Skip to content

Commit f7f50c3

Browse files
committed
change controls layout
1 parent a1254de commit f7f50c3

File tree

1 file changed

+15
-12
lines changed

1 file changed

+15
-12
lines changed

src/CodeSnip/Views/SettingsView/SettingsView.xaml

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<!-- Appearance Tab -->
2121
<mah:MetroTabItem Header="Appearance">
2222
<ScrollViewer Margin="10,0,0,0" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
23-
<Grid>
23+
<Grid HorizontalAlignment="Center" VerticalAlignment="Top">
2424
<Grid.RowDefinitions>
2525
<RowDefinition Height="Auto" />
2626
<RowDefinition Height="Auto" />
@@ -57,7 +57,7 @@
5757
<!-- Application settings Tab -->
5858
<mah:MetroTabItem Header="Application">
5959
<ScrollViewer Margin="10,0,0,0" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
60-
<StackPanel>
60+
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Top">
6161
<CheckBox Content="Load snippets on startup" Margin="0,8,0,0"
6262
IsChecked="{Binding LoadOnStartup, Mode=TwoWay}" />
6363
<CheckBox Content="Enable filtering" Margin="0,8,0,0"
@@ -73,7 +73,7 @@
7373
<!-- Editor settings Tab -->
7474
<mah:MetroTabItem Header="Editor">
7575
<ScrollViewer Margin="10,0,0,0" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
76-
<StackPanel HorizontalAlignment="Left">
76+
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Top">
7777
<CheckBox Content="Convert tabs to spaces" Margin="0,8,0,0"
7878
IsChecked="{Binding TabToSpaces, Mode=TwoWay}" />
7979
<CheckBox Content="Enable email hyperlinks" Margin="0,8,0,0"
@@ -82,10 +82,13 @@
8282
IsChecked="{Binding HyperLinks, Mode=TwoWay}" />
8383
<CheckBox Content="Highlight current line" Margin="0,8,0,0"
8484
IsChecked="{Binding HighlightLine, Mode=TwoWay}" />
85-
<TextBlock Text="Indentation size:" Margin="0,10,0,0"/>
86-
<mah:NumericUpDown Maximum="10" Minimum="1" NumericInputMode="Numbers" Margin="0,5,0,0"
87-
ParsingNumberStyle="Integer" TextAlignment="Center" Width="150"
88-
Value="{Binding IntendationSize, Mode=TwoWay}" />
85+
<StackPanel Orientation="Horizontal" Margin="0,8,0,0" VerticalAlignment="Center" HorizontalAlignment="Center">
86+
<TextBlock Text="Indentation size:" />
87+
<mah:NumericUpDown Maximum="10" Minimum="1" NumericInputMode="Numbers" Margin="5,0,0,0"
88+
ParsingNumberStyle="Integer" TextAlignment="Center" Width="70"
89+
Value="{Binding IntendationSize, Mode=TwoWay}" />
90+
</StackPanel>
91+
8992
<TextBlock Text="Folding:" FontWeight="Bold" Margin="0,10,0,0"/>
9093
<CheckBox Content="Enable Brace Style Folding" Margin="0,8,0,0" ToolTip="C#,C++,Java..."
9194
IsChecked="{Binding EnableBraceStyleFolding, Mode=TwoWay}" />
@@ -99,11 +102,11 @@
99102
<!-- Database settings Tab -->
100103
<mah:MetroTabItem Header="Database">
101104
<ScrollViewer Margin="10,0,0,0" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
102-
<StackPanel>
105+
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Top">
103106
<mah:Badged Badge="{Binding IntegrityCheckBadge}" BadgePlacementMode="TopRight" Margin="0,20,20,20"
104107
BadgeBackground="{Binding IntegrityCheckBadge, Converter={StaticResource ResultToBrushConverter}}">
105108
<!--<Button Content="Integrity Check" Command="{Binding IntegrityCheckCommand}" Width="150" />-->
106-
<Button Command="{Binding IntegrityCheckCommand}" Width="150" Height="30">
109+
<Button Command="{Binding IntegrityCheckCommand}" Width="150" Height="30" IsTabStop="False">
107110
<StackPanel Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Center" >
108111
<Path Data="{StaticResource DatabaseCheck}" Fill="{DynamicResource MahApps.Brushes.AccentBase}"
109112
Width="16" Height="16" Stretch="Uniform" />
@@ -115,7 +118,7 @@
115118
<mah:Badged Badge="{Binding VacuumBadge}" BadgePlacementMode="TopRight" Margin="0,0,20,20"
116119
BadgeBackground="{Binding VacuumBadge, Converter={StaticResource ResultToBrushConverter}}">
117120
<!--<Button Content="Vacuum Database" Command="{Binding VacuumCommand}" Width="150" />-->
118-
<Button Command="{Binding VacuumCommand}" Width="150" Height="30">
121+
<Button Command="{Binding VacuumCommand}" Width="150" Height="30" IsTabStop="False">
119122
<StackPanel Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Center" >
120123
<Path Data="{StaticResource DatabaseFillGear}" Fill="{DynamicResource MahApps.Brushes.AccentBase}"
121124
Width="16" Height="16" Stretch="Uniform" />
@@ -128,7 +131,7 @@
128131
<mah:Badged Badge="{Binding ReindexBadge}" BadgePlacementMode="TopRight" Margin="0,0,20,20"
129132
BadgeBackground="{Binding ReindexBadge, Converter={StaticResource ResultToBrushConverter}}">
130133
<!--<Button Content="Reindex Database" Command="{Binding ReindexCommand}" Width="150" />-->
131-
<Button Command="{Binding ReindexCommand}" Width="150" Height="30">
134+
<Button Command="{Binding ReindexCommand}" Width="150" Height="30" IsTabStop="False">
132135
<StackPanel Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Center" >
133136
<Path Data="{StaticResource DatabaseFillGear}" Fill="{DynamicResource MahApps.Brushes.AccentBase}"
134137
Width="16" Height="16" Stretch="Uniform" />
@@ -141,7 +144,7 @@
141144
<mah:Badged Badge="{Binding BackupBadge}" BadgePlacementMode="TopRight" Margin="0,0,20,20"
142145
BadgeBackground="{Binding BackupBadge, Converter={StaticResource ResultToBrushConverter}}">
143146
<!--<Button Content="Backup Database" Command="{Binding BackupCommand}" Width="150" />-->
144-
<Button Command="{Binding BackupCommand}" Width="150" Height="30">
147+
<Button Command="{Binding BackupCommand}" Width="150" Height="30" IsTabStop="False">
145148
<StackPanel Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Center" >
146149
<Path Data="{StaticResource DatabaseExport}" Fill="{DynamicResource MahApps.Brushes.AccentBase}"
147150
Width="16" Height="16" Stretch="Uniform" />

0 commit comments

Comments
 (0)