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.
Restore
after crash
When deskwin is restarted after a crash, it will make
all windows that were hidden during the previous session visible again.
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.6:
Version 1.5:
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.