Question about bangs Thread last updated on 2004-05-05 20:34:48

Posted by member 142373 on 2004-05-05 18:44:00

What are they? I'm still somewhat new to LiteStep, and I havent been able to figure what bangs are, when they are used, or how to use them. Any help would be appreciated.

Posted by member 12798 on 2004-05-05 19:27:54 link

bangs are commands you can send to modules. e.g.:
!modulemove x y

this would move a certain module to position x y.
every setting a module lets you change at runtime can be accessed via !bang, some modules have more, some have less, and you simply use them to make themes more dynamic. for example, often a theme needs to have a dynamically resized taskbar, to guarantee the systray next to it fits in, so if an icon is added into the tray, a bang is called to make the taskbar smaller.

i hope it was clear enough... :)

Posted by member 12025 on 2004-05-05 20:34:48 link

Also, since I think this might be part of what you're missing: you can use them while the theme is running via LSXCommand. Just start with !about
Scripting also uses them, and when you click certain stuff in popups, etc.