[Lazarus] Accessibility enhacement request Lazarus version 1.7

Mgr. Janusz Chmiel janusz.chmiel at volny.cz
Sat Oct 7 09:12:30 CEST 2017


Because It is possible to use UIautomation in Lazarus. I have found out 
some unit if I Am correct.
Uiautomation is supported by Microsoft. But this approach have one 
little disadvantage. Such kind of IDE would not be usable on Windows XP.
But using Syslistwiev32, richedit, combo and similar classes inside 
whole code of Lazarus IDE is also very probably not possible.
I will patiently wait.
Lubos Pintes via Lazarus napsal(a):
> Hello,
> I am very interested in adding an UI Automation support to the Win32 
> WidgetSet. I am currently studying what UI Automation is, etc. and now 
> I am about to study the WidgetSet itself.
> The most difficult thing is to start, but I believe this can be done.
> Dňa 7. 10. 2017 o 8:55 Mgr. Janusz Chmiel via Lazarus napísal(a):
>> I AM afraid, that to make Lazarus editor accessible, it would be 
>> necessary to use UIautomation component as often as possible 
>> especially while using various list items, The most important would 
>> be to make accessible form designer. Very accessible IDE for visually 
>> impaired is Eclipse, but making plugins for this environment which 
>> would use Lazarus external components such as Lamw is also run on the 
>> long way and it is not easy.
>> For example, Akelpad editor is fully accessible. Editbox can be used 
>> perfectly with screen reader.
>> But I know, that standard Microsoft WIndows objects can not allow 
>> developers to make some complex GUI. And it is The cause of 
>> accessibility issues in general.
>>
>> Lazarus is perfect tool, load very fast, is stable. This is The 
>> reason, why I AM so sad, that the most important part of its GUI are 
>> not accessible. Sure I know, that even commercial IDES have similar 
>> issues.
>> May be, that really, some student of informatic sciences would had to 
>> get this task from his professor to redesign lazarus or to make The 
>> series of Eclipse plugins.
>> Thank you very much for yours help and time.
>>
>
>




More information about the Lazarus mailing list