|
@@ -23,9 +23,9 @@ namespace InABox.WPF
|
|
|
set => Editor.Value = value;
|
|
|
}
|
|
|
|
|
|
- private void OK_Click(object sender, RoutedEventArgs e)
|
|
|
+ private void Confirm()
|
|
|
{
|
|
|
- if(Editor.Value >= Editor.MinValue && Editor.Value <= Editor.MaxValue)
|
|
|
+ if (Editor.Value >= Editor.MinValue && Editor.Value <= Editor.MaxValue)
|
|
|
{
|
|
|
DialogResult = true;
|
|
|
Close();
|
|
@@ -36,6 +36,11 @@ namespace InABox.WPF
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ private void OK_Click(object sender, RoutedEventArgs e)
|
|
|
+ {
|
|
|
+ Confirm();
|
|
|
+ }
|
|
|
+
|
|
|
private void Cancel_Click(object sender, RoutedEventArgs e)
|
|
|
{
|
|
|
DialogResult = false;
|
|
@@ -53,5 +58,18 @@ namespace InABox.WPF
|
|
|
|
|
|
return false;
|
|
|
}
|
|
|
+
|
|
|
+ private void ThemableWindow_Loaded(object sender, RoutedEventArgs e)
|
|
|
+ {
|
|
|
+ Editor.Focus();
|
|
|
+ }
|
|
|
+
|
|
|
+ private void Editor_KeyUp(object sender, System.Windows.Input.KeyEventArgs e)
|
|
|
+ {
|
|
|
+ if(e.Key == System.Windows.Input.Key.Enter)
|
|
|
+ {
|
|
|
+ Confirm();
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|