I have designed a nice desktop on paper, but now I wish to build it for real. I wish to have my bars sliding in from the side of the screen whenever the mouse touches it. That way, all the bars and menus are completely hidden most of the time, making sure the programs can use 100% of the desktop area.
The problem is, I'm new to LiteStep and I don't know how to do this. I suppose it could be solved by some kind of module and that's why I'm posting here.
Does anyone know if it is at all possible to do with LiteStep and if so, how it can be done?
I don't think you can do this with a single module only. I think you'll at least need hotspots and lsbox. You should probably start by creating the boxes/bars as they should look like when they are displayed, then you can add show/hide effects with hotspots.
that's definitely the way to go. my theme does it without lsbox right now, but I'm having so many problems configuring it exactly like I want, that I'm going to have to put everything into a box.
Thanks, I'll try them out.
maybe u could use skinbox... haven't used it ever but i have a hunch that it's an awsome module :D
also if u want to do advanced animation lsdynamic is the best way to go.
LsBox would be most convenient since it already has optional fx for when hiding. I think surazal's Endgame has an autohiding bar.
I seen a theme by Omar do this using mzscript. Basically it had a while loop that would move it a few pixels at a time.
LSBox is probably a better way but I couldn't work out how to move off the screen since when you give it a negative number it appear on the other side of the screen.
you can't do a while loop for it but you can use a timer for it.
-$ResolutionX-LabelWidth$
or, you can just do a "!lsboxhide"