                READ-ME for Hack-it v3.01
                -----------------------------
FIRSTLY:

I made this program for everyone to enjoy. I expect only one thing.
I want you to send me email on anything you can! Have an idea for a
program? for a feature of Hack-It!? Tell me everything! and visit my
WWW Pages too! I know you are a net-junkie like me, so just do it.
Copy-paste my address right now: nutt0006@maroon.tc.umn.edu
If I don't get mail, I won't continue to make new versions.

Background:

Hack-It! is a little program the I made for myself and a friend,
mainly for use with another wonderful program, Wintalk, which
brings up a small chat window and connects to another person
on the net also running wintalk. We wanted to make it so the
small chat window would stay above all other windows, so we
could work on other things without losing sight of the Wintalk
window.

Top-It!, Hide-It!, Tray-It! Use:

For normal use, just select a window name from the list on the
"Visible Windows" tab and press the button you want to act on it.
The window will be topped, un-topped, hidden, or trayyed 
accordingly. To use the Auto list, choose the Auto tab, and add,
edit, and delete window titles as needed. You can have each entry
be auto- Topped, Hidden, or Trayyed, and this will act on any
matching windows within one second after they are created.
Wildcards (* and ?) are fully supported. (Thanks to Lee Perkins, 
aka LeEpR_MaN, for the wildcard code.) 

Trayyed Program Use:

Once you have put a program on the Tray, several commands are available
to you from there: 
1. Left Clicking on the icon will un-hide the program and restore it
   to its original position.
2. Right Clicking on the icon will bring up the context menu for the
   program
3. Double Clicking on the icon will remove it from the tray (anyone
   have a better thought on doing this?)

Revision History:  (Short but sweet)

v1.0 - First release version
Very basic, nothing special to it, just choose the window to act
on and press a button. Basic Layout: Two listboxes, one for visible
windows and one for hidden windows. Buttons for the first list:
Top-It!, Hide-It!, Un-Top-It!. Buttons for the second list:
Top-It!, Un-Hide-It!, Un-Top-It!.

v1.1 - Not released
Added the Auto-Top list which allows the use of wildcards to choose
certain windows that will always be "topped" automatically. Basic
Layout of Auto-Top dialogs: List of wildcard specs, with buttons to
add, edit, and delete them.

v1.11 - Second release version
Bugfix to v1.1. No new features.

v1.12 - Re-Bugfix to 1.11
Apparantly, that last .01 didn't cut it.

v2.0 - Version 2.0 beta 1
Added the Tray-It! feature, and cleaned up a few things. Still has
some problems that are being difficult with me. Tray-It! allows you
to run any program "on" the tray. It's nice for programs that you
don't normally need to have shown, but that you run for long periods
of time.

v2.0 - Version 2.0
I FINALLY found the problem with the beta. It all works well now, but
I have new ideas already. 2.1 is in the works, and 3.0 is on the board.

v3.01 - Version 3.0 beta 1
I skipped 2.1 (too many new things) and went right to 3.0. This is a
complete rewrite of the original program, and so far it runs much
cleaner and seemingly with less memory. Many new features, but most
don't work quite yet (wanted to get this out so you could offer
input *HINT HINT EMAIL HINT HINT*). Layout: Four tabs, for Visible
Windows, Hidden Windows, Auto, and About. No help implemented yet...
do you think I should?

-=Charles Oliver Nutter=-
nutt0006@maroon.tc.umn.edu
http://umn.edu/~nutt0006