[FancyZones] Add setting to use mouse middle-click to toggle multiple zones spanning (#27603)

This commit is contained in:
Stefan Markovic
2023-07-25 16:48:59 +02:00
committed by GitHub
parent 5a48709dc8
commit 61aa0a1f79
8 changed files with 42 additions and 3 deletions

View File

@@ -23,6 +23,7 @@ namespace Microsoft.PowerToys.Settings.UI.Library
FancyzonesShiftDrag = new BoolProperty(ConfigDefaults.DefaultFancyzonesShiftDrag);
FancyzonesOverrideSnapHotkeys = new BoolProperty();
FancyzonesMouseSwitch = new BoolProperty();
FancyzonesMouseMiddleClickSpanningMultipleZones = new BoolProperty();
FancyzonesMoveWindowsAcrossMonitors = new BoolProperty();
FancyzonesMoveWindowsBasedOnPosition = new BoolProperty();
FancyzonesOverlappingZonesAlgorithm = new IntProperty();
@@ -60,6 +61,9 @@ namespace Microsoft.PowerToys.Settings.UI.Library
[JsonPropertyName("fancyzones_mouseSwitch")]
public BoolProperty FancyzonesMouseSwitch { get; set; }
[JsonPropertyName("fancyzones_mouseMiddleClickSpanningMultipleZones")]
public BoolProperty FancyzonesMouseMiddleClickSpanningMultipleZones { get; set; }
[JsonPropertyName("fancyzones_overrideSnapHotkeys")]
public BoolProperty FancyzonesOverrideSnapHotkeys { get; set; }