Hmm... But if I disable my UIA code then the form works as expected.
Also If I place some standard control to a form like TButton. But I will
try the MainFormInTaskbar property to see what happens.
Dňa 26. 11. 2017 o 18:13 Ondrej Pokorny via Lazarus napísal(a):
On 26.11.2017 16:09, Martin Frb
On 26.11.2017 16:09, Martin Frb via Lazarus wrote:
I am not 100% sure, but maybe this is because (afaik) there is a
hidden form for the task button. This hidden form can be disabled
somewhere, then the main form will be responsible for the task button.
On 20/11/2017 09:54, Lubos Pintes via
I am not 100% sure, but maybe this is because (afaik) there is a hidden
form for the task button. This hidden form can be disabled somewhere,
then the main form will be responsible for the task button.
On 20/11/2017 09:54, Lubos Pintes via Lazarus wrote:
I can confirm that Inspect can see
And now I tested this and I am sure, only TBitBtn doesn't expose the
name. And because TBitBtn is used mostly in the IDe, most buttons are
not accessible.Dňa 9. 10. 2017 o 9:41 Lubos Pintes via Lazarus napísal(a):
I reported this problem years ago. If I remember properly, only TBitBtn
has
I reported this problem years ago. If I remember properly, only TBitBtn
has this behaviour.
Of course not all buttons in the IDE have empty names, but those on
options dialog, or welcome page.
Dňa 9. 10. 2017 o 9:14 Juha Manninen via Lazarus napísal(a):
*I wonder ...
--
On 2017-10-09 07:49, Lubos Pintes via Lazarus wrote:
For example, even buttons are not accessible, on the IDE welcome page,
screen reader reports only "button", instead of "StartIDE button", "Help
button", etc. Yes, the button itself is native, but is broken.
It seems it is very LCL-widgetset
On Sun, Oct 8, 2017 at 11:09 PM, Lubos Pintes via Lazarus
wrote:
> Also, how can I rebuilt the package when I modify/add some unit? Do I need
> to always rebuild the IDe, or there is a quicker way?
You can test with any small application. No need to build the whole
*I wonder ...
--
___
Lazarus mailing list
Lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus
On Mon, Oct 9, 2017 at 9:49 AM, Lubos Pintes via Lazarus
wrote:
> screen reader reports only "button", instead of "StartIDE button", "Help
> button", etc. Yes, the button itself is native, but is broken.
O wonder why that is so. The button really is a native
Thank for all replies, but my original question was overlooked. Can
someone answer it?
Dňa 8. 10. 2017 o 22:09 Lubos Pintes via Lazarus napísal(a):
Hello,
If I want to add a functionality like accessibility to WidgetSet, which
package could I use, lcl.lpk, or lclbase.lpk?
Also, how can I
Sorry I replied to wrong message. My thanks and my heart belongs just to
you. :-)
Dňa 9. 10. 2017 o 4:43 Martin Frb via Lazarus napísal(a):
I think there was some work before. (Afaik only carbon, Mac)
Look at TControl properties AccessibleRole, AccessibleValue,
AccessibleDescription.
You are quite wrong when you are talking about LCL.
For example, even buttons are not accessible, on the IDE welcome page,
screen reader reports only "button", instead of "StartIDE button", "Help
button", etc. Yes, the button itself is native, but is broken.
Another totally inaccessible
I think there was some work before. (Afaik only carbon, Mac)
Look at TControl properties AccessibleRole, AccessibleValue,
AccessibleDescription.
lcl\controls.pp line 1639
They refer to TLazAccessibleObject (line 990)
Then in control.inc line 150 procedure
Am 08.10.2017 23:15 schrieb "Graeme Geldenhuys via Lazarus" <
lazarus@lists.lazarus-ide.org>:
>
> On 2017-10-08 21:09, Lubos Pintes via Lazarus wrote:
>>
>> If I want to add a functionality like accessibility to WidgetSet, which
>> package could I use, lcl.lpk, or lclbase.lpk?
>
>
> I believe
Hello,
If I want to add a functionality like accessibility to WidgetSet, which
package could I use, lcl.lpk, or lclbase.lpk?
Also, how can I rebuilt the package when I modify/add some unit? Do I
need to always rebuild the IDe, or there is a quicker way?
I am thinking about syntax check / quick
15 matches
Mail list logo