diff --git a/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs b/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs index c197d5990..9a5243bb4 100644 --- a/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs +++ b/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs @@ -374,6 +374,16 @@ internal static System.Drawing.Bitmap layer_shape_line { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap layer_shape_polygon { + get { + object obj = ResourceManager.GetObject("layer_shape_polygon", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + /// /// Looks up a localized resource of type System.Drawing.Bitmap. /// diff --git a/ShareX.ScreenCaptureLib/Properties/Resources.resx b/ShareX.ScreenCaptureLib/Properties/Resources.resx index 3df4fd65b..078e14fc2 100644 --- a/ShareX.ScreenCaptureLib/Properties/Resources.resx +++ b/ShareX.ScreenCaptureLib/Properties/Resources.resx @@ -459,4 +459,7 @@ Distance: {6:0.00} px / Angle: {7:0.00}° ..\Resources\layer-shape-curve.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\layer-shape-polygon.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/ShareX.ScreenCaptureLib/Resources/layer-shape-polygon.png b/ShareX.ScreenCaptureLib/Resources/layer-shape-polygon.png new file mode 100644 index 000000000..e318de778 Binary files /dev/null and b/ShareX.ScreenCaptureLib/Resources/layer-shape-polygon.png differ diff --git a/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs b/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs index 2ad9a9d1b..dcb723331 100644 --- a/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs +++ b/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs @@ -311,7 +311,7 @@ private void CreateContextMenu() img = Resources.layer_shape_ellipse_region; break; case ShapeType.RegionFreehand: - img = Resources.layer_shape_curve; + img = Resources.layer_shape_polygon; break; case ShapeType.DrawingRectangle: img = Resources.layer_shape; @@ -322,6 +322,9 @@ private void CreateContextMenu() case ShapeType.DrawingEllipse: img = Resources.layer_shape_ellipse; break; + case ShapeType.DrawingFreehand: + img = Resources.layer_shape_curve; + break; case ShapeType.DrawingLine: img = Resources.layer_shape_line; break; diff --git a/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj b/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj index 113513326..5343263f2 100644 --- a/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj +++ b/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj @@ -167,6 +167,7 @@ +