Doughnut for Win32
programming by Allan Kelly
<allan@ameringue.freeserve.co.uk>
Beta release
0.7 (33391 bytes, 30th October 2001)
As promised, the restore behaviour is now optional. 0.7
is very nearly a first non-beta release. It has been
tested on Win98, WinMe, Win NT4, Win2k.
Beta release
0.6 (32732 bytes, 27th October 2001)
This release introduces Horizontal Maximise with a
Shift button held down. Also, windows are not moved when
being restored. This will be optional in the next
release.
Beta release 0.5
Now compatible with IE4 and the Active Desktop
6th December 1998 8pm : Removed the msvcrt.dll
requirement. Should now run on a 'virginal' W95
install.
12th December 1998 12noon: Added the option of a
'proper' installation program, including automated
uninstall.

(Other software: pop_delete_all.pl can be found here)

Doughnut is a small program which lives in your system tray (aka
the Notification Area, ie those icons on your Start
bar). When Doughnut 0.7 is running, you have 3 excellent new
mouse functions:
- Vertical Maximise - double clicking on the title bar of any
window maximises the window vertically to fit it's parent
window or to fit the desktop. Double clicking the title bar of a
Vertically Maximised window restores the window to it's previous
size (and position - optional).
- Horizontal Maximise - shift + double clicking on the title
bar of any window maximises the window horizontally to fit it's
parent window or to fit the desktop. Double clicking the title
bar of a Horizontally Maximised window restores the window to
it's previous size (and position - optional).
- Rollup - right clicking on the title bar of any window
reduces the window to just it's title bar. Right clicking a
Rollup'd window restores the window.

Installation
- You will need the ability to unzip files in order to install
this software. I recommend
FreeZip (you
should read the installation messages carefully if you
decide to use FreeZip). WinZip and others are just fine.
You now have 2 choices for download of doughnut:
- The installation program (230kb)
Credit where it's due: This installation was built with
GkSetup, available free from
Gero Kuehn.
Advantage: Very easy to use, also provides automated
Uninstall.
Disadvantage: It is a much bigger download than the plain zip
file below. It's still pretty small though, it should download
in around 2 minutes over a standard 28.8 modem link.
-
Copy
setup.zip, unzip it
and execute setup.exe.
OR...
- The zip file. (28kb)
Advantage: Very small indeed.
Disadvantage: You need to do a tiny bit of work to install it.
There is no uninstall (but to uninstall, just delete the files).
- Copy
doughnut.zip and unzip
to a directory on your computer. (If you have trouble in
Netscape, try right-clicking on the link and using
"Save link as..")
- Read the readme.txt
- Run doughnut.exe
That's it! Put a shortcut to it in your
Start\Programs\Startup folder, too.

TODO:
- The options screen does not exist! It will soon. (version 0.7)
- 'Hide the desktop', simulate middle mouse button, Auto
raise, and hopefully 'move window by right clicking on it's border'
(this one's tricky) will be added (version 0.8)
- An installation program will be written (version 0.9)
12th December 1998: Now using
GkSetup.
- All will be well with the world (version 1.0)
- This page will be improved! (soon, soon...)
|