Page 1 of 1

508 Compliance Testing

Posted: April 25th, 2018, 11:38 am
by mobileqa
I'm looking for any information on 508 Complaince Testing Rainmeter skin. I want to know if it's possible to perform 508 testing on rainmeter skins using desktop software such as JAWS.

Re: 508 Compliance Testing

Posted: April 26th, 2018, 5:22 am
by Brian
Rainmeter skins do not work like normal a window. A skin is literally a basic window onto which all the meters are directly drawn on to. There are no "controls" or "objects" that can be read by other software. All meters (especially text) is rendered directly onto a bitmap and displayed onto the window as 1 object using Direct2D.

Although I have never worked with JAWS or similar software, I highly doubt any will be able to read anything from a Rainmeter skin.

I think the only option would be to use Lua (or !WriteKeyValue) to write to a text file, then open that in a text editor and have the JAWS (or whatever) software read it from there.

Another possibility would be to use some sort of "text to speech" functionality. There are several examples (some old and maybe need updating).
https://forum.rainmeter.net/viewtopic.php?p=28471#p28471
https://forum.rainmeter.net/viewtopic.php?p=143705#p143705
https://forum.rainmeter.net/viewtopic.php?p=140756#p140756
https://forum.rainmeter.net/viewtopic.php?p=107247#p107247

-Brian

Re: 508 Compliance Testing

Posted: April 26th, 2018, 2:12 pm
by mobileqa
Thanks for the detailed information. I will look into those options.