# + Contents
Overview
Commands
How To
Glossary 
View readme.txt 

# + Overview
WinVTP  can be used to Connect to Xenix/Unix mail machines over the network, as though you were using an ASCII terminal, but running on your Windows NT desktop.   WinVTP supports 80 column terminal emulation with any number of lines, with either ANSI/VT100 control codes or VT52 control codes.  It can also be used to download files, and you can even cut and paste among other applications.  The name, WinVTP, is short for Windows Virtual Terminal Program.

If this is the first time you've used WinVTP, you must enable XNS so it can connect to Xenix servers.  This is done by holding shift and control and opening the About dialog.
# + Commands
File/Connect	Connects to a Machine
File/Hang Up	Ends your session
Edit	Upload and download	
Options
Machine	Connection shortcuts

# + Edit
The Edit commands allow you to copy data between your WinVTP window and other applications, by means of the Clipboard.

To make a selection from your WinVTP window, first select the Edit/Mark menu item to put you into Mark mode.  You can then select text with the mouse, or with the cursor keys.  Holding down the shift key while positioning with the arrow keys lets you change the size of your selection. Pressing Enter, or using the Edit/Copy menu item will put it into the clipboard.  Pressing Escape will exit mark mode without selecting anything. Note that you cannot type anything but these commands while in mark mode.

You can also use the Edit/Paste command to put text into the window.  It automatically types the contents of the clipboard to WinVTP, as though you had typed it out yourself.

QuickEdit Mode automatically starts up Mark mode whenever you make a selection with the Left mouse button.  When you've made a selection, clicking the right mouse button puts it into the clipboard.  If you haven't made a selection, clicking the right mouse button pastes the clipboard into the window, just like Edit/Paste.

# + How To
Connect to a machine
Disconnect
Hide the Menu
Change the Number of Lines
Change the Font
Change Colors
Maximize the Window
Download
The First Time

# + About
If you bring up the About box, you should see "WinVTP version X.XX" below the Microsoft Copyright line, where X.XX is replaced by the version of WinVTP that you have.  If you don't see this text, you need to perform the following steps:
EITHER depress the SHIFT and CONTROL keys and select the "About WinVTP..." menu item with the mouse.
OR depress the ALT and H keys and then depress the SHIFT and CONTROL keys and press ENTER, which will do the same as the above but uses only the keyboard.
Close the About dialog and quit WinVTP.  When you quit, this will add XNS=3 to your registry under HKEY_LOCAL_USER\Software\Microsoft\WinVTP.   This allows you to access Xenix machines via NetBIOS.
You may now use WinVTP to connect to xenix servers.

# + Glossary
ASCII, ANSI
connection
hang up
Maximize
Cursor
# + Hang Up
End Your connection.  This can happen in many ways:
	Logging out
	Using the File/Hang Up menu item.
	Terminating WinVTP with Exit or Close
	Loss of connection due to a network problem
	Your net connection has been pulled out
	Your host machine has crashed
	A power failure
	Changing to a new Connection.
See also Connection Lost Response.

# + Connect
Lets you enter a machine name, or pick from a list, and try to connect.  If you fail to connect, WinVTP will try again continuously, until it works or you abort it.  You can disable this feature by selecting Options/No Connect Retry dialog.

# + Connection
A Connection is a session over the network with a machine which supports pseudo-teletypes, or pseudo ttys. Typically this is a xenix or unix machine, sometimes known as "the xenix mail servers"

# + Options
Number of Lines, Custom Lines...
Select Fonts...
Auto Font Size
Text and Background Color
Smooth Scroll
No Download Prompt
Connection Lost Response
No Connect Retry Dialog
Local Echo
Hide Menu
Underline Cursor and Blinking Cursor
VT100 Cursor Keys
VT52 Mode

# + Hide Menu
You may want to hide WinVTP's main menu, in order to make better use of the screen. There are two ways to Hide or Un-Hide WinVTP's main menu.  Both ways are toggles: The first time hides the menu, the next time makes it come back.
	Double Click in WinVTP's main window
	Use the Hide Menu menu item in either the System Menu, or the main menu

# + Number of Lines
There are four menu items that let you choose the number of lines in your WinVTP window:
25 Lines
43 Lines
50 Lines
Custom Lines...
The last allows you to choose any number of lines.  The first three are just shortcuts.  These sizes are popular because they're standards for real terminals.

# + Fonts...
There are two ways to select font size in WinVTP.  The Fonts dialog lets you choose from among the Fixed Pitch fonts available on your system.   WinVTP's main window will automatically resize itself when you change fonts. You can also use the  Auto Font Size option.

# + Auto Font Size
When Auto Font Size is selected, changing the size of the window may cause a new font to be selected that will best match the number of lines and size of the window.  Not all sizes are available so you may get a window that's not exactly the size you selected.  The fonts are chosen from those available in the Face and Style selected in the Fonts... dialog box, so if you want to try some different ones, use the Fonts... dialog.  When Auto Font Size is selected, the window is always maximized--you can never get scroll bars.  Note that explicitly maximizing the window will cause WinVTP to choose it's largest font.

# + Text Color and Background Color
You can use these two dialogs to set the text and background color.

# + Cursors
A cursor is a symbol used to point to a spot in a display, for example, the insertion point.  WinVTP allows you to select from two types of cursors, an Inverse Video Block cursor, and an Underline Cursor.  You can also choose between a Blinking Cursor and a non blinking cursor,  in either block or underline.

# + No Connection Retry Dialog
If WinVTP fails to make a connection in a few seconds, it keep on trying and displays a dialog box allowing you to abort.  If the No Connection Retry dialog option is selected, it will not retry if it fails to make a connection after a few seconds.

# + Connection Lost Response
When a connection is lost, or hung up, WinVTP lets you choose from are several possible responses.  The ones presently implemented by WinVTP are:
None.	WinVTP won't notify you that the connection is lost.  You can tell that this has happened because winvtp will beep at you if you try to type to it, and it will say "(None)" in the title bar.
Connection Lost Dialog 	This dialog will tell you that the connection has been lost.  Dismiss the dialog by hitting Enter or clicking OK to continue
Exit 	If the connection is lost, WinVTP will exit.

# + Smooth Scroll.
This is not actually smooth scroll, like on a real vt100, but an option which makes scrolling a little less flickery.   Sometimes, two copies of the same line will be displayed for an instant when the WinVTP window is scrolling.  The smooth scroll option causes the old copy of the line to be erased earlier than it would otherwise be.

# + Local Echo
Most of the time, the host connection will respond to the characters you type by sending them back to you--which WinVTP will respond to by placing them on the screen.  This is called Full Duplex mode.  Sometimes the host will not respond this way, and in order to see what you have typed, you'll need to select Local Echo mode.  This is also called Half Duplex.

# + VT52 Mode
WinVTP emulates two different terminals.  By default, it emulates an ANSI standard terminal.  It also optionally allows you to emulate a DEC VT52

# + Downloading from Ingate
To start a sendvtp transfer, on the Xenix side, enter "sendvtp <filename>" inserting the name of the file you wish to download.  sendvtp is available on ingate (in /usr/local/bin).  It should be on your path unless you've mucked around with it.

WinVTP will prompt you for the location where it should place the downloaded file - you can even give it a new name.  If you don't want this behavior, select the No Download Prompt from the Options menu.  You can also hold the Shift key after giving the sendvtp command to avoid the Save As dialog, if you haven't selected the No Download Prompt Menu item at the time of the command.  If you Cancel the Save as dialog, the sendvtp will be cancelled.

You can't stop the download of the file except by hanging up the connection or by exiting WinVTP (or pulling out your net cable or cutting the power to MS, etc) This is a design limitation of sendvtp.

If you do try one of these methods (the methods not in parenthesis), then a message will come up asking you if you're sure you want to interrupt the download.  Responding in the affirmative will stop the download if it hasn't completed yet.  This is where you may get bit.  As long as you don't try to be cute, you'll be fine.

# + Machine
This is a faster way to connect to certain machines.  Some common machines are already in the list, and in addition, the last 4 machines you connected to are remembered.

# + Maximize
You can Maximize the WinVTP window in several ways:
	Click on the Maximize button in the upper right hand corner
	Select the Maximize menu item from the system menu.
	Use the sizing border to make the window bigger

When you're in Auto Font Size mode, the maximize commands make the window as big as possible, which may involve changing the font size. 

When Auto Font Size mode is turned off, the window can become no larger than the specified number of lines and columns.

# + Maximize
Making a window as large as possible.  See Maximize.

# + ASCII, ANSI
ASCII stands for American Standard Code for Information Interchange.  It is the standard character set of ANSI (American National Standards Institute) for computers in the US.  Much of the world uses it as the basis for various extended character sets.  ANSI also has defined a standard protocol for control of terminals, which uses elements of the ASCII standard as it's basis.  The DEC VT100 was the first popular terminal to conform to this standard so it is sometimes known as the VT100 standard.

# Digital Equipment Corporation

+ {bmc glyph.bmp}

# The glyph of bogosity.