As a Win9x user, I'm trying hard to get some of the scripts posted around to work on my system. No easier was with Rajat's SmartGuiXP which excluded me from the user base right off the bat.
But I'm pretty stubborn when I know stuff can be done with a little (or more) effort. So I got down to work and the result is a Win9x-friendly version:
SmartGuiXP v4.1b
To be honest, I haven't had the chance of testing it on a Win2000+ machine, but hopefully it will still work as originally designed, on such systems, since I did my best to encapsulate changes in
If A_OSType switches by means of a w9x variable.
After some testing, I did find few small issues (under my Win98SE system) where an object would stay invisible until the user clicks in the editor window or the editor would just disallow selecting an object from the toolbar. The latter gets fixed when temporarily switching between SmartGui's window and another open app window and then back.
In time, these issues may get fixed, when I manage to get back on this project (since I already got too much on my plate). However, considering the previous version 3 - which used to be the only Win9x-compatible AHK editor - is pretty poor in options and extremely annoying with disabling certain keys (such as Backspace) throughout the system, I think these minor annoyances can well be accepted by a Win9x user that needs the help of a good editor.
I hope my changes would not bother Rajat or anyone else at the "higher quarters" and maybe - at some point - this version could be posted on the main page (instead of or along with v3) and even distributed with other powerful scripts such as
SciTE4AutoHotkey v2 - which is the reason I decided to post this version here, since I saw it has Win9x-specific settings but only the original version of SmartGuiXP embedded with it.
If at least one other user finds this version useful then I am happy. Please enjoy!