hellzerg / optimizer

The finest Windows Optimizer
GNU General Public License v3.0
13.09k stars 895 forks source link

Accessibility improvements #475

Open MesterPerfect opened 5 months ago

MesterPerfect commented 5 months ago

Hello, In the past, I raised an accessibility issue, and the developer responded very well. https://github.com/hellzerg/optimizer/issues/150

Now, I have another question 😊.

While using the Optimizer tool, for example, with the General tab, there are various services such as:

Usually, if a user wants information about any service, they can right-click with the mouse, and a window appears containing a multi-line edit with a description of the service.

However, this feature is not accessible with a screen reader.

I propose two solutions:

First Solution:

While focusing on any of the mentioned items and pressing the applications key on the keyboard, the function to display the multi-line edit with a description of the service can be executed.

Another Solution:

Passing text inside the multi-line edit to a screen reader via libraries like this one:

Tolk Library

or any other library the developer prefers to use)[]

Of course, the text scrolling function must be associated with a key on the keyboard and not activated automatically or randomly.

Thank you, @hellzerg, for this exceptional tool.