diff --git a/src/Greenshot.Editor/Drawing/CropContainer.cs b/src/Greenshot.Editor/Drawing/CropContainer.cs
index 23e0ccbed..cd924369a 100644
--- a/src/Greenshot.Editor/Drawing/CropContainer.cs
+++ b/src/Greenshot.Editor/Drawing/CropContainer.cs
@@ -85,20 +85,15 @@ namespace Greenshot.Editor.Drawing
}
default:
{
- InitCropStyle();
+ CreateDefaultAdorners();
break;
}
}
}
- private void InitCropStyle()
- {
- CreateDefaultAdorners();
- }
-
private void InitHorizontalCropOutStyle()
{
- var defaultHeight = 25;
+ const int defaultHeight = 25;
if (_parent?.Image is { } image)
{
@@ -109,7 +104,7 @@ namespace Greenshot.Editor.Drawing
private void InitVerticalCropOutStyle()
{
- var defaultWidth = 25;
+ const int defaultWidth = 25;
if (_parent?.Image is { } image)
{
diff --git a/src/Greenshot.Editor/Drawing/Surface.cs b/src/Greenshot.Editor/Drawing/Surface.cs
index 3dd7155fc..70c27d805 100644
--- a/src/Greenshot.Editor/Drawing/Surface.cs
+++ b/src/Greenshot.Editor/Drawing/Surface.cs
@@ -1188,42 +1188,39 @@ namespace Greenshot.Editor.Drawing
///
public bool ApplyCrop(Rectangle cropRectangle)
{
- if (IsCropPossible(ref cropRectangle))
+ if (!IsCropPossible(ref cropRectangle)) return false;
+
+ Rectangle imageRectangle = new Rectangle(Point.Empty, Image.Size);
+ Bitmap tmpImage;
+ // Make sure we have information, this this fails
+ try
{
- Rectangle imageRectangle = new Rectangle(Point.Empty, Image.Size);
- Bitmap tmpImage;
- // Make sure we have information, this this fails
- try
- {
- tmpImage = ImageHelper.CloneArea(Image, cropRectangle, PixelFormat.DontCare);
- }
- catch (Exception ex)
- {
- ex.Data.Add("CropRectangle", cropRectangle);
- ex.Data.Add("Width", Image.Width);
- ex.Data.Add("Height", Image.Height);
- ex.Data.Add("Pixelformat", Image.PixelFormat);
- throw;
- }
-
- Matrix matrix = new Matrix();
- matrix.Translate(-cropRectangle.Left, -cropRectangle.Top, MatrixOrder.Append);
- // Make undoable
- MakeUndoable(new SurfaceBackgroundChangeMemento(this, matrix), false);
-
- // Do not dispose otherwise we can't undo the image!
- SetImage(tmpImage, false);
- _elements.Transform(matrix);
- if (_surfaceSizeChanged != null && !imageRectangle.Equals(new Rectangle(Point.Empty, tmpImage.Size)))
- {
- _surfaceSizeChanged(this, null);
- }
-
- Invalidate();
- return true;
+ tmpImage = ImageHelper.CloneArea(Image, cropRectangle, PixelFormat.DontCare);
+ }
+ catch (Exception ex)
+ {
+ ex.Data.Add("CropRectangle", cropRectangle);
+ ex.Data.Add("Width", Image.Width);
+ ex.Data.Add("Height", Image.Height);
+ ex.Data.Add("Pixelformat", Image.PixelFormat);
+ throw;
}
- return false;
+ Matrix matrix = new Matrix();
+ matrix.Translate(-cropRectangle.Left, -cropRectangle.Top, MatrixOrder.Append);
+ // Make undoable
+ MakeUndoable(new SurfaceBackgroundChangeMemento(this, matrix), false);
+
+ // Do not dispose otherwise we can't undo the image!
+ SetImage(tmpImage, false);
+ _elements.Transform(matrix);
+ if (_surfaceSizeChanged != null && !imageRectangle.Equals(new Rectangle(Point.Empty, tmpImage.Size)))
+ {
+ _surfaceSizeChanged(this, null);
+ }
+
+ Invalidate();
+ return true;
}
///
@@ -1234,49 +1231,48 @@ namespace Greenshot.Editor.Drawing
///
public bool ApplyHorizontalCrop(Rectangle cropRectangle)
{
- if (IsCropPossible(ref cropRectangle))
+ if (!IsCropPossible(ref cropRectangle)) return false;
+
+ Rectangle imageRectangle = new Rectangle(Point.Empty, Image.Size);
+ Bitmap tmpNewimage, tmpImageTop, tmpImageBottom;
+ // Make sure we have information, this this fails
+ try
{
- Rectangle imageRectangle = new Rectangle(Point.Empty, Image.Size);
- Bitmap tmpNewimage, tmpImageTop, tmpImageBottom;
- // Make sure we have information, this this fails
- try
- {
- tmpNewimage = new Bitmap(Image.Size.Width, Image.Size.Height - cropRectangle.Height);
- tmpImageTop = ImageHelper.CloneArea(Image, new Rectangle(0, 0, Image.Size.Width, cropRectangle.Top), PixelFormat.DontCare);
- tmpImageBottom = ImageHelper.CloneArea(Image, new Rectangle(0, cropRectangle.Top + cropRectangle.Height, Image.Size.Width, Image.Size.Height - cropRectangle.Top - cropRectangle.Height), PixelFormat.DontCare);
- }
- catch (Exception ex)
- {
- ex.Data.Add("CropRectangle", cropRectangle);
- ex.Data.Add("Width", Image.Width);
- ex.Data.Add("Height", Image.Height);
- ex.Data.Add("Pixelformat", Image.PixelFormat);
- throw;
- }
- using Graphics g = Graphics.FromImage(tmpNewimage);
- g.DrawImage(tmpImageTop, new Point(0, 0));
- g.DrawImage(tmpImageBottom, new Point(0, tmpImageTop.Height));
-
+ tmpNewimage = new Bitmap(Image.Size.Width, Image.Size.Height - cropRectangle.Height);
+ tmpImageTop = ImageHelper.CloneArea(Image, new Rectangle(0, 0, Image.Size.Width, cropRectangle.Top), PixelFormat.DontCare);
+ tmpImageBottom = ImageHelper.CloneArea(Image, new Rectangle(0, cropRectangle.Top + cropRectangle.Height, Image.Size.Width, Image.Size.Height - cropRectangle.Top - cropRectangle.Height), PixelFormat.DontCare);
+ }
+ catch (Exception ex)
+ {
+ ex.Data.Add("CropRectangle", cropRectangle);
+ ex.Data.Add("Width", Image.Width);
+ ex.Data.Add("Height", Image.Height);
+ ex.Data.Add("Pixelformat", Image.PixelFormat);
+ throw;
+ }
+ using Graphics g = Graphics.FromImage(tmpNewimage);
+ g.DrawImage(tmpImageTop, new Point(0, 0));
+ g.DrawImage(tmpImageBottom, new Point(0, tmpImageTop.Height));
- Matrix matrix = new Matrix();
- matrix.Translate(0, -(cropRectangle.Top + cropRectangle.Height), MatrixOrder.Append);
- // Make undoable
- MakeUndoable(new SurfaceBackgroundChangeMemento(this, matrix), false);
+ tmpImageTop.Dispose();
+ tmpImageBottom.Dispose();
- // Do not dispose otherwise we can't undo the image!
- SetImage(tmpNewimage, false);
+ Matrix matrix = new Matrix();
+ matrix.Translate(0, -(cropRectangle.Top + cropRectangle.Height), MatrixOrder.Append);
+ // Make undoable
+ MakeUndoable(new SurfaceBackgroundChangeMemento(this, matrix), false);
- _elements.Transform(matrix);
- if (_surfaceSizeChanged != null && !imageRectangle.Equals(new Rectangle(Point.Empty, tmpNewimage.Size)))
- {
- _surfaceSizeChanged(this, null);
- }
+ // Do not dispose otherwise we can't undo the image!
+ SetImage(tmpNewimage, false);
- Invalidate();
- return true;
+ _elements.Transform(matrix);
+ if (_surfaceSizeChanged != null && !imageRectangle.Equals(new Rectangle(Point.Empty, tmpNewimage.Size)))
+ {
+ _surfaceSizeChanged(this, null);
}
- return false;
+ Invalidate();
+ return true;
}
///
@@ -1287,49 +1283,49 @@ namespace Greenshot.Editor.Drawing
///
public bool ApplyVerticalCrop(Rectangle cropRectangle)
{
- if (IsCropPossible(ref cropRectangle))
+ if (!IsCropPossible(ref cropRectangle)) return false;
+
+ Rectangle imageRectangle = new Rectangle(Point.Empty, Image.Size);
+ Bitmap tmpNewimage, tmpImageLeft, tmpImageRight;
+ // Make sure we have information, this this fails
+ try
{
- Rectangle imageRectangle = new Rectangle(Point.Empty, Image.Size);
- Bitmap tmpNewimage, tmpImageLeft, tmpImageRight;
- // Make sure we have information, this this fails
- try
- {
- tmpNewimage = new Bitmap(Image.Size.Width - cropRectangle.Width, Image.Size.Height);
+ tmpNewimage = new Bitmap(Image.Size.Width - cropRectangle.Width, Image.Size.Height);
- tmpImageLeft = ImageHelper.CloneArea(Image, new Rectangle(0, 0, cropRectangle.Left, Image.Size.Height), PixelFormat.DontCare);
- tmpImageRight = ImageHelper.CloneArea(Image, new Rectangle(cropRectangle.Left + cropRectangle.Width, 0, Image.Size.Width - cropRectangle.Width - cropRectangle.Left, Image.Size.Height), PixelFormat.DontCare);
- }
- catch (Exception ex)
- {
- ex.Data.Add("CropRectangle", cropRectangle);
- ex.Data.Add("Width", Image.Width);
- ex.Data.Add("Height", Image.Height);
- ex.Data.Add("Pixelformat", Image.PixelFormat);
- throw;
- }
- using Graphics g = Graphics.FromImage(tmpNewimage);
- g.DrawImage(tmpImageLeft, new Point(0, 0));
- g.DrawImage(tmpImageRight, new Point(tmpImageLeft.Width, 0));
+ tmpImageLeft = ImageHelper.CloneArea(Image, new Rectangle(0, 0, cropRectangle.Left, Image.Size.Height), PixelFormat.DontCare);
+ tmpImageRight = ImageHelper.CloneArea(Image, new Rectangle(cropRectangle.Left + cropRectangle.Width, 0, Image.Size.Width - cropRectangle.Width - cropRectangle.Left, Image.Size.Height), PixelFormat.DontCare);
+ }
+ catch (Exception ex)
+ {
+ ex.Data.Add("CropRectangle", cropRectangle);
+ ex.Data.Add("Width", Image.Width);
+ ex.Data.Add("Height", Image.Height);
+ ex.Data.Add("Pixelformat", Image.PixelFormat);
+ throw;
+ }
+ using Graphics g = Graphics.FromImage(tmpNewimage);
+ g.DrawImage(tmpImageLeft, new Point(0, 0));
+ g.DrawImage(tmpImageRight, new Point(tmpImageLeft.Width, 0));
- Matrix matrix = new Matrix();
- matrix.Translate(- cropRectangle.Left - cropRectangle.Width, 0, MatrixOrder.Append);
- // Make undoable
- MakeUndoable(new SurfaceBackgroundChangeMemento(this, matrix), false);
+ tmpImageLeft.Dispose();
+ tmpImageRight.Dispose();
- // Do not dispose otherwise we can't undo the image!
- SetImage(tmpNewimage, false);
+ Matrix matrix = new Matrix();
+ matrix.Translate(-cropRectangle.Left - cropRectangle.Width, 0, MatrixOrder.Append);
+ // Make undoable
+ MakeUndoable(new SurfaceBackgroundChangeMemento(this, matrix), false);
- _elements.Transform(matrix);
- if (_surfaceSizeChanged != null && !imageRectangle.Equals(new Rectangle(Point.Empty, tmpNewimage.Size)))
- {
- _surfaceSizeChanged(this, null);
- }
+ // Do not dispose otherwise we can't undo the image!
+ SetImage(tmpNewimage, false);
- Invalidate();
- return true;
+ _elements.Transform(matrix);
+ if (_surfaceSizeChanged != null && !imageRectangle.Equals(new Rectangle(Point.Empty, tmpNewimage.Size)))
+ {
+ _surfaceSizeChanged(this, null);
}
- return false;
+ Invalidate();
+ return true;
}
///
@@ -2103,13 +2099,13 @@ namespace Greenshot.Editor.Drawing
public void RemoveCropContainer()
{
- if (_cropContainer != null)
- {
- RemoveElement(_cropContainer, false);
- _cropContainer.Dispose();
- _cropContainer = null;
- }
+ if (_cropContainer == null) return;
+
+ RemoveElement(_cropContainer, false);
+ _cropContainer.Dispose();
+ _cropContainer = null;
}
+
///
/// Paste all the elements that are on the clipboard
///
diff --git a/src/Greenshot.Editor/Forms/ImageEditorForm.Designer.cs b/src/Greenshot.Editor/Forms/ImageEditorForm.Designer.cs
index 34cca0f7b..c92136179 100644
--- a/src/Greenshot.Editor/Forms/ImageEditorForm.Designer.cs
+++ b/src/Greenshot.Editor/Forms/ImageEditorForm.Designer.cs
@@ -141,15 +141,15 @@ namespace Greenshot.Editor.Forms {
this.toolStripSeparator16 = new System.Windows.Forms.ToolStripSeparator();
this.btnHelp = new GreenshotToolStripButton();
this.propertiesToolStrip = new ToolStripEx();
- this.obfuscateModeButton = new BindableToolStripDropDownButton();
- this.cropModeButton = new BindableToolStripDropDownButton();
- this.pixelizeToolStripMenuItem = new GreenshotToolStripMenuItem();
+ this.obfuscateModeButton = new BindableToolStripDropDownButton();
+ this.cropModeButton = new BindableToolStripDropDownButton();
+ this.pixelizeToolStripMenuItem = new GreenshotToolStripMenuItem();
this.blurToolStripMenuItem = new GreenshotToolStripMenuItem();
- this.defaultCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
- this.verticalCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
- this.horizontalCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
- this.autoCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
- this.highlightModeButton = new BindableToolStripDropDownButton();
+ this.defaultCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
+ this.verticalCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
+ this.horizontalCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
+ this.autoCropModeToolStripMenuItem = new GreenshotToolStripMenuItem();
+ this.highlightModeButton = new BindableToolStripDropDownButton();
this.textHighlightMenuItem = new GreenshotToolStripMenuItem();
this.areaHighlightMenuItem = new GreenshotToolStripMenuItem();
this.grayscaleHighlightMenuItem = new GreenshotToolStripMenuItem();
@@ -1073,7 +1073,7 @@ namespace Greenshot.Editor.Forms {
this.toolStripSeparator10,
this.btnConfirm,
this.btnCancel,
- this.cropModeButton,
+ this.cropModeButton,
this.counterLabel,
this.counterUpDown});
//
@@ -1103,60 +1103,60 @@ namespace Greenshot.Editor.Forms {
this.blurToolStripMenuItem.LanguageKey = "editor_obfuscate_blur";
this.blurToolStripMenuItem.Name = "blurToolStripMenuItem";
this.blurToolStripMenuItem.Tag = FilterContainer.PreparedFilter.BLUR;
-
- //
- // cropModeButton
- //
- this.cropModeButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.cropModeButton.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.defaultCropModeToolStripMenuItem,
- this.verticalCropModeToolStripMenuItem,
- this.horizontalCropModeToolStripMenuItem,
- this.autoCropModeToolStripMenuItem});
- this.cropModeButton.Image = ((System.Drawing.Image)(resources.GetObject("btnCrop.Image")));
- this.cropModeButton.ImageTransparentColor = System.Drawing.Color.Magenta;
- //TODO translate
- this.cropModeButton.LanguageKey = "editor_crop_mode";
- this.cropModeButton.Name = "cropModeButton";
- this.cropModeButton.SelectedTag = CropContainer.CropMode.Default;
- this.cropModeButton.Tag = CropContainer.CropMode.Default;
- //
- // defaultCropStyleToolStripMenuItem
- //
- this.defaultCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("btnCrop.Image")));
- this.defaultCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_default";
- this.defaultCropModeToolStripMenuItem.Name = "defaultCropModeToolStripMenuItem";
- this.defaultCropModeToolStripMenuItem.Tag = CropContainer.CropMode.Default;
+ //
+ // cropModeButton
+ //
+ this.cropModeButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.cropModeButton.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.defaultCropModeToolStripMenuItem,
+ this.verticalCropModeToolStripMenuItem,
+ this.horizontalCropModeToolStripMenuItem,
+ this.autoCropModeToolStripMenuItem});
+ this.cropModeButton.Image = ((System.Drawing.Image)(resources.GetObject("btnCrop.Image")));
+ this.cropModeButton.ImageTransparentColor = System.Drawing.Color.Magenta;
+ //TODO translate
+ this.cropModeButton.LanguageKey = "editor_crop_mode";
+ this.cropModeButton.Name = "cropModeButton";
+ this.cropModeButton.SelectedTag = CropContainer.CropMode.Default;
+ this.cropModeButton.Tag = CropContainer.CropMode.Default;
- //
- // verticalCropStyleToolStripMenuItem
- //
- this.verticalCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CropVertical.Image")));
- this.verticalCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_vertical";
- this.verticalCropModeToolStripMenuItem.Name = "verticalCropModeToolStripMenuItem";
- this.verticalCropModeToolStripMenuItem.Tag = CropContainer.CropMode.Vertical;
+ //
+ // defaultCropStyleToolStripMenuItem
+ //
+ this.defaultCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("btnCrop.Image")));
+ this.defaultCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_default";
+ this.defaultCropModeToolStripMenuItem.Name = "defaultCropModeToolStripMenuItem";
+ this.defaultCropModeToolStripMenuItem.Tag = CropContainer.CropMode.Default;
- //
- // horizontalCropStyleToolStripMenuItem
- //
- this.horizontalCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CropHorizontal.Image")));
- this.horizontalCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_horizontal";
- this.horizontalCropModeToolStripMenuItem.Name = "horizontalCropModeToolStripMenuItem";
- this.horizontalCropModeToolStripMenuItem.Tag = CropContainer.CropMode.Horizontal;
+ //
+ // verticalCropStyleToolStripMenuItem
+ //
+ this.verticalCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CropVertical.Image")));
+ this.verticalCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_vertical";
+ this.verticalCropModeToolStripMenuItem.Name = "verticalCropModeToolStripMenuItem";
+ this.verticalCropModeToolStripMenuItem.Tag = CropContainer.CropMode.Vertical;
- //
- // horizontalCropStyleToolStripMenuItem
- //
- this.autoCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("AutoCrop.Image")));
- this.autoCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_auto";
- this.autoCropModeToolStripMenuItem.Name = "autoCropModeToolStripMenuItem";
- this.autoCropModeToolStripMenuItem.Tag = CropContainer.CropMode.AutoCrop;
+ //
+ // horizontalCropStyleToolStripMenuItem
+ //
+ this.horizontalCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("CropHorizontal.Image")));
+ this.horizontalCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_horizontal";
+ this.horizontalCropModeToolStripMenuItem.Name = "horizontalCropModeToolStripMenuItem";
+ this.horizontalCropModeToolStripMenuItem.Tag = CropContainer.CropMode.Horizontal;
- //
- // highlightModeButton
- //
- this.highlightModeButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ //
+ // horizontalCropStyleToolStripMenuItem
+ //
+ this.autoCropModeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("AutoCrop.Image")));
+ this.autoCropModeToolStripMenuItem.LanguageKey = "editor_cropmode_auto";
+ this.autoCropModeToolStripMenuItem.Name = "autoCropModeToolStripMenuItem";
+ this.autoCropModeToolStripMenuItem.Tag = CropContainer.CropMode.AutoCrop;
+
+ //
+ // highlightModeButton
+ //
+ this.highlightModeButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.highlightModeButton.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.textHighlightMenuItem,
this.areaHighlightMenuItem,
@@ -1914,13 +1914,13 @@ namespace Greenshot.Editor.Forms {
private BindableToolStripButton btnCancel;
private BindableToolStripButton btnConfirm;
private GreenshotToolStripMenuItem selectAllToolStripMenuItem;
- private BindableToolStripDropDownButton highlightModeButton;
- private BindableToolStripDropDownButton cropModeButton;
- private GreenshotToolStripMenuItem defaultCropModeToolStripMenuItem;
- private GreenshotToolStripMenuItem verticalCropModeToolStripMenuItem;
- private GreenshotToolStripMenuItem horizontalCropModeToolStripMenuItem;
- private GreenshotToolStripMenuItem autoCropModeToolStripMenuItem;
- private GreenshotToolStripMenuItem pixelizeToolStripMenuItem;
+ private BindableToolStripDropDownButton highlightModeButton;
+ private BindableToolStripDropDownButton cropModeButton;
+ private GreenshotToolStripMenuItem defaultCropModeToolStripMenuItem;
+ private GreenshotToolStripMenuItem verticalCropModeToolStripMenuItem;
+ private GreenshotToolStripMenuItem horizontalCropModeToolStripMenuItem;
+ private GreenshotToolStripMenuItem autoCropModeToolStripMenuItem;
+ private GreenshotToolStripMenuItem pixelizeToolStripMenuItem;
private GreenshotToolStripMenuItem blurToolStripMenuItem;
private BindableToolStripDropDownButton obfuscateModeButton;
private GreenshotToolStripButton btnHighlight;
diff --git a/src/Greenshot.Editor/Forms/ImageEditorForm.cs b/src/Greenshot.Editor/Forms/ImageEditorForm.cs
index ee37302ea..93aedf388 100644
--- a/src/Greenshot.Editor/Forms/ImageEditorForm.cs
+++ b/src/Greenshot.Editor/Forms/ImageEditorForm.cs
@@ -728,12 +728,11 @@ namespace Greenshot.Editor.Forms
private void BtnCropClick(object sender, EventArgs e)
{
- if (_surface.DrawingMode != DrawingModes.Crop)
- {
- _surface.DrawingMode = DrawingModes.Crop;
- InitCropMode((CropContainer.CropMode)_surface.FieldAggregator.GetField(FieldType.CROPMODE).Value);
- RefreshFieldControls();
- }
+ if (_surface.DrawingMode == DrawingModes.Crop) return;
+
+ _surface.DrawingMode = DrawingModes.Crop;
+ InitCropMode((CropContainer.CropMode)_surface.FieldAggregator.GetField(FieldType.CROPMODE).Value);
+ RefreshFieldControls();
}
private void BtnHighlightClick(object sender, EventArgs e)
diff --git a/src/Greenshot/Languages/language-de-DE.xml b/src/Greenshot/Languages/language-de-DE.xml
index cf03f914f..a50ad0119 100644
--- a/src/Greenshot/Languages/language-de-DE.xml
+++ b/src/Greenshot/Languages/language-de-DE.xml
@@ -76,9 +76,9 @@ schnell zu finden. Vielen Dank :)
Endpunkt
Keine
Anfangspunkt
- Automatisch zuschneiden
- Automatisches Zuschneiden nicht möglich
- Hintergrundfarbe (0-9)
+ Automatisch zuschneiden
+ Automatisches Zuschneiden nicht möglich
+ Hintergrundfarbe (0-9)
Weichzeichner-Radius
Fett
Rand
@@ -92,12 +92,12 @@ schnell zu finden. Vielen Dank :)
Grafik in die Zwischenablage kopieren
Pfad in Zwischenablage kopieren
Kopieren
- Zuschneiden (C)
- Zuschneiden - Modus
- Zuschneiden
- Vertikal ausschneiden
- Horizontal ausschneiden
- Automatisch zuschneiden
+ Zuschneiden (C)
+ Zuschneiden - Modus
+ Zuschneiden
+ Vertikal ausschneiden
+ Horizontal ausschneiden
+ Automatisch zuschneiden
Auswahlwerkzeug (Esc)
Ausschneiden
Gewähltes Element löschen
diff --git a/src/Greenshot/Languages/language-en-US.xml b/src/Greenshot/Languages/language-en-US.xml
index c51854d5f..5cac2280d 100644
--- a/src/Greenshot/Languages/language-en-US.xml
+++ b/src/Greenshot/Languages/language-en-US.xml
@@ -78,7 +78,7 @@ Also, we would highly appreciate if you checked whether a tracker item already e
None
Start point
Auto crop
- Auto crop not possible
+ Auto crop not possible
Fill color (0-9)
Blur radius
Bold
@@ -94,11 +94,11 @@ Also, we would highly appreciate if you checked whether a tracker item already e
Copy path to clipboard
Copy
Crop (C)
- Crop mode
- Crop
- Crop out vertically
- Crop out horizontally
- Auto crop
+ Crop mode
+ Crop
+ Crop out vertically
+ Crop out horizontally
+ Auto crop
Selection Tool (ESC)
Cut
Delete