From 8eb62bcb0dfb9eeeffd4f2eb20c3394fe60813ed Mon Sep 17 00:00:00 2001 From: Jaex Date: Wed, 3 Aug 2016 09:38:40 +0300 Subject: [PATCH] Added resx text and icon to freehand region --- .../Properties/Resources.Designer.cs | 9 +++++++++ ShareX.HelpersLib/Properties/Resources.resx | 3 +++ .../Properties/Resources.Designer.cs | 10 ++++++++++ ShareX.ScreenCaptureLib/Properties/Resources.resx | 3 +++ .../Resources/layer-shape-curve.png | Bin 0 -> 481 bytes ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs | 3 +++ .../ShareX.ScreenCaptureLib.csproj | 1 + 7 files changed, 29 insertions(+) create mode 100644 ShareX.ScreenCaptureLib/Resources/layer-shape-curve.png diff --git a/ShareX.HelpersLib/Properties/Resources.Designer.cs b/ShareX.HelpersLib/Properties/Resources.Designer.cs index 323c343c0..d51a975ee 100644 --- a/ShareX.HelpersLib/Properties/Resources.Designer.cs +++ b/ShareX.HelpersLib/Properties/Resources.Designer.cs @@ -2500,6 +2500,15 @@ internal class Resources { } } + /// + /// Looks up a localized string similar to Region: Freehand. + /// + internal static string ShapeType_RegionFreehand { + get { + return ResourceManager.GetString("ShapeType_RegionFreehand", resourceCulture); + } + } + /// /// Looks up a localized string similar to Region: Rectangle. /// diff --git a/ShareX.HelpersLib/Properties/Resources.resx b/ShareX.HelpersLib/Properties/Resources.resx index 051f31c0d..a8a9dae19 100644 --- a/ShareX.HelpersLib/Properties/Resources.resx +++ b/ShareX.HelpersLib/Properties/Resources.resx @@ -989,4 +989,7 @@ Would you like to download it? Screen record + + Region: Freehand + \ No newline at end of file diff --git a/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs b/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs index 188681432..de34d9d02 100644 --- a/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs +++ b/ShareX.ScreenCaptureLib/Properties/Resources.Designer.cs @@ -334,6 +334,16 @@ internal class Resources { } } + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap layer_shape_curve { + get { + object obj = ResourceManager.GetObject("layer_shape_curve", 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 10c2005eb..a1e777a24 100644 --- a/ShareX.ScreenCaptureLib/Properties/Resources.resx +++ b/ShareX.ScreenCaptureLib/Properties/Resources.resx @@ -462,4 +462,7 @@ Distance: {6:0.00} px / Angle: {7:0.00}° Show FPS + + ..\Resources\layer-shape-curve.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-curve.png b/ShareX.ScreenCaptureLib/Resources/layer-shape-curve.png new file mode 100644 index 0000000000000000000000000000000000000000..3acb233e977435d0b0f440473933900bea7ba89b GIT binary patch literal 481 zcmV<70UrK|P)$140nRSOg4c7eosS!7IFX9)7dlg-eVv z;J}ZW*_-)xcW$NG{fjvwV(ub3%(5(U9H(O~3`1(QTJ(OhMKXf<`-A)@dtOY!g_@?3 zVHj;PnM{Y6io){D-noRhocz#eG^p8Zb{~jTRV7{5$+qq99Na=A3;z@sabvIM*ixyK z5Mh(K5CRq$;h1-31~oal?<2^8bibYZ2|T0m4ZeW2QJ{cDup9YbO-<~04JM<8G{ns6 z;mTTW=ZwY1fgR21foI$nNDdxU&{*LFeraO+RAymGl5UU>BVGVH;;UW)-Bvk1zOvE|y)dV#$-fubls-g>kX`MxjkJTF;NG&hci@VzMNcsT#DF98Ms XVDk5aqm{$000000NkvXXu0mjfcBsv# literal 0 HcmV?d00001 diff --git a/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs b/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs index 693fdc73a..24a528d37 100644 --- a/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs +++ b/ShareX.ScreenCaptureLib/Shapes/ShapeManager.cs @@ -312,6 +312,9 @@ private void CreateContextMenu() case ShapeType.RegionEllipse: img = Resources.layer_shape_ellipse_region; break; + case ShapeType.RegionFreehand: + img = Resources.layer_shape_curve; + break; case ShapeType.DrawingRectangle: img = Resources.layer_shape; break; diff --git a/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj b/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj index d6d929c4f..e203075dc 100644 --- a/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj +++ b/ShareX.ScreenCaptureLib/ShareX.ScreenCaptureLib.csproj @@ -167,6 +167,7 @@ +