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 i
On 6/28/14, Bart 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
Hi Greg and all,
A long time ago, (more than one year I think), I researched about
accessibility in Lazarus.
Unfortunately I just noticed that I lost, or totally forgot almost
everything about this subject :).
But I remembered the following.
- There is very basic TLazAccessible object implemen
Grzegorz Zlotowicz schrieb:
Returning to the accessibility:
the wm_gettext message result is defined in the windowText field of
quoted log, but instead relying only on winapi, NVDA tries to use MSAA
or IAccessible interfaces, which give much more (for example possibility
of reacting to events
Hi.
As I wrote a moment ago in previous message, the problem is not the
wm_getwindowtext itself, but the underlying accessibility object.
http://wiki.freepascal.org/LCL_Accessibility
states, that:
LCL developers need to provide accessibility for all TCustomControl
descendents in the LCL and als
Hi.
Unfortunately, I can't switch widgetset for bitbutton project. After
spending about an hour or more in the project options dialog, I can
achieve nearly everything (using keyboard or build-in in the
screen-reader virtual mouse emulation), but with no success about
widgetset, and in general
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.
Bart
--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/
Grzegorz Zlotowicz schrieb:
the fragment of the NVDA's log says about this control:
name: u''
role: ROLE_BUTTON
states: STATE_FOCUSABLE, STATE_FOCUSED
isFocusable: True
hasFocus: True
description: None
value: None
windowHandle: 32703706
windowClassName: u'Button'
windowText: u''
displayText: u'
Hi all.
I'm Greg from Poland, a blind computer user and programmer. Looking for
an advanced multi-platform framework to work with FPC, the Lazarus seems
obvious choice, but unfortunately it has some accessibility problems.
After reading the
http://wiki.freepascal.org/LCL_Accessibility
I decided