Added some Greenshot 1.1 code, is currently unused.

git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2000 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4
This commit is contained in:
RKrom 2012-08-21 12:15:21 +00:00
parent 8305327db5
commit d8374df331
2 changed files with 69 additions and 1 deletions

View file

@ -301,13 +301,17 @@ namespace Greenshot.Drawing {
}
}
public void SaveElementsToStream(Stream streamWrite) {
public long SaveElementsToStream(Stream streamWrite) {
long bytesWritten = 0;
try {
long lengtBefore = streamWrite.Length;
BinaryFormatter binaryWrite = new BinaryFormatter();
binaryWrite.Serialize(streamWrite, elements);
bytesWritten = streamWrite.Length - lengtBefore;
} catch (Exception e) {
LOG.Error("Error serializing elements to stream.", e);
}
return bytesWritten;
}
public void LoadElementsFromStream(Stream streamRead) {