From 89ab88e95d64da7ade9a9798170ad2c55fd8f032 Mon Sep 17 00:00:00 2001 From: RKrom Date: Tue, 21 Aug 2012 12:19:18 +0000 Subject: [PATCH] Added some Greenshot 1.1 code, is currently unused. git-svn-id: http://svn.code.sf.net/p/greenshot/code/trunk@2001 7dccd23d-a4a3-4e1f-8c07-b4c1b4018ab4 --- Greenshot/Helpers/CaptureHelper.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Greenshot/Helpers/CaptureHelper.cs b/Greenshot/Helpers/CaptureHelper.cs index a481c7f08..2b192c7ef 100644 --- a/Greenshot/Helpers/CaptureHelper.cs +++ b/Greenshot/Helpers/CaptureHelper.cs @@ -297,7 +297,18 @@ namespace Greenshot.Helpers { case CaptureMode.File: Bitmap fileBitmap = null; string filename = capture.CaptureDetails.Filename; + if (!string.IsNullOrEmpty(filename)) { + try { + if (filename.EndsWith(".gsf")) { + ISurface surface = ImageOutput.LoadGreenshotSurface(filename); + DestinationHelper.GetDestination(EditorDestination.DESIGNATION).ExportCapture(true, surface, capture.CaptureDetails); + break; + } + } catch (Exception e) { + LOG.Error(e.Message, e); + MessageBox.Show(Language.GetFormattedString(LangKey.error_openfile, filename)); + } try { fileBitmap = ImageHelper.LoadBitmap(filename); } catch (Exception e) {