PaulSquires / WinFBE

FreeBASIC Editor and Visual Designer for Windows
https://www.planetsquires.com
GNU General Public License v3.0
155 stars 39 forks source link

Layout GUi library for visually impaired developers with no sight at all #8

Closed JanuszChmiel closed 5 years ago

JanuszChmiel commented 5 years ago

I Am visually impaired and because Basic language is powerful and also simple, it would be ideal programmers tool also for visually impaired developers. It would be, but actually it is not. Why? Because many modern IDES uses from visual creators. Those tools are perfect for sighted developers, because every change inside form can be seen on The screen. Drag and drop operations allow sighted developers to quickly position individual GUI elements on The screen. But unfortunately, this visual approach is unusable for visually impaired developers. So I have The following plea on you. How complex would be to modify The following GUi creation library, which have been formerly developed for Autoid scripting language? The aim of this library was to allow visually impaired developers to create GUI with no need to insert numbers, which defines object position on The screen. Here is Github link on The library. https://codeload.github.com/jamalmazrui/Layout_by_Code/

zipped Autoid library with samples and documentation is here. https://codeload.github.com/jamalmazrui/Layout_by_Code/zip/master My kind plea is, if somebody who have advanced Windows APIS knowledge would be so kind and could modify this library, so Free Basic developer could use it also by using yours amazing IDE. I do not want to have unrealistic plea which would allow Me to use yours visual GUI designer with screen reader. It would require too much work from you and it would destroy The visual aspect of this powerful IDE. My goal is to have The opportunity to develop application also with GUI but with no need to relay on visual designer. Thank you very much for yours feetback and for yours reaction on my plea. With deepest appreciation. Janusz Chmiel