Doughnut by aMeringue

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:
  1. 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...
  2. 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:
  1. The options screen does not exist! It will soon. (version 0.7)
  2. '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)
  3. An installation program will be written (version 0.9)
    12th December 1998: Now using GkSetup.
  4. All will be well with the world (version 1.0)
  5. This page will be improved! (soon, soon...)