List of all methods
The 't' parameter is always the "self ref". It is passed implicit when you use ':' to call a method (obj:show() is syntaxsugar for ojb.show(obj), see http://www.lua.org/manual/5.1/manual.html#2.5.9 )
All the methods behave like their bang equivalents, which means that if you can omit a argument when you call the !bang you can omit that argument on the method call too.
Example: somelabel:move(0,0)
calls !labelmove somelabel 0 0
and somelabel:move(0,0, 30, 10)
calls !labelmove somelabel 0 0 30 10
- xlabel
- infoexport( t, varname, text )
- refresh( t, setting, ... )
- createoverlay( t, x, y, width, height, overlay, flags )
- destroyoverlay( t, overlay )
- modifyoverlay( t, overlay, x, y, width, height )
- refreshoverlay( t, overlay, setting, ... )
- setalwaysontop( t, extra )
- clipboardcopy( t, text )
- clipboardpaste( t, text )
- create( t )
- destroy( t )
- dock( t, label2, b, mods )
- focus = function( t )
- hide( t, overlay )
- move( t, x, y, steps, tim )
- moveby( t, x, y, steps, tim )
- next = function( t )
- previous = function( t )
- reposition( t, x, y, width, height, steps, tim )
- repositionby( t, x, y, width, height, steps, tim )
- resize( t, width, height, steps, tim )
- resizeby( t, width, height, steps, tim )
- scroll = function( t, number, mode )
- setalpha( t, num, step, tim )
- setanimation( t, b, loops )
- settext( t, text, overlay )
- show( t, overlay )
- showhide( t, mili )
- toggle( t, extra )
- update( t )
- xtaskbar
- setalwaysontop( t, extra )
- create( t )
- destroy( t )
- display( t, values )
- hide( t, extra )
- move( t, x, y, steps, tim )
- moveby( t, x, y, steps, tim )
- refresh( t, setting, ... )
- reposition( t, x, y, width, height, steps, tim )
- repositionby( t, x, y, width, height, steps, tim )
- resize( t, width, height, steps, tim )
- resizeby( t, width, height, steps, tim )
- scrollbuttons( t, dir, amount )
- setalpha( t, num, step, tim )
- show( t )
- switch( t, dir )
- toggle( t, extra )
- xtray
- setalwaysontop( t, extra )
- hide( t, extra )
- move( t, x, y, steps, tim )
- moveby( t, x, y, steps, tim )
- refresh( t, setting, ... )
- reposition( t, x, y, width, height, steps, tim )
- repositionby( t, x, y, width, height, steps, tim )
- resize( t, width, height, steps, tim )
- resizeby( t, width, height, steps, tim )
- scrollicons( t, dir, amount )
- setalpha( t, num, step, tim )
- show( t )
- toggle( t )
- togglehiddenicons( t, extra )
- xstatsgraph
- move( t, x, y, steps, tim )
- moveby( t, x, y, steps, tim )
- reposition( t, x, y, width, height, steps, tim )
- repositionby( t, x, y, width, height, steps, tim )
- resize( t, width, height, steps, tim )
- resizeby( t, width, height, steps, tim )
- infoexport( t, varname )
- refresh( t, setting, ... )
- create( t )
- destroy( t )
- hide( t, extra )
- show( t )
- setalpha( t, num, step, tim )
- settext( t, text, extra )
- setalwaysontop( t, extra )
- toggle( t, extra )
- xpopup
- rabidvwm
- move( t, x, y, monitor)
- show( t, extra )
- hide( t )
- toggle( t, setting, state )
- exec( t, cmd )
- left( t )
- right( t )
- up( t )
- down( t )
- desk( t, deskno )
- gather( t, deskno )
- gatherlost( t, deskno )
- open( t, deskno, command, parameters )
- moveapp( t, deskno, windowspec )
- reset( t )
- resize( t, width, height )
- flash( t, state, windowspec )
- setdesks( t, x, y )
- toggleontop( t, extra )
- togglehidetask( t, extra )
- action( t, action, command )
- sticky( t, state, windowspec )
- timer
- start( t )
- stop( t )
- reset( t )
- restart( t )
- kill( t )
- create( t, timeout, command, flags, group )
- update( t, timeout, command, group )