]> granicus.if.org Git - handbrake/commitdiff
WinGui: Improve the Number Box control. 1. Add support for Up/Down Arrow to increas...
authorsr55 <sr55.hb@outlook.com>
Sun, 29 Apr 2018 14:09:09 +0000 (15:09 +0100)
committersr55 <sr55.hb@outlook.com>
Sun, 29 Apr 2018 14:09:09 +0000 (15:09 +0100)
win/CS/HandBrakeWPF/Controls/NumberBox.xaml
win/CS/HandBrakeWPF/Controls/NumberBox.xaml.cs

index 1a9dbe6af0a12ceaee8593eb6034e0135d23dc5f..d1f6ce1d74fd4b1d1f453ad3ef22c9f164416803 100644 (file)
                 <RowDefinition Height="*" />\r
             </Grid.RowDefinitions>\r
             <Button  AutomationProperties.Name="Increase Number"\r
-                               Style="{StaticResource UpButton}"\r
+                               Style="{StaticResource UpButton}" IsTabStop="False"\r
                                Grid.Row="0"\r
                                FontSize="4"\r
                                PreviewMouseLeftButtonDown="UpButtonMouseLeftButtonDown"\r
                                        Points="4,0 0,4 8,4" />\r
             </Button>\r
             <Button  AutomationProperties.Name="Decrease Number"\r
-                               Style="{StaticResource DownButton}"\r
+                               Style="{StaticResource DownButton}" IsTabStop="False"\r
                                Grid.Row="1"\r
                                FontSize="4"\r
                                PreviewMouseLeftButtonDown="DownButtonMouseLeftButtonDown"\r
index 3b86ee7830769a900dceb0bf014b8cb5a7054fa4..1de00800ffd46982e5bc5ff015da5bc1fbabfd3c 100644 (file)
@@ -456,6 +456,15 @@ namespace HandBrakeWPF.Controls
             {\r
                 e.Handled = true;\r
             }\r
+\r
+            if (e.Key == Key.Up)\r
+            {\r
+                this.IncrementNumber();\r
+            }\r
+            else if (e.Key == Key.Down)\r
+            {\r
+                this.DecrementNumber();\r
+            }\r
         }\r
 \r
         /// <summary>\r