vwm2 Docs Version 2.1
Latest released vwm2 Version 2.1
This is vwm2-2.1, a Litestep Module, which makes use of "xPaintClass"!
The xPaintClass-1.0.dll MUST be loaded BEFORE vwm2-2.1.
You can also put xPaintClass-1.0 simply in your Litestep folder!
vwmX [X Co-ordinate]
The horizontal co-ordinate of the VWM's screen position.
vwmY [Y Co-ordinate]
The vertical co-ordinate of the VWM's screen position.
vwmWidth [WIDTH]
The width in pixels of the VWM miniview.
Note: This command is only valid if VWM is not loaded in the Wharf and is not Hooked.
vwmHeight [HEIGHT]
The height in pixels of the VWM miniview.
Note: This command is only valid if VWM is not loaded in the Wharf and is not Hooked.
vwmNoGathering [BOOL]
Keeps application windows from being moved to the current desktop after a !Recycle.
vwmNoSwitchOnFocus [BOOL]
If focus is given to an application outside the current desktop, vwm2 will not automatically switch to that desktop.
vwmFocusCenter [BOOL]
Sends the focus to the Application Window closest to the center of the screen after switching virtual desktops.
vwmStartHidden [BOOL]
Forces the VWM display to be hidden on startup or after a !Recycle.
Note: This command is only valid if VWM is not loaded in the Wharf and is not Hooked.
vwmAlwaysOnTop [BOOL]
Forces the VWM display to be placed ontop of all other windows.
Note: This command is only valid if VWM is not loaded in the Wharf and is not Hooked.
vwmWindowzOrder [BOOL]
Normal window zorder behaviour, that means the VWM floats OnTop when activated like a normal window.
vwmBehindWindow "Classname" "WindowName"
If a "Classname" (and a "Windowname") is set, the VWM is placed behind this window and will "never" come to front.
If the special "HWND_TOP" is used, the VWM tries to stay OnTop of other windows.
ONLY ONE MODULE SHOULD USE THIS!
By default the VWM never changes it's zorder after first creation (if not AlwaysOnTop).
vwmMoveable [BOOL]
Enables the ability to drag the VWM display with the mouse.
Note: This command is only valid if VWM is not loaded in the Wharf and is not Hooked.
vwmSnapDistance [NUMBER]
If the VWM display is placed within this pixel distance from the screen edge it will will snap to the edge automatically.
Default: 10
Note: This command is only valid if VWM is not loaded in the Wharf and is not Hooked.
vwmInitialDesk [NUMBER]
Sets the desktop number to activate on startup or after a !Recycle.
Default: 1
vwmDesksX [NUMBER]
Sets the number of virtual desktops in the horizontal direction.
Default: 2
vwmDesksY [NUMBER]
Sets the number of virtual desktops in the vertical direction.
Default: 2
vwmLoadInBox [BOOL]
Set to true, if you want to hook the VWM.
vwmAlphaTransparency [NUMBER]
Set the AlphaTransparency of the VWM.
vwmAlphaMap [BOOL]
Enables AlphaMap for the VWM.
Main background: (OPTIONAL)
xPaintTexture with Prefix ""
vwmPaintingMode ... ...
IMPORTANT:
PLEASE SET THE FOLLOWING THREE PAINTINGMODES, OTHERWISE THE VWM ISN'T REALLY VISIBLE!
Desktop background: (OPTIONAL)
The background of each virtual desktop (unselected)
xPaintTexture with Prefix "Desktop"
vwmDesktopPaintingMode ... ...
Active Desktop background: (OPTIONAL)
The background of the currently selected virtual desktop (selected)
xPaintTexture with Prefix "ActiveDesktop"
vwmActiveDesktopPaintingMode ... ...
MiniWindow background:
xPaintTexture with Prefix "MiniWindow"
vwmMiniWindowPaintingMode ... ...
*vwmSticky "Exact Window Text"
I don't know if this works at all!?
vwmOnSwitchTo[NUMBER] [ACTION]
Executes the specified command when switching to the specified desktop.
vwmDeskWallpaper[NUMBER] [IMAGE.BMP]
Allows different wallpapers to be displayed on each desktop.
NUMBER is the desktop number.
Example:
vwmDeskWallpaper1 $WindowsDIR$bubbles.bmp vwmDeskWallpaper2 $LiteStepDIR$trance.bmp vwmDeskWallpaper3 c:\backgrounds\flower.bmp vwmDeskWallpaper4 "c:\Photos\Lorain Pier\lisa2.bmp"
vwmAutoHide [BOOL]
Enables autohide features. Autohide will work only when the vwm2 miniview is docked on an edge of the screen. If you drag the vwm2 miniview away from the edge, autohide will disable itself until the vwm2 miniview is redocked.
vwmAutoHideDistance NUMBER When autohide features are enabled, this value determines how close to the screen edge the cursor must be to show the vwm2 miniview.
Default: 10
vwmAutoSwitch [BOOL]
Enables vwm2 to automatically switch to adjacent desktops when the mouse reaches a screen edge.
vwmAutoSwitchDistance [NUMBER]
vwmAutoSwitch must be active. The number of pixels the mouse must be from the screen edge before an autoswitch occurs.
The default value is 1.
vwmAutoSwitchDelay [NUMBER]
vwmAutoSwitch must be active. The number of milliseconds to wait before peforming autoswitch.
Default: 10
!vwmGather
Gathers all windows onto the first VWM. This is most commonly used when windows are lost in the "Void".
!vwmUp
Allows you to go up 1 VWM in the VWM layout.
!vwmDown
Allows a user to shift down one VWM.
!vwmLeft
Shifts the VWM display one cell to the left.
!vwmRight
Sets the VWM to the Right as the active VWM.
!vwmDesk [NUMBER]
Allows you to switch to a specific Desktop.
!vwmShow
Displays the VWM display if it is hidden.
!vwmHide
Hides the VWM display from the user.
!vwmToggle
Toggles between !vwmShow and !vwmHide.
!vwmOpen [NUMBER] [ACTION]
Allows you to open an application on a specific VWM.
!vwmMove (x-coordinate) (y-coordinate) [(steps) (time)]
Allows you to move the VWM.
With animation, if (steps) AND (time) are also defined. STEPS are the animation steps and TIME the pause between two steps in milliseconds.
Maximum TIME: 50ms (keep it short ;) )
!vwmMoveBy (x) (y) [(steps) (time)]
Lets you move the VWM according to its current positioning. To keep current position set x or y to 0. Negative values move the vwm to left/top, positive to right/bottom.
With animation, if (steps) AND (time) are also defined. STEPS are the animation steps and TIME the pause between two steps in milliseconds.
Maximum TIME: 50ms (keep it short ;) )
!vwmMoveApp [LEFT/UP/RIGHT/DOWN]
Allows you to move an application in a direction on your VWM.
!vwmAlwaysOnTop ("true"|"on", "false"|"off" or "toggle"|"switch")
]
Sets and toggles the AlwaysOnTop State of the VWM.
!vwmSetAlpha [NUNBER]
Allows you to change the AlphaTransparency of the VWM.
!vwmLSBoxHook
Used to hook the VWM.