Mit der gleichen Thematik beschäftigt sich ein Team bei uns, soweit ich mitbekommen habe ist dieses Thema von der
VCL unabhängig, die Interaktion mit einen Screenreader und der Braille-Zeile erfolgt eine Ebene höher.
Die Screenreader arbeiten sehr oft mit der UI Automation
API (
https://msdn.microsoft.com/de-de/lib.../ee684007.aspx), Microsoft stellt auch ein Tool bereit, mit dessen Hilfe man sehen kann welche Eigenschaften der UI zugänglich sind (
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx). Mit genau diesen Informationen arbeiten auch die Screenrader.
Ein weiterer Punkt betrifft den Gesamtaufbau der Oberfläche, die muss für die Barrierefreiheit überdacht werden. Beispielsweise kann man sich die Frage stellen woran erkenne ich eigentlich wo ich mich befinde? Ist in der Navigationsleiste der aktuelle Eintrag einfach nur andersfarbig? Mit solchen Informationen kann ein Bilder garnichts anfangen, selbst wenn der Screenreader die Farbe vorliest, weitaus besser wäre ein Label aktuelle Position. Natürlich sollte sich das Programm auch vollständig über die Tastatur bedienen lassen, was eigentlich selbstverständlich sein müsste.
Die Hersteller und Vertreiber von Screenreadern sind selbstverständlich auch daran interessiert das immer mehr Produkte Barrierefrei auf den Markt kommen, entsprechend sind die oft dazu bereit bei diesen Thema zu helfen.