mirror of
https://github.com/microsoft/PowerToys.git
synced 2026-02-23 19:49:43 +01:00
Update the App Checkbox status for Text Page
This commit is contained in:
@@ -34,6 +34,8 @@ namespace KeyboardManagerEditorUI.Styles
|
||||
AllAppsCheckBox.Checked += Control_FocusChanged;
|
||||
AllAppsCheckBox.Unchecked += Control_FocusChanged;
|
||||
AppNameTextBox.GotFocus += Control_FocusChanged;
|
||||
|
||||
AppNameTextBox.Visibility = AllAppsCheckBox.IsChecked == true ? Visibility.Visible : Visibility.Collapsed;
|
||||
}
|
||||
|
||||
private void ShortcutToggleBtn_Checked(object sender, RoutedEventArgs e)
|
||||
@@ -55,6 +57,8 @@ namespace KeyboardManagerEditorUI.Styles
|
||||
{
|
||||
_shortcutKeys.Add(keyName);
|
||||
}
|
||||
|
||||
UpdateAllAppsCheckBoxState();
|
||||
}
|
||||
|
||||
private void TextContentBox_GotFocus(object sender, RoutedEventArgs e)
|
||||
@@ -76,6 +80,11 @@ namespace KeyboardManagerEditorUI.Styles
|
||||
{
|
||||
ShortcutToggleBtn.IsChecked = false;
|
||||
}
|
||||
|
||||
if (sender as CheckBox == AllAppsCheckBox)
|
||||
{
|
||||
AppNameTextBox.Visibility = AllAppsCheckBox.IsChecked == true ? Visibility.Visible : Visibility.Collapsed;
|
||||
}
|
||||
}
|
||||
|
||||
public void OnInputLimitReached()
|
||||
@@ -156,6 +165,7 @@ namespace KeyboardManagerEditorUI.Styles
|
||||
public void ClearKeys()
|
||||
{
|
||||
_shortcutKeys.Clear();
|
||||
UpdateAllAppsCheckBoxState();
|
||||
}
|
||||
|
||||
public bool IsModifierKey(VirtualKey key)
|
||||
@@ -205,6 +215,8 @@ namespace KeyboardManagerEditorUI.Styles
|
||||
_shortcutKeys.Add(key);
|
||||
}
|
||||
}
|
||||
|
||||
UpdateAllAppsCheckBoxState();
|
||||
}
|
||||
|
||||
public void SetTextContent(string text)
|
||||
|
||||
Reference in New Issue
Block a user