[Lazarus] Accessibility of Lazarus
Grzegorz Zlotowicz
grzezlo at wp.pl
Tue Jul 22 14:13:19 CEST 2014
Returning to the subject...
The advantage of making accessibility of Lazarus working, would solve
such problems as described below unsuccessfull attempt to make BitBtn
accessible by setting its' Windowtext...
The Accessibility layer is independent from visual layer, so the window
can be drawn in anyway you like, and if the Iaccessible object would
return proper values to the screen-reader, everything would look as it
should, and be accessible too...
I found following interesting example how to implement
MSAA/IAccessible(IAccessible2 is an extended and multi-platform version
of MSAA) in Delphi, didn't tested yet under Freepascal, also have no
idea at the moment, how to incorporate it into Lazarus, even in the most
simplest form letting the BitBtn name be read correctly...
http://stackoverflow.com/questions/16320914/creating-accessible-ui-components-in-delphi
Greetings, Greg.
W dniu 2014-06-30 15:04, Bart napisaĆ/a:
> On 6/28/14, Bart<bartjunk64 at gmail.com> wrote:
>
>> AFAIK for TBitBtn an attempt was made to make it work, but this lead
>> to visual anomalies (double captions on the button) and was reverted.
> See: http://bugs.freepascal.org/view.php?id=24135
>
> Bart
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
>
More information about the Lazarus
mailing list