Toggle may be found on this page: http://www.favessoft.com/hotkeys.html
I have changed the design of Toggle to simply alternate between a "green" and "red" toggle state. It no longer centers windows. It simply saves the current position and size of the associated window, and moves the window to the other saved position and size. If the other state has not been initialized, a message dialog pops up to advise you to size and move the window as you like.
It's really for myself to have a hotkey to alternate 2 non-maximized Firefox window sizes. But especially for browsers you may find it useful.
If you are using a window sizer utility then this is likely way too simple for your taste.
I coded it to just return from the hotkey or mouse double click on the tray icon and do nothing, if the window is in maximized state. It doesn't try to intercept any windows sizing or movement messages. It simply uses AutoIt3 functions to remember window size and position and move the window to a saved size/position.
Likely there are still some bugs but I think it's usable as it is at least for a single window browser or editor. If you notice the icon state gets confused or other inconsistency the likely fix is to close it down and delete the Toggle.ini file. Toggle will create it again on the next run.
Now it enforces single instance and also saves state to an .ini file between runs.
See the included Readme.txt for more info.
I have changed the design of Toggle to simply alternate between a "green" and "red" toggle state. It no longer centers windows. It simply saves the current position and size of the associated window, and moves the window to the other saved position and size. If the other state has not been initialized, a message dialog pops up to advise you to size and move the window as you like.
It's really for myself to have a hotkey to alternate 2 non-maximized Firefox window sizes. But especially for browsers you may find it useful.
If you are using a window sizer utility then this is likely way too simple for your taste.
I coded it to just return from the hotkey or mouse double click on the tray icon and do nothing, if the window is in maximized state. It doesn't try to intercept any windows sizing or movement messages. It simply uses AutoIt3 functions to remember window size and position and move the window to a saved size/position.
Likely there are still some bugs but I think it's usable as it is at least for a single window browser or editor. If you notice the icon state gets confused or other inconsistency the likely fix is to close it down and delete the Toggle.ini file. Toggle will create it again on the next run.
Now it enforces single instance and also saves state to an .ini file between runs.
See the included Readme.txt for more info.







You talented coder guys never cease to amaze! 


