This commit is contained in:
Clint Rutkas
2019-12-12 17:11:47 -08:00
parent 107595fcb2
commit 0ff2e212d5
2 changed files with 15 additions and 4 deletions

View File

@@ -14,8 +14,8 @@
Background="White" Background="White"
ResizeMode="NoResize" ResizeMode="NoResize"
WindowStartupLocation="CenterScreen" WindowStartupLocation="CenterScreen"
Initialized="InitializedEventHandler" Initialized="OnInitialized"
Closed="OnClosed"> Closing="OnClosing">
<Window.Resources> <Window.Resources>
<Converters:BooleanToBrushConverter x:Key="BooleanToBrushConverter" /> <Converters:BooleanToBrushConverter x:Key="BooleanToBrushConverter" />
<Converters:ModelToVisibilityConverter x:Key="ModelToVisibilityConverter" /> <Converters:ModelToVisibilityConverter x:Key="ModelToVisibilityConverter" />

View File

@@ -29,6 +29,9 @@ namespace FancyZonesEditor
{ {
InitializeComponent(); InitializeComponent();
DataContext = _settings; DataContext = _settings;
KeyUp += MainWindow_KeyUp;
if (_settings.WorkArea.Height < 900) if (_settings.WorkArea.Height < 900)
{ {
SizeToContent = SizeToContent.WidthAndHeight; SizeToContent = SizeToContent.WidthAndHeight;
@@ -36,6 +39,14 @@ namespace FancyZonesEditor
} }
} }
private void MainWindow_KeyUp(object sender, KeyEventArgs e)
{
if (e.Key == Key.Escape)
{
OnClosing(sender, null);
}
}
private void DecrementZones_Click(object sender, RoutedEventArgs e) private void DecrementZones_Click(object sender, RoutedEventArgs e)
{ {
if (_settings.ZoneCount > 1) if (_settings.ZoneCount > 1)
@@ -152,7 +163,7 @@ namespace FancyZonesEditor
} }
} }
private void OnClosed(object sender, EventArgs e) private void OnClosing(object sender, EventArgs e)
{ {
if (!_editing) if (!_editing)
{ {
@@ -160,7 +171,7 @@ namespace FancyZonesEditor
} }
} }
private void InitializedEventHandler(object sender, EventArgs e) private void OnInitialized(object sender, EventArgs e)
{ {
SetSelectedItem(); SetSelectedItem();
} }