It is currently November 15th, 2019, 3:47 am

508 Compliance Testing

General topics related to Rainmeter.
mobileqa
Posts: 32
Joined: March 26th, 2018, 1:09 pm

508 Compliance Testing

mobileqa » April 25th, 2018, 11:38 am

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.
User avatar
Brian
Developer
Posts: 1924
Joined: November 24th, 2011, 1:42 am
Location: Utah

Re: 508 Compliance Testing

Brian » April 26th, 2018, 5:22 am

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
mobileqa
Posts: 32
Joined: March 26th, 2018, 1:09 pm

Re: 508 Compliance Testing

mobileqa » April 26th, 2018, 2:12 pm

Thanks for the detailed information. I will look into those options.