About Deskwin
Deskwin is a virtual desktop manager. Instead of having
one desktop on which all windows are shown, you can now have multiple ones,
each with its own set of windows. You can switch between desktop by clicking
on a desktop in the deskwin window or using a hotkey.
Unlike other virtual desktop managers, deskwin will also
remove the invisible windows from Windows’ taskbar.
Deskwin is developed by Peter van Sebille. Please send
comments and bug reports to deskwin@yipton.net
Don't forget to mention the version you're using (as
mentioned in the about dialog).
Features
Docking
When you move the deskwin window close enough to
the edges of the screen it will automatically dock itself. You can configure
whether or not deskwin should dock.
Auto hiding
You can configure deskwin to automatically hide itself
except for a small area. Autohiding will only occur when the deskwin is
docked and not used for a while (typically a few seconds). Deskwin will
then move itself out of the screen, except for a small area. When you move
the mouse over the area that is still visible, deskwin will move itself
to a fully visible position.
Hotkeys
Hotkeys allow for quick desktop switching. You can assign
hotkeys per desktop and hotkeys for navigating to the next and previous
desktop. In addition there is a hotkey to hide the explorer window. The
latter can be useful when you run an X Server on your windows 9x/NT machine.
Moving windows to a different desktop
Simply click a small window in one of the deskwin desktop
windows and drag it to a new desktop. When
dragging desktops around in the small deskwin window (either on the current
desktop or to others) the default behaviour is to set the window to the position
you dragged it to; if you want to retain the window's original position,
hold the CTRL key when you release the left mouse button.
Closing down deskwin
When you close down the deskwin application, it will
move all the windows to the first desktop.
Configuration
Resizing
When you drag the deskwin window from one of its corners,
you can resize its window. The individual desktop windows will drag with
the window as well.
The number of desktops
Selecting the number of desktops can be done by dragging
from the right bottom corner of the deskwin window while holding
the control-key down. When decreasing the total number of desktops, deskwin
will move all windows on desktops that are about to be removed to the last
desktop.
Appearance
Deskwin can be configured to always be on top of all
other windows. In addition, you can configure deskwin to display an icon
in the system tray. The icon can either be deskwin's default icon (which
will the same for all desktops) or an icon representing the current desktop
number.
Options
When right clicking with the mouse in the deskwin window,
you get a popup menu from which you can select the options for docking,
autohide and hotkeys. A few options cannot (yet) be configured from the
GUI, so you may want to look at the registry at: \CurrentUser\Software\Suldrun\Deskwin.
In case you're wondering..., Suldrun is my Ltd company's
name ;-)
License
Deskwin is released under the terms of the GNU General
Public License (GPL). See the file copying for more
information.
History
Version 1.4.1:
Version 1.4:
Version 1.3.6:
Version 1.3.5:
Version 1.3.4:
Version 1.3.3:
Version 1.3.2:
Version 1.3.1:
Version 1.2:
Version 1.1:
Known problems
Deskwin uses Michael Hansen's C++ class wrapper for the
Win32 API (a good MFC alternative). His work is released under the GNU
GPL as well.
Deskwin uses Marc Stern's ACTLIB for its regular expression
routines. Daniel Zahn for his comments and source contributions. Chris
to report the crashbug fixed in 1.3.2.