Rajat wrote:
Chris, you recently did some language fixes to ahk... do you think that would fix this problem?
In this case, not directly. However, in v1.0.42 the option
UseErrorLevel was added to the Hotkey command. You could replace some of your double-colon hotkeys with dynamic ones so that failure is tolerated.
Another recent feature that might help SmartGUI is context-senstive hotkeys (via
#IfWinActive). For example, I think you use some LButton and/or RButton hotkeys, which might have fewer side-effects if limited to only SmartGUI rather than the entire system. Come to think of it,
GuiContextMenu might be an even better choice (for the right mouse button), but maybe you already tried that and found it too limiting.
OnMessage() also allows detection of mouse clicks inside a GUI window (there's an example of this on its page).
Using these features, perhaps there is some way to make the main version of SmartGUI work on Windows 9x (though I realize the percentage of Win9x users is dwindling, so you might deem the effort not worth it).