Posted by member 71746 on 2003-11-20 04:13:49
Hola.. A couple requests that seem like they should have been obvious long ago, and strike me as pretty easy updates to implement...
Litestep
- On-the-fly manipulation of e-vars. (sort of like mzScript's !varSet and !varAdd, but for $EVars$ instead of %{ScriptVars}. Also it'd be nice to have better evaluation routines than mzScript's simple !varAdd routines, which leads me to....
mzScript
- Better evaluation routines :) !varEval VarName forumla
Taskbar3
- AutoSize (bool) - defaults to true
- OnMouseOver
- OnMouseLeave
Popup2
- Nested !Popups. (ie, have a separate !Popup menu defined elsewhere, and in the main theme popup have an entry that points to the other popup, so instead of clicking it to open the nested popup, it behaves just like a sub-folder)
- Passworded popups (this was suggested by someone else but it seems to have been overlooked).
- Passworded sub-menus
Systray2
- WaitForBoxHook ...and specifically wait to load the tray icons until the tray has been hooked, so the OnAdd/OnDel commands aren't executed before the associated LsBox and/or mzScript have been loaded.
RainMeter
- Better handling of bitmap image files. Currently it opens the files when it loads and keeps them open until rainmeter is closed. This means if you want to make even the slightest change to one of your images, you have to change to a different theme, save the file, then switch back to the theme you're working on. Hassle. Unneccessary hassle. The images could be loaded into a memory struct and internally manipulated from there, allowing the user to edit the image files, save them without switching themes, then just recycle - like with *every other module out there* (condescending glare at rainy, hehe).
In General
- Per-pixel alpha transparency ;) Ok so this one isn't quite such an easy thing to implement, but DAMN it would make litestep about 10 times more impressive (visually anyhow). Ok, maybe just 2 and a half times more impressive.. ;)
So, all you coders out there with too much time on your hands (lol) now have some direction.. GET TO WORK! *whipcrack*
Litestep
- On-the-fly manipulation of e-vars. (sort of like mzScript's !varSet and !varAdd, but for $EVars$ instead of %{ScriptVars}. Also it'd be nice to have better evaluation routines than mzScript's simple !varAdd routines, which leads me to....
mzScript
- Better evaluation routines :) !varEval VarName forumla
Taskbar3
- AutoSize (bool) - defaults to true
- OnMouseOver
- OnMouseLeave
Popup2
- Nested !Popups. (ie, have a separate !Popup menu defined elsewhere, and in the main theme popup have an entry that points to the other popup, so instead of clicking it to open the nested popup, it behaves just like a sub-folder)
- Passworded popups (this was suggested by someone else but it seems to have been overlooked).
- Passworded sub-menus
Systray2
- WaitForBoxHook ...and specifically wait to load the tray icons until the tray has been hooked, so the OnAdd/OnDel commands aren't executed before the associated LsBox and/or mzScript have been loaded.
RainMeter
- Better handling of bitmap image files. Currently it opens the files when it loads and keeps them open until rainmeter is closed. This means if you want to make even the slightest change to one of your images, you have to change to a different theme, save the file, then switch back to the theme you're working on. Hassle. Unneccessary hassle. The images could be loaded into a memory struct and internally manipulated from there, allowing the user to edit the image files, save them without switching themes, then just recycle - like with *every other module out there* (condescending glare at rainy, hehe).
In General
- Per-pixel alpha transparency ;) Ok so this one isn't quite such an easy thing to implement, but DAMN it would make litestep about 10 times more impressive (visually anyhow). Ok, maybe just 2 and a half times more impressive.. ;)
So, all you coders out there with too much time on your hands (lol) now have some direction.. GET TO WORK! *whipcrack*