I decided to open a new thread, even if it closely ties in with our previous discussion of migrating scripts from the Wineyes environment.
I want to share with you all, one possible solution for creating scripts, with a pleasant GUI. At least, from browsing through the following website, it seems much of the sizing and other control-related creation will be possible to perform, relying on automated calculations from the interpretter (or programming environment). I have not yet had the time and resources to check this out with any real world activity, but judging from the sample code provided on the linked page, it should be a relatively easy go, to compose at least the more basic user interfaces. The programming environment is autoHotkey. I have not checked too much on other environments - like Python - as of yet, if any of them have similarly easy UI creation methods. But at least, this might be one alternative, to let your WinEyes apps go general. Check it all out on: https://autohotkey.com/docs/commands/Gui.htmr If anyone finds this useful, and are willing to share their first simple codings under this environment, I am sure many of the members on the list will enjoy to see your project. That way, maybe more developers will be encouraged to take on their migration. But keep in mind, please, to keep it basic. Many a developer will feel overwhelmed, should you come back with a 600-line sample code. The net is full of that stuff already, and it really does not help a beginner of the environment a bit. A few lines, well commented, and easily adaptable, many times will do a much better job. (Just for a friendly reminder). I know a few of you already have been fooling with AutoHotkey, whereas others might think it to be too simple for your projects. Also, AutoHotkey might have certain challenges, due to its licensing juristictions, but that will be a topic for you to discuss outside this thread. For many it might be well enough, and if it will be possible even for a blind person to create functional - if not fancy-looking - user interfaces, this might be truly what is needed to bring your project into a general go no matter the screen reader a user would happen to use. AutoHotkey is a pretty easy language to learn, from what I have experienced, though I have never created too complicated scripts in this environment. it does have very easy ways of setting up hotkeys, that can be made either global, or tied to one specific application, and it can make use of dll files, which will let you benefit from existing software found on the net. So a few benefits over VBScript, which has been the main language under the WinEyes environment. Python, or the like, might be great alternatives, specially if you want high-level apps, that Really can make your computing spin. But for the hobby developer, maybe things like AutoHotkey will be enough for your migration. So once again, hope this finding will benefit someone. -- David _______________________________________________ Any views or opinions presented in this email are solely those of the author and do not necessarily represent those of Ai Squared. For membership options, visit http://lists.window-eyes.com/options.cgi/scripting-window-eyes.com/archive%40mail-archive.com. For subscription options, visit http://lists.window-eyes.com/listinfo.cgi/scripting-window-eyes.com List archives can be found at http://lists.window-eyes.com/private.cgi/scripting-window-eyes.com