Dear specialists,
My name is Janusz Chmiel. I Am visually impaired user of Lazarus. My dream is to use yours development environment to create professional Android applications. But to make not only my dream to come true, it is necessary to find out, if editable field for editing source code can be make screen reader compatible.
I AM ready to even test bleeding edge code from SVN. My only one question is, if it is possible tomake this component accessible. Because in general, Lazarus IDE is quite accessible. But The biggest accessibility issue is editable field for writing and editing source code. Any advice will be very welcomed. I will do my best with The cooperation with engaged developers to make yours product accessible for visually impaired programmer.
I Am advanced user so I AM really ready to constructively help in this problem not only by submitting it,but I will cooperate with you on A solution.
Thank you very much for yours time and help to The visually impaired users of Lazarus.
With The warmest regards.
Mgr. Janusz Chmiel, Brno.
Mailing lists / lazarus / 2017-09
Accessibility enhacement request Lazarus version 1.7
7 messages · 3 people · –
- MMgr. Janusz Chmiel 4
- RR0b0t1 2
- LLubos Pintes 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
On Friday, September 29, 2017, Mgr. Janusz Chmiel via Lazarus <
wrote: Dear specialists, My name is Janusz Chmiel. I Am visually impaired user of Lazarus. My
dream is to use yours development environment to create professional Android applications. But to make not only my dream to come true, it is necessary to find out, if editable field for editing source code can be make screen reader compatible.
I AM ready to even test bleeding edge code from SVN. My only one question
is, if it is possible tomake this component accessible.
Because in general, Lazarus IDE is quite accessible. But The biggest
accessibility issue is editable field for writing and editing source code.
Any advice will be very welcomed. I will do my best with The cooperation
with engaged developers to make yours product accessible for visually impaired programmer.
I Am advanced user so I AM really ready to constructively help in this
problem not only by submitting it,but I will cooperate with you on A solution.
Thank you very much for yours time and help to The visually impaired
users of Lazarus.
With The warmest regards.
Hello Mr. Chmiel,
I have some minor experience working with the visually impaired (usually not complete blindness). Can you describe the operating system you use and how you make use of your screen reader for editing? Most readers will not be familiar with such things.
In the interim, you may want to use another editor for your programming. I do this myself occasionally but recognize that the Lazarus editor has better integration with the design workflow.
Cheers,
R0b0t1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20170930/cecfd65a/attachment.html>
Good evening.
It is good idea. I will rather discuss with you out of mailing list. I Am using NVDA screen reader. This screen reader is very advanced and it support many applications. NVDA support applications which are using UI automation. So many Windows 10 apps are supported with no issues. I Am using Windows 10 X64 bit edition. Standard Home edition. It would be perfect, if editable field and also designer would become screen reader compatible. But I know, how is it complex to retain visual aspect of GUI and making it usable for visually impaired.
I know about other editors. Such as Akelpad. But it is also necessary to use form designer for some tasks. Thank you very much for yours interest about accessibility.
Sorry about the delay. I'm not sure I can help directly.
You may want to ask on the forums. Now the problem has been expressed in terms that someone can use to create goals.
The complexity of adding accessibility hints to custom GUI work is what led me to suggest an external editing program. Do you know how the Lazarus GUI functions (code hints, etc), and can you describe an analogue of that functionality that could work for you?
Cheers,
R0b0t1
On Saturday, September 30, 2017, Mgr. Janusz Chmiel via Lazarus <
wrote: Good evening. It is good idea. I will rather discuss with you out of mailing list. I Am using NVDA screen reader. This screen reader is very advanced and it
support many applications. NVDA support applications which are using UI automation. So many Windows 10 apps are supported with no issues. I Am using Windows 10 X64 bit edition. Standard Home edition. It would be perfect, if editable field and also designer would become screen reader compatible. But I know, how is it complex to retain visual aspect of GUI and making it usable for visually impaired.
I know about other editors. Such as Akelpad. But it is also necessary to
use form designer for some tasks. Thank you very much for yours interest about accessibility.
Show quoted text 7 lines
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20171006/57de2a17/attachment-0001.html>
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.
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):
Show quoted text 21 lines
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):
