Page 1 of 1
Buttons in Profiler inaccessible to screen readers.
Posted: Sat Jul 04, 2020 2:28 pm
by Ty1003
Hello.
Today I was trying to use the PureBasic Profiler but a lot of the buttons are not read by my ScreenReader (NVDA). I have also tried with JAWS and the same result. I believe this is due to either no text inside the buttons of the buttons actually being ButtonImageGadgets.
I would be very greatful if this could, at the very least, be looked into. Thanks

Re: Buttons in Profiler inaccessible to screen readers.
Posted: Sat Jul 04, 2020 2:45 pm
by mk-soft
PureBasic Profiler?
You mean FormDesigner?
Its normal because all gadgets inside FormDesigner are images (no text)
Re: Buttons in Profiler inaccessible to screen readers.
Posted: Sat Jul 04, 2020 5:21 pm
by Little John
Ty1003 wrote:Hello.
Today I was trying to use the PureBasic Profiler but a lot of the buttons are not read by my ScreenReader (NVDA). I have also tried with JAWS and the same result. I believe this is due to either no text inside the buttons of the buttons actually being ButtonImageGadgets.
I would be very greatful if this could, at the very least, be looked into. Thanks

You are not reporting a bug.
It seems to me that you are looking for this sub-forum:
Feature Requests and Wishlists.
Re: Buttons in Profiler inaccessible to screen readers.
Posted: Sun Jul 05, 2020 4:56 am
by Rinzwind
It IS a bug if other buttons do work, especially for people who really need it (its similar to a button missing its caption for people with usable eyes or text using the same color as the button... one would see that as bug right?). Normal buttons do work out of the box, so its a genuine bug fix request, probably combined with a feature request asking to pay a little attention to usability for people with vision problems. Although I know its a small team, raising awareness is good.
It takes more energy and motivation to program in such situation because of all road blocks. Impressed. Its like magic
Its not only about eye problems too btw. Keyboard navigation should also work intuitively for people with movement issues for example. Easy to overlook when one doesn’t experience those issues one-selves, so good it gets some attention. Many times also easy to make it a bit more usable for those.