Browse Source

Added Toggle Pen Mode command

CPKreuz 3 years ago
parent
commit
60468a09c8
1 changed files with 7 additions and 0 deletions
  1. 7 0
      PixiEditor/ViewModels/SubViewModels/Main/StylusViewModel.cs

+ 7 - 0
PixiEditor/ViewModels/SubViewModels/Main/StylusViewModel.cs

@@ -3,6 +3,7 @@ using PixiEditor.Models.Tools;
 using PixiEditor.Models.Tools.Tools;
 using PixiEditor.Models.UserPreferences;
 using System.Windows.Input;
+using PixiEditor.Models.Commands.Attributes;
 
 namespace PixiEditor.ViewModels.SubViewModels.Main
 {
@@ -59,6 +60,12 @@ namespace PixiEditor.ViewModels.SubViewModels.Main
             UpdateUseTouchGesture();
         }
 
+        [Command.Basic("PixiEditor.Stylus.TogglePenMode", "Toggle Pen Mode", "Toggle Pen Mode")]
+        public void TogglePenMode()
+        {
+            IsPenModeEnabled = !IsPenModeEnabled;
+        }
+
         private void UpdateUseTouchGesture()
         {
             if (Owner.ToolsSubViewModel.ActiveTool is not (MoveViewportTool or ZoomTool))