Skip to content

Commit 32eef6b

Browse files
committed
* GUI improvements and fixes
1 parent 98e7e43 commit 32eef6b

File tree

1 file changed

+51
-40
lines changed

1 file changed

+51
-40
lines changed

MemPlus/Views/Windows/SettingsWindow.xaml

Lines changed: 51 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -122,22 +122,29 @@
122122

123123
<Grid HorizontalAlignment="Center" VerticalAlignment="Center">
124124
<Grid.RowDefinitions>
125+
<RowDefinition Height="Auto"/>
125126
<RowDefinition Height="Auto" />
126-
<RowDefinition Height="Auto" />
127-
<RowDefinition Height="Auto" />
128-
<RowDefinition />
129127
</Grid.RowDefinitions>
130128

131-
<CheckBox Grid.Row="0" x:Name="ChbEmptyWorkingSet" Content="Empty working sets" Margin="3" />
132-
<CheckBox Grid.Row="1" x:Name="ChbFileSystemCache" Content="Clear FileSystem cache" Margin="3" />
133-
<CheckBox Grid.Row="2" x:Name="ChbStandByCache" Content="Clear standby cache" Margin="3" />
134-
<GroupBox Grid.Row="3" Header="Working Set Exclusions" MinWidth="250" Margin="3">
129+
<GroupBox Grid.Row="0" Header="Options" Margin="3">
135130
<Grid>
136131
<Grid.RowDefinitions>
137-
<RowDefinition />
132+
<RowDefinition Height="Auto" />
133+
<RowDefinition Height="Auto" />
138134
<RowDefinition Height="Auto" />
139135
</Grid.RowDefinitions>
140-
<ListView x:Name="LsvExclusions" Margin="3" Height="100" Width="300" AllowDrop="True" Drop="LsvExclusions_OnDrop">
136+
<CheckBox Grid.Row="0" x:Name="ChbEmptyWorkingSet" Content="Empty working sets" Margin="3" />
137+
<CheckBox Grid.Row="1" x:Name="ChbFileSystemCache" Content="Clear FileSystem cache" Margin="3" />
138+
<CheckBox Grid.Row="2" x:Name="ChbStandByCache" Content="Clear standby cache" Margin="3" />
139+
</Grid>
140+
</GroupBox>
141+
<GroupBox Grid.Row="1" Header="Working Set Exclusions" MinWidth="250" Margin="3">
142+
<Grid>
143+
<Grid.RowDefinitions>
144+
<RowDefinition Height="Auto"/>
145+
<RowDefinition Height="Auto" />
146+
</Grid.RowDefinitions>
147+
<ListView x:Name="LsvExclusions" Margin="3" Height="80" Width="300" AllowDrop="True" Drop="LsvExclusions_OnDrop">
141148
<ListView.ContextMenu>
142149
<ContextMenu>
143150
<MenuItem Header="Copy" Click="CopyExclusionMenuItem_OnClick">
@@ -179,37 +186,41 @@
179186
<syncfusion:TabItemExt Header="Theme" Image="../../Resources/Images/home.png"
180187
ImageWidth="16" ImageHeight="16">
181188
<Grid VerticalAlignment="Center" HorizontalAlignment="Center">
182-
<Grid.RowDefinitions>
183-
<RowDefinition Height="Auto" />
184-
<RowDefinition Height="Auto" />
185-
<RowDefinition Height="Auto" />
186-
</Grid.RowDefinitions>
187-
<Grid.ColumnDefinitions>
188-
<ColumnDefinition />
189-
<ColumnDefinition />
190-
</Grid.ColumnDefinitions>
191-
<Label Margin="3" Content="Style:"></Label>
192-
<ComboBox Margin="3" x:Name="CboStyle" SelectedValuePath="Content" Grid.Row="0" Grid.Column="1" IsReadOnly="True">
193-
<ComboBoxItem>Metro</ComboBoxItem>
194-
<ComboBoxItem>Blend</ComboBoxItem>
195-
<ComboBoxItem>VS2010</ComboBoxItem>
196-
<ComboBoxItem>Office2003</ComboBoxItem>
197-
<ComboBoxItem>Office2007Blue</ComboBoxItem>
198-
<ComboBoxItem>Office2007Black</ComboBoxItem>
199-
<ComboBoxItem>Office2007Silver</ComboBoxItem>
200-
<ComboBoxItem>Office2010Blue</ComboBoxItem>
201-
<ComboBoxItem>Office2010Black</ComboBoxItem>
202-
<ComboBoxItem>Office2010Silver</ComboBoxItem>
203-
<ComboBoxItem>ShinyRed</ComboBoxItem>
204-
<ComboBoxItem>ShinyBlue</ComboBoxItem>
205-
<ComboBoxItem>SyncOrange</ComboBoxItem>
206-
<ComboBoxItem>Transparent</ComboBoxItem>
207-
<ComboBoxItem>None</ComboBoxItem>
208-
</ComboBox>
209-
<Label Margin="3" Grid.Row="1" Grid.Column="0" Content="Metro brush:"></Label>
210-
<syncfusion:ColorPicker Margin="3" x:Name="CpMetroBrush" Grid.Row="1" Grid.Column="1" />
211-
<Label Margin="3" Grid.Row="2" Grid.Column="0" Content="Border thickness:"></Label>
212-
<syncfusion:IntegerTextBox Margin="3" x:Name="IntBorderThickness" Grid.Row="2" Grid.Column="1" MinValue="0"></syncfusion:IntegerTextBox>
189+
<GroupBox Header="GUI" Margin="3">
190+
<Grid>
191+
<Grid.RowDefinitions>
192+
<RowDefinition Height="Auto" />
193+
<RowDefinition Height="Auto" />
194+
<RowDefinition Height="Auto" />
195+
</Grid.RowDefinitions>
196+
<Grid.ColumnDefinitions>
197+
<ColumnDefinition />
198+
<ColumnDefinition />
199+
</Grid.ColumnDefinitions>
200+
<Label Margin="3" Content="Style:"></Label>
201+
<ComboBox Margin="3" x:Name="CboStyle" SelectedValuePath="Content" Grid.Row="0" Grid.Column="1" IsReadOnly="True">
202+
<ComboBoxItem>Metro</ComboBoxItem>
203+
<ComboBoxItem>Blend</ComboBoxItem>
204+
<ComboBoxItem>VS2010</ComboBoxItem>
205+
<ComboBoxItem>Office2003</ComboBoxItem>
206+
<ComboBoxItem>Office2007Blue</ComboBoxItem>
207+
<ComboBoxItem>Office2007Black</ComboBoxItem>
208+
<ComboBoxItem>Office2007Silver</ComboBoxItem>
209+
<ComboBoxItem>Office2010Blue</ComboBoxItem>
210+
<ComboBoxItem>Office2010Black</ComboBoxItem>
211+
<ComboBoxItem>Office2010Silver</ComboBoxItem>
212+
<ComboBoxItem>ShinyRed</ComboBoxItem>
213+
<ComboBoxItem>ShinyBlue</ComboBoxItem>
214+
<ComboBoxItem>SyncOrange</ComboBoxItem>
215+
<ComboBoxItem>Transparent</ComboBoxItem>
216+
<ComboBoxItem>None</ComboBoxItem>
217+
</ComboBox>
218+
<Label Margin="3" Grid.Row="1" Grid.Column="0" Content="Metro brush:"></Label>
219+
<syncfusion:ColorPicker Margin="3" x:Name="CpMetroBrush" Grid.Row="1" Grid.Column="1" />
220+
<Label Margin="3" Grid.Row="2" Grid.Column="0" Content="Border thickness:"></Label>
221+
<syncfusion:IntegerTextBox Margin="3" x:Name="IntBorderThickness" Grid.Row="2" Grid.Column="1" MinValue="0"></syncfusion:IntegerTextBox>
222+
</Grid>
223+
</GroupBox>
213224
</Grid>
214225

215226
</syncfusion:TabItemExt>

0 commit comments

Comments
 (0)