![]() |
Platforms, Frameworks & Libraries »
Win32/64 SDK & OS »
General
Intermediate
License: The GNU General Public License (GPL)
System - Virtual Desktop ManagerBy Damian J. SuessXeno Innovations' - Virtual Desktop Manager allows you to run 4 different desktops with out filling up the taskbar and minimized GDI usage. (virtual window manager vdm vwm) |
C++, VB 6, .NET, Win2K, WinXP, Win2003, COM, CEO, Architect, Dev, Design
|
||||||||||
|
Advanced Search |
|
|
|
||||||||||||||||
Virtual Desktop Manager
by Damian J. Suess of Xeno Innovations, Inc. [2000-2007]

A Linux-like multiple desktop engine (virtual desktop manager) for your Microsoft Windows OS that allows the user to take a hold of the desktop environment. Many of the other programmers who made a Virtual Window Manager (VWM) simply moved your windows off screen to create this effect had trouble loosing windows or could not move all windows in a program. Litestep and SharpE fell into this problem but would fix it through extra coding. However the method used here; hiding windows has a greater advantage of freeing up your taskbar items, memory usage as well as not loosing the position of your workspace.
Like any multi-desktop environment there are some programs that do not work well with either being moved to another location far off the screen (usually in a negative (x, y) position) or with being forced to hide (really rare). This is issue is fixed by allowing you to force specified windows to stay "sticky" - a method that allows windows to not hide on switch of desktop workspace.

The program contains a scripting file (sys-vdm.dat) which may be modified by hand if needed, but not recommended. This file is very self-explanatory..
Under the [sticky]...[/sticky] section the parameter, line delimited. Both parameters may be used together on the same line:
Under Wall Paper, there are 3 parameters per line.
[sticky]
[cls]Shell_TrayWnd[/cls]
[cls]Winamp v1.x[/cls]
[cls]Winamp PE[/cls]
[cls]Winamp EQ[/cls]
[cls]Winamp Gen[/cls]
[txt]Windows Task Manager[/txt]
[txt]Virtual Desktop Manager - [VDM] Setup[/txt]
[end]
; ndx | style | path
; xCenter = 0
; xTile = 1
; xStretch = 2
[wallpaper]
1|2|G:\prog\sys-vdm\_skin\a gift of moonlight - blue.jpg
2|2|G:\prog\sys-vdm\_skin\dereliction_1280x1024.jpg
3|0|G:\prog\sys-vdm\_skin\heacarol7.jpg
4|1|G:\prog\sys-vdm\_skin\AtlantesPulse.jpg
[end]
These Critical Files are for the Program & Self-Updating system (Not Included).
MSVBM60.DLL
MSWINSCK.OCX (sp6)
MSCOMCTRL.OCX (sp6)
[Download] - VB6 Run-Time Redistro Service Pack 6
0.9.122: [2006-12-26]
Various Upgrades.. (can't remember right now)
0.9.113:
Applied backgound image switch with backgound color change, which is
useful on Windows' systems earlier than 2000/XP.
0.9.100: [2005]
Loosing windows during rapid switching fixed by dissabling sys-vdm
momentairly until switch of desktops is completely finished.
0.9.94: [2005-02-15]
Loosing windows fixed through careless index number.
'Sticky Windows' upgraded.
0.5.51: [2004-11-30]
Initial release.
| You must Sign In to use this message board. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
News
Question
Answer
Joke
Rant
Admin
|
PermaLink |
Privacy |
Terms of Use
Last Updated: 4 Feb 2008 Editor: |
Copyright 2007 by Damian J. Suess Everything else Copyright © CodeProject, 1999-2009 Web11 | Advertise on the Code Project |