Skip to content

Conversation

@rezabakhshilaktasaraei
Copy link
Contributor

In this pull request, I resolved the merge conflict in the MsgView.xaml file by accepting the changes made by the programmer. All other parts of the code remain unaffected. Please review the changes and let me know if any further adjustments are needed.

- Added AutomationProperties.Name to cmbMsgFilter, btnCopy, btnClear,
  togAutoRefresh, and togScrollToEnd to fix NameNotNull errors reported
  by Accessibility Checker.
- Ensures better screen reader support (e.g., NVDA) for these elements.
- Ensures PopupBox can be accessed in code-behind for accessibility improvements.
…isual tree search

- Added MainWindow_Loaded event handler to set the automation name of the theme toggle button to the localized "MoreOptions" string using ServiceLib.Resx.ResUI.
- Introduced FindVisualChild helper method to recursively search for a named child element in the visual tree.
- Included necessary using directives for System.Windows.Automation and System.Windows.Controls.Primitives.
Adds the 'MoreOptions' key to ResUI resources for UI text, along with initial translations for Farsi, Hungarian, Russian, Simplified Chinese, and Traditional Chinese.
@2dust 2dust closed this Apr 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants