Connection Window


Selecting a connection from the main window and choosing `Open' will open the
connection.  A window will show up and the application will connect to the
MUD.  This window is the main interface between the user and the MUD.

At the top there will be a bar with five buttons.  A large text area will take
up a majority of the window.  Below that is an entry field where commands are
typed, and below that is a status area. (NOTE:  The status area exists, but
doesn't do anything useful yet).

Reconnect

Click on the `Reconnect' button to reconnect to a MUD which has been
disconnected for some reason.  Attempting to reconnect while the connection is
still live will result in an error window popping up.  This will not crash the
application or do anything bad.

Disconnect

Click on the `Disconnect' button to disconnect from, or "hang up" on, the MUD.
This may leave your character "linkdead," so be sure you need to do this. 
Instances which require this feature are:
 - Your modem or other network interface disables itself, causing the
   connection to be lost but go undetected by the application.
 - The MUD crashes or other some event, and the application does not detect
   the event (this hasn't happened to me, but just in case).

Edit

This brings up an editing session window.  Please see the `Edit Window'
section of the help window or the file "edit_window" for more information.

Close

To close the window, click on `Close'.  This will close the window if and only
if the connection is dead.  If you are still connected to the MUD, the close
will refuse to work, presenting an error message.

Help

The `Help' button brings up the help windo

Main text area

The large text area is where information from the MUD is displayed.  This will
display everything in color if the MUD sends appropriate ANSI color escape
sequences.  This text area is also scrollable for your convenience and
reference.

The command entry area

The area under the main text area is the command entry area.  Typing commands
here and hitting the "enter" key will send the command to the MUD.  The
application also checks to see if an alias was typed and acts accordingly if
an alias was indeed typed.

Pushing the up and down arrow keys will allow you to cycle through your command
history.  This is very handy, especially when performing repetitive tasks.  The
command history is NOT saved from session to session, but is unique to each
open connection.

"Meta-commands" can also be entered here.  Instead of taking the mouse and
clicking on the buttons, one can type a meta-command and the task will be
performed.  The meta-commands are:

#reconnect - reconnects to a MUD.
#disconnect - disconnectes from the MUD.
#close - closes the window.
#edit - edits the connection.
#log - sends a message to a log item (see LOGS).
#help - brings up the help window.

Misc.

I though it would be cool to have the toolbar detachable, but realized it was
nothing special.  I'm leaving that feature in, just in case someone does think
it's cool.

I don't know what the storage capacity is for the main text area.  I was on
for four hours once and was still able to scroll all the way back to the
beginning.  Your milage may vary.

