mirror of
https://github.com/microsoft/PowerToys.git
synced 2025-12-16 11:48:06 +01:00
Added tooltips for Add and Delete buttons (#7564)
This commit is contained in:
@@ -307,9 +307,15 @@ void createEditKeyboardWindow(HINSTANCE hInst, KeyboardManagerState& keyboardMan
|
|||||||
// Whenever a remap is added move to the bottom of the screen
|
// Whenever a remap is added move to the bottom of the screen
|
||||||
scrollViewer.ChangeView(nullptr, scrollViewer.ScrollableHeight(), nullptr);
|
scrollViewer.ChangeView(nullptr, scrollViewer.ScrollableHeight(), nullptr);
|
||||||
});
|
});
|
||||||
|
|
||||||
// Set accessible name for the addRemapKey button
|
// Set accessible name for the addRemapKey button
|
||||||
addRemapKey.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_ADD_KEY_REMAP_BUTTON)));
|
addRemapKey.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_ADD_KEY_REMAP_BUTTON)));
|
||||||
|
|
||||||
|
// Add tooltip for add button which would appear on hover
|
||||||
|
ToolTip addRemapKeytoolTip;
|
||||||
|
addRemapKeytoolTip.Content(box_value(GET_RESOURCE_STRING(IDS_ADD_KEY_REMAP_BUTTON)));
|
||||||
|
ToolTipService::SetToolTip(addRemapKey, addRemapKeytoolTip);
|
||||||
|
|
||||||
// Header and example text at the top of the window
|
// Header and example text at the top of the window
|
||||||
StackPanel helperText;
|
StackPanel helperText;
|
||||||
helperText.Children().Append(keyRemapInfoHeader);
|
helperText.Children().Append(keyRemapInfoHeader);
|
||||||
|
|||||||
@@ -294,9 +294,15 @@ void createEditShortcutsWindow(HINSTANCE hInst, KeyboardManagerState& keyboardMa
|
|||||||
// Whenever a remap is added move to the bottom of the screen
|
// Whenever a remap is added move to the bottom of the screen
|
||||||
scrollViewer.ChangeView(nullptr, scrollViewer.ScrollableHeight(), nullptr);
|
scrollViewer.ChangeView(nullptr, scrollViewer.ScrollableHeight(), nullptr);
|
||||||
});
|
});
|
||||||
|
|
||||||
// Set accessible name for the add shortcut button
|
// Set accessible name for the add shortcut button
|
||||||
addShortcut.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_ADD_SHORTCUT_BUTTON)));
|
addShortcut.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_ADD_SHORTCUT_BUTTON)));
|
||||||
|
|
||||||
|
// Add tooltip for add button which would appear on hover
|
||||||
|
ToolTip addShortcuttoolTip;
|
||||||
|
addShortcuttoolTip.Content(box_value(GET_RESOURCE_STRING(IDS_ADD_SHORTCUT_BUTTON)));
|
||||||
|
ToolTipService::SetToolTip(addShortcut, addShortcuttoolTip);
|
||||||
|
|
||||||
// Header and example text at the top of the window
|
// Header and example text at the top of the window
|
||||||
StackPanel helperText;
|
StackPanel helperText;
|
||||||
helperText.Children().Append(shortcutRemapInfoHeader);
|
helperText.Children().Append(shortcutRemapInfoHeader);
|
||||||
|
|||||||
@@ -226,8 +226,15 @@ void ShortcutControl::AddNewShortcutControlRow(Grid& parent, std::vector<std::ve
|
|||||||
// delete the ShortcutControl objects so that they get destructed
|
// delete the ShortcutControl objects so that they get destructed
|
||||||
keyboardRemapControlObjects.erase(keyboardRemapControlObjects.begin() + bufferIndex);
|
keyboardRemapControlObjects.erase(keyboardRemapControlObjects.begin() + bufferIndex);
|
||||||
});
|
});
|
||||||
|
|
||||||
// To set the accessible name of the delete button
|
// To set the accessible name of the delete button
|
||||||
deleteShortcut.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_DELETE_REMAPPING_BUTTON)));
|
deleteShortcut.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_DELETE_REMAPPING_BUTTON)));
|
||||||
|
|
||||||
|
// Add tooltip for delete button which would appear on hover
|
||||||
|
ToolTip deleteShortcuttoolTip;
|
||||||
|
deleteShortcuttoolTip.Content(box_value(GET_RESOURCE_STRING(IDS_DELETE_REMAPPING_BUTTON)));
|
||||||
|
ToolTipService::SetToolTip(deleteShortcut, deleteShortcuttoolTip);
|
||||||
|
|
||||||
parent.SetColumn(deleteShortcut, KeyboardManagerConstants::ShortcutTableRemoveColIndex);
|
parent.SetColumn(deleteShortcut, KeyboardManagerConstants::ShortcutTableRemoveColIndex);
|
||||||
parent.SetRow(deleteShortcut, parent.RowDefinitions().Size() - 1);
|
parent.SetRow(deleteShortcut, parent.RowDefinitions().Size() - 1);
|
||||||
parent.Children().Append(deleteShortcut);
|
parent.Children().Append(deleteShortcut);
|
||||||
|
|||||||
@@ -176,8 +176,15 @@ void SingleKeyRemapControl::AddNewControlKeyRemapRow(Grid& parent, std::vector<s
|
|||||||
// delete the SingleKeyRemapControl objects so that they get destructed
|
// delete the SingleKeyRemapControl objects so that they get destructed
|
||||||
keyboardRemapControlObjects.erase(keyboardRemapControlObjects.begin() + bufferIndex);
|
keyboardRemapControlObjects.erase(keyboardRemapControlObjects.begin() + bufferIndex);
|
||||||
});
|
});
|
||||||
|
|
||||||
// To set the accessible name of the delete button
|
// To set the accessible name of the delete button
|
||||||
deleteRemapKeys.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_DELETE_REMAPPING_BUTTON)));
|
deleteRemapKeys.SetValue(Automation::AutomationProperties::NameProperty(), box_value(GET_RESOURCE_STRING(IDS_DELETE_REMAPPING_BUTTON)));
|
||||||
|
|
||||||
|
// Add tooltip for delete button which would appear on hover
|
||||||
|
ToolTip deleteRemapKeystoolTip;
|
||||||
|
deleteRemapKeystoolTip.Content(box_value(GET_RESOURCE_STRING(IDS_DELETE_REMAPPING_BUTTON)));
|
||||||
|
ToolTipService::SetToolTip(deleteRemapKeys, deleteRemapKeystoolTip);
|
||||||
|
|
||||||
parent.SetColumn(deleteRemapKeys, KeyboardManagerConstants::RemapTableRemoveColIndex);
|
parent.SetColumn(deleteRemapKeys, KeyboardManagerConstants::RemapTableRemoveColIndex);
|
||||||
parent.SetRow(deleteRemapKeys, parent.RowDefinitions().Size() - 1);
|
parent.SetRow(deleteRemapKeys, parent.RowDefinitions().Size() - 1);
|
||||||
parent.Children().Append(deleteRemapKeys);
|
parent.Children().Append(deleteRemapKeys);
|
||||||
|
|||||||
Reference in New Issue
Block a user