|
5 | 5 | xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
6 | 6 | xmlns:local="clr-namespace:TabletDriverGUI" |
7 | 7 | mc:Ignorable="d" |
8 | | - Title="TabletDriverGUI" Height="670" Width="800" |
| 8 | + Title="TabletDriverGUI" Height="670" Width="750" |
9 | 9 | > |
10 | 10 | <Window.Resources> |
11 | 11 | <Style TargetType="GroupBox"> |
|
19 | 19 | </Style> |
20 | 20 | </Window.Resources> |
21 | 21 |
|
22 | | - <Grid Background="Transparent"> |
23 | | - <TabControl Name="tabControl" Margin="0,0,0,59" Selector.IsSelected="True"> |
| 22 | + <Grid Background="Transparent" Margin="0,0,0,0"> |
| 23 | + |
| 24 | + <DockPanel Background="White"> |
| 25 | + <Menu DockPanel.Dock="Top" Background="White"> |
| 26 | + <MenuItem Header="_File"> |
| 27 | + <MenuItem Name="mainMenuImport" Header="_Import Settings" Click="MainMenuClick" /> |
| 28 | + <MenuItem Name="mainMenuExport" Header="_Export Settings" Click="MainMenuClick" /> |
| 29 | + <Separator /> |
| 30 | + <MenuItem Name="mainMenuExit" Header="E_xit" Click="MainMenuClick" /> |
| 31 | + </MenuItem> |
| 32 | + </Menu> |
| 33 | + <TextBox AcceptsReturn="True" /> |
| 34 | + </DockPanel> |
| 35 | + |
| 36 | + <TabControl Name="tabControl" Margin="0,20,0,59" Selector.IsSelected="True" Background="White"> |
24 | 37 | <TabItem Header="Settings"> |
25 | 38 | <ScrollViewer VerticalScrollBarVisibility="Auto"> |
26 | 39 | <StackPanel Orientation="Vertical" HorizontalAlignment="Center"> |
|
48 | 61 | <StackPanel> |
49 | 62 | <!-- Screen map canvas --> |
50 | 63 | <Canvas Name="canvasScreenMap" |
| 64 | + Cursor="Hand" |
51 | 65 | Height="130" Margin="0,0,0,0" |
52 | 66 | Background="Transparent" |
53 | 67 | ClipToBounds="True" |
|
162 | 176 |
|
163 | 177 | </StackPanel> |
164 | 178 | <Canvas Grid.Column="1" Name="canvasTabletArea" |
165 | | - Height="120" Margin="0" |
| 179 | + Cursor="Hand" |
| 180 | + Height="120" Margin="5,0,5,0" |
166 | 181 | Background="Transparent" |
167 | 182 | ClipToBounds="True" |
168 | 183 |
|
|
265 | 280 | Button Mapping |
266 | 281 | </TextBlock> |
267 | 282 | <TextBlock> |
268 | | - - You can disable single button by selecting "Disable" from the list. |
| 283 | + - You can disable a single button by selecting "Disable" from the list. |
269 | 284 | <LineBreak/> |
270 | 285 | - The "Disable buttons" checkbox will disable all tablet buttons. |
271 | 286 | </TextBlock> |
|
330 | 345 | <!-- Filter Latency --> |
331 | 346 | <GroupBox Header="Latency" Height="50" Width="80" Margin="0,0,0,0"> |
332 | 347 | <Grid> |
333 | | - <TextBox Name="textFilterLatency" Padding="4,0,0,0" |
| 348 | + <TextBox Name="textSmoothingLatency" Padding="4,0,0,0" |
334 | 349 | HorizontalContentAlignment="Left" VerticalContentAlignment="Center" |
335 | 350 | TextChanged="TextChanged">0</TextBox> |
336 | 351 | <Label Width="30" HorizontalAlignment="Right">ms</Label> |
|
339 | 354 |
|
340 | 355 | <!-- Filter Rate --> |
341 | 356 | <GroupBox Header="Rate" VerticalAlignment="Top" HorizontalAlignment="Left" Width="85" Height="50"> |
342 | | - <ComboBox Name="comboBoxFilterRate" SelectionChanged="ItemSelectionChanged" VerticalContentAlignment="Center"> |
| 357 | + <ComboBox Name="comboBoxSmoothingRate" SelectionChanged="ItemSelectionChanged" VerticalContentAlignment="Center"> |
343 | 358 |
|
344 | 359 |
|
345 | 360 | <ComboBoxItem>500 Hz</ComboBoxItem> |
|
350 | 365 | </GroupBox> |
351 | 366 |
|
352 | 367 | <!-- Filter enabled --> |
353 | | - <CheckBox Name="checkBoxFilter" |
| 368 | + <CheckBox Name="checkBoxSmoothing" |
354 | 369 | VerticalAlignment="Center" |
355 | 370 | Margin="5" |
356 | 371 | Checked="CheckboxChanged" Unchecked="CheckboxChanged"> |
|
475 | 490 | <MenuItem Name="menuStartDebug" Header="Start Debug Log" Click="ConsoleMenuClick"></MenuItem> |
476 | 491 | <MenuItem Name="menuStopDebug" Header="Stop Debug Log" Click="ConsoleMenuClick"></MenuItem> |
477 | 492 | <MenuItem Name="menuOpenDebug" Header="Open Latest Debug Log" Click="ConsoleMenuClick"></MenuItem> |
| 493 | + <MenuItem Name="menuRunBenchmark" Header="Run Benchmark" Click="ConsoleMenuClick"></MenuItem> |
| 494 | + <MenuItem Name="menuCopyBenchmark" Header="Copy Benchmark Result" Click="ConsoleMenuClick"></MenuItem> |
478 | 495 | <Separator/> |
479 | 496 | <MenuItem Name="menuOpenStartup" Header="Open Startup Log" Click="ConsoleMenuClick"></MenuItem> |
480 | 497 | <MenuItem Name="menuOpenFolder" Header="Open TabletDriver Folder" Click="ConsoleMenuClick"></MenuItem> |
|
0 commit comments