Welcome

This file documents CRT version 1.1.4.

If you do not find the information you need here, please e-mail any questions you have to:

    support@vandyke.com.

We will try to respond within 1-2 business days.


What is CRT?

CRT is a terminal emulator that supports both the Rlogin and Telnet protocol.

CRT’s features include:

  Named sessions allow the user to have different preferences for different hosts

  Faithful VT100, VT102, VT220, and ANSI emulation, including:

  Double width and double height fonts

  80/132 column switching

  VT line drawing

  Bold, underline, and reverse attributes

  VT100 and VT220 keyboard emulation

  Optional ANSI color

  Xterm extensions for mouse support and changing title bar

  SOCKS firewall support (Telnet only)

  Generic Telnet proxy firewall support

  Telnet supports window size change (NAWS)

  Telnet supports local flow control (LFLOW)

  ZModem file transfer over Telnet and Rlogin (upload and download)

  Printing: auto print, selection, and screen

  User defined foreground, background, and bold colors

  User defined keymaps

  Emacs mode maps <alt><key> to send <esc><key>

  Copy and paste, including an auto copy option

  Size of scrollback buffer is user defined

  Command line usage is compatible with Netscape and Mosaic

  Individual sessions may be logged to a file


System Requirements

1.	CRT requires a minimum of a 386 based machine with 8 megabytes of RAM.

2. 	CRT requires one of the following Windows operating systems:

 Microsoft Windows NT - version 3.51 or greater.

 Windows 95.

 Windows 3.1 - operating in enhanced mode with Win32s (version 1.30 or later).

 Windows for Workgroups - operating in enhanced mode with Win32s (version 1.30 or later).

3.	CRT requires a WinSock DLL (compliant with version 1.1 of the WINSOCK standard).

4.	CRT requires a TCP/IP stack. Both Windows 95 and Windows NT 3.51 include one. Under Windows 95 and Windows NT, the TCP/IP stack must be 32-bit.


Command Line Usage

For a named session:

CRT.EXE [ /F session_file ] [ /S session_name ]

For a default Telnet session:

CRT.EXE [ /TELNET ] [ hostname [ port ] ]

For a default Rlogin session:

CRT.EXE /RLOGIN [ hostname [ /L user ] ]

For a default Telnet session via a SOCKS firewall:

CRT.EXE /SOCKS [ hostname ] [ port ] ]

For a default Telnet via a Telnet proxy firewall:

CRT.EXE /PROXY [ hostname ] [ port ] ]


New Window

Open another CRT Window.


Open Session File

CRT stores a set of named sessions in the session file.  Under most circumstances, a user will use only one session file. This command allows the user to change the current session file.

This command is not available when you are connected.


Connect

Displays the connect dialog.

From the connect dialog, you can connect to a remote host using the Rlogin or Telnet protocol.  You can also connect via a firewall by specifying proxy or socks as the protocol.

From the connect dialog, you can create, edit, and delete sessions.

Each session saved includes a comprehensive set of preferences, including: protocol, hostname, emulation, size, font, colors, options, etc.

The order of the session list can be rearranged by using the up and down buttons.

Note: The proxy protocol is provided for users who need to establish a Telnet connection via a Telnet proxy. Like Telnet, you must specify the remote hostname and remote port. In addition, you must have previously configured the Telnet proxy.

Note: The socks protocol is provided for users who need to establish a Telnet connection via a SOCKS firewall. Like Telnet, you must specify the remote hostname and remote port. In addition, you must have previously configured the SOCKS hostname and port.

This command is not available when you are connected.


Disconnect

Terminates the current connection.

This command is not available when you are not connected.


Print

The Print menu consists of three sub menus:

Auto Print	print each line as it is received
Screen	print the current screen
Selection	print the current selection


Page Setup

Display the Page Setup dialog to adjust the printer margins.


Print Setup

Display the standard printer setup dialog.


Log Session

Selecting this command toggles whether the current session is logged to a file.  By default, logging is turned off.

If you turn logging on, you will be prompted for a filename.  The default filename may be specified via the configuration dialog.


Trace Options

Selecting this command toggles whether the Telnet option negotiation is echoed to the screen.  This can be useful in determining a Telnet server’s capabilities.


Exit

Quits CRT.

If you select Exit while connected, you will be asked whether you wish to terminate the current connection.


Copy

Copies the current selection onto the Clipboard. The previous contents of the Clipboard are lost.

This operation is also available via the right mouse button.

This command is not available until you have made a selection with the mouse.


Paste

Sends the current contents of the Clipboard to the remote host as if it had been typed.

This operation is also available via the right mouse button.

This command is not available if the Clipboard is empty.


Copy & Paste

Copy the current selection onto the Clipboard and immediately send the selection to the remote host as if it had been typed.

This operation is also available via the right mouse button.

This command is not available until you have made a selection with the mouse.


Clear Scrollback

Clear the terminal’s scrollback buffer. This has no effect on the current screen.

This operation is also available via the right mouse button.


Clear Screen

Clear the current screen. This has no effect on the scrollback buffer.

This operation is also available via the right mouse button.


Reset

Reset the terminal, including:

clear the scrollback buffer,
clear the screen, and
reset the emulator.

This operation is also available via the right mouse button.


Session Preferences Dialog

This section describes the session prefernces dialog. The dialog has seven sections: Session, Emulation, Fonts, Options, Files, Keyboard, and Advanced.


Session

From the first tab of the session preferences dialog, you can specify:

Name
Protocol
Hostname
Port or Username
Title bar
Login script


Emulation

From the second tab of the session preferences dialog, you can specify:

the emulation,
the number of rows and columns displayed in the terminal window,
the number of rows saved in the scrollback buffer, and
the emulation modes.

The emulation modes are:

Cursor key mode
Line Wrap
New line mode
Numeric or Application keypad mode


Fonts

From the third tab of the session preferences dialog, you can specify which font to use in the terminal window. The fonts are grouped into three categories: VT fonts, ANSI fonts, and Windows fonts.

Use must choose a VT font if you want CRT to display VT line drawing characters correctly.

The ANSI fonts include the graphic characters used with ANSI emulation.

From this section of the session dialog you can specify the foreground and background of the terminal text. You can also specify the color used for bold. By default, bold is the same as the foreground and overstrike bold is on.


Options

From the fourth tab of the session preferences dialog, you can specify the following options:

Backspace sends delete
Delete sends backspace
Audio bell
Visual bell
Blinking cursor
Emacs mode
Jump scroll
Scroll to clear screen
Scroll to bottom on output,
Scroll to bottom on keypress
Slose on disconnect
Clear on disconnect


Files

From the fifth tab of the dialog box, you can specify:

Zmodem receive directory
Diable Zmodem option
Log filename
Prompt for filename option
Truncate/Append option for log file
Raw log


Keyboard

From the sixth tab of the session preferences dialog, you can map Fn, ctrl+Fn, and shift+Fn to send an arbitrary string.

The string to be sent can include \ooo, where ooo represents the octal representation of a character. In addition, \r sends CR, \n sends LF, \b sends a backspace, and \e sends an escape. Alt+Fn and combinations like ctrl+shift+Fn are not supported.

You can also specify either a built-in or custom keymap. There are three built-in keymaps: Default, VT100, and VT220. When the VT100 Keymap is selected, the keypad will emulate the VT100 keypad. When The VT220 Keymap is selected, the VT220 keypad and VT220 function keys are emulated.


Custom Keymap

A CRT keymap file as the following format:

  modifiers   virtual_key   string (or function)

modifiers:

At least one modifer is required.

  - N is none

  - E is extended key

  - S is shift

  - C is control

  - A is alt

N is only used if there is no E, S,  C, or  A.

E is used to distinguish between keys that occur twice on the keyboard. For example: insert, delete, and enter.

virtual_key:

Here is the list of virtual keys that CRT recognizes:

    VK_A .. VK_Z	0x41 .. 0x5A

    VK_0 .. VK_9	0x30 .. 0x39

    VK_ADD	0x6B
    VK_APPS	0x5D
    VK_BACK	0x08
    VK_CANCEL	0x03
    VK_CAPITAL	0x14
    VK_CLEAR	0x0C
    VK_CONTROL	0x11
    VK_DECIMAL	0x6E
    VK_DELETE	0x2E
    VK_DIVIDE	0x6F
    VK_DOWN	0x28
    VK_END	0x23
    VK_ESCAPE	0x1B
    VK_EXECUTE	0x2B
    VK_F1	0x70
    VK_F2	0x71
    VK_F3	0x72
    VK_F4	0x73
    VK_F5	0x74
    VK_F6	0x75
    VK_F7	0x76
    VK_F8	0x77
    VK_F9	0x78
    VK_F10	0x79
    VK_F11	0x7A
    VK_F12	0x7B
    VK_F13	0x7C
    VK_F14	0x7D
    VK_F15	0x7E
    VK_F16	0x7F
    VK_F17	0x80
    VK_F18	0x81
    VK_F19	0x82
    VK_F20	0x83
    VK_F21	0x84
    VK_F22	0x85
    VK_F23	0x86
    VK_F24	0x87
    VK_HELP	0x2F
    VK_HOME	0x24
    VK_INSERT	0x2D
    VK_MULTIPLY	0x6A
    VK_NEXT	0x22	(page down)
    VK_NUMLOCK	0x90
    VK_NUMPAD0	0x60
    VK_NUMPAD1	0x61
    VK_NUMPAD2	0x62
    VK_NUMPAD3	0x63
    VK_NUMPAD4	0x64
    VK_NUMPAD5	0x65
    VK_NUMPAD6	0x66
    VK_NUMPAD7	0x67
    VK_NUMPAD8	0x68
    VK_NUMPAD9	0x69
    VK_PAUSE	0x13
    VK_PRINT	0x2A
    VK_PRIOR	0x21	(page up)
    VK_RETURN	0x0D
    VK_SCROLL	0x91
    VK_SELECT	0x29
    VK_SEPARATOR	0x6C
    VK_SHIFT	0x10
    VK_SNAPSHOT	0x2C
    VK_SPACE	0x20
    VK_SUBTRACT	0x6D
    VK_TAB	0x09
    VK_UP	0x26

string (or function):

If the virtual key is pressed with the corresponding modifiers, then the associated string is sent as if the user had typed it. The string can include characters represented in octal notation. For example, <escape>OP, would be represented as:
     "\033OP"
The quotes are required.

Also CRT defines several functions. Functions are simply pre-defined behavior. For example, VT_CURSOR_UP is the VT100 behavior of the cursor up key. Depending on the current cursor key mode, this function sends one of two escape sequences even though it is the same key sequence.

Custom Keymap Example:

Here is a keymap file that is equivalent to the built-in VT220 keymap:

; VT220.KEY	(for use with a PC-101 keyboard)

;
; Turn on VT220 Keypad behavior

E	VK_NUMLOCK	VT_PF1
E	VK_DIVIDE	VT_PF2
N	VK_MULTIPLY	VT_PF3
N	VK_SUBTRACT	VT_PF4

; keypad when numlock on
;
N	VK_NUMPAD0	VT_KEYPAD_0
N	VK_NUMPAD1	VT_KEYPAD_1
N	VK_NUMPAD2	VT_KEYPAD_2
N	VK_NUMPAD3	VT_KEYPAD_3
N	VK_NUMPAD4	VT_KEYPAD_4
N	VK_NUMPAD5	VT_KEYPAD_5
N	VK_NUMPAD6	VT_KEYPAD_6
N	VK_NUMPAD7	VT_KEYPAD_7
N	VK_NUMPAD8	VT_KEYPAD_8
N	VK_NUMPAD9	VT_KEYPAD_9
N	VK_DECIMAL	VT_KEYPAD_PERIOD

; keypad when numlock off
;
N	VK_INSERT	VT_KEYPAD_0
N	VK_END	VT_KEYPAD_1
N	VK_DOWN	VT_KEYPAD_2
N	VK_NEXT	VT_KEYPAD_3
N	VK_LEFT	VT_KEYPAD_4
N	VK_CLEAR	VT_KEYPAD_5
N	VK_RIGHT	VT_KEYPAD_6
N	VK_HOME	VT_KEYPAD_7
N	VK_UP	VT_KEYPAD_8
N	VK_PRIOR	VT_KEYPAD_9
N	VK_DELETE	VT_KEYPAD_PERIOD

; other keypad
E	VK_RETURN	VT_KEYPAD_ENTER
N	VK_ADD	VT_KEYPAD_COMMA
E	VK_ADD	VT_KEYPAD_COMMA
S	VK_ADD	VT_KEYPAD_MINUS
SE	VK_ADD	VT_KEYPAD_MINUS

; non-keypad cursor keys
E	VK_UP	VT_CURSOR_UP
E	VK_DOWN	VT_CURSOR_DOWN
E	VK_LEFT	VT_CURSOR_LEFT
E	VK_RIGHT	VT_CURSOR_RIGHT

; Find   | Insert      | Remove
; Select | Prev Screen | Next Screen
E	VK_INSERT	VT_FIND
E	VK_HOME	VT_INSERT_HERE
E	VK_PRIOR	VT_REMOVE
E	VK_DELETE	VT_SELECT
E	VK_END	VT_PREV_SCREEN
E	VK_NEXT	VT_NEXT_SCREEN

; F6..F20
N	VK_F1	VT_HOLD_SCREEN
N	VK_F2	VT_PRINT_SCREEN
C	VK_F2	VT_AUTO_PRINT
N	VK_F5	TN_BREAK
N	VK_F6	VT_F6
N	VK_F7	VT_F7
N	VK_F8	VT_F8
N	VK_F9	VT_F9
N	VK_F10	VT_F10
N	VK_F11	VT_F11
N	VK_F12	VT_F12
S	VK_F3	VT_F13
S	VK_F4	VT_F14
S	VK_F5	VT_F15
S	VK_F6	VT_F16
S	VK_F7	VT_F17
S	VK_F8	VT_F18
S	VK_F9	VT_F19
S	VK_F10	VT_F20
S	VK_F11	VT_F11
S	VK_F12	VT_F12


Advanced

From the last tab of the session preferences dialog, you can specify:

Terminal Type
Answerback
Word delimiter characters
Initial Position
Enable 80/132 column switching
Enable cursor key mode switching
Enable keypad mode switching
Direct pass through printing to port
Send supress go ahead (Telnet only)
Will LFLOW (Telnet only)


Global Preferences Dialog

The global preferences dialog includes two tabs: options and firewall.


Global Options

The three global options are:

Copy on select
Paste on middle button
Connection closed dialog
Disable resize
Highlight most recent session
Asynchronous name lookup


Firewall

The firewall dialog allows you to configure CRT to use either a SOCKS firewall or a Telnet proxy.

To configure the SOCKS firewall, simply specify the hostname and port (usually 1080) of your SOCKS firewall.

To configure CRT to use the Telnet proxy, you must specify the host, port, prompt, and command appropriate for your specific Telnet proxy. For example, for the TIS Firewall toolkit, the prompt would be, tn-gw> and the command would be c %h %p\r. When the proxy protocol is used, CRT will substitute the hostname for %h and the port for %p. The \r represents a carriage return.


Status Bar

Show or hide the status bar.

When displayed, the status bar is below CRT’s text window.  Informational text, such as brief menu descriptions, is displayed in the status bar.


Save Settings On Exit

Save the configuration settings when CRT exits.


Save Settings Now

Save the configuration settings now.


File List

Display the file list dialog.  One or more files can be selected for zmodem upload.

The upload does not occur until the zmodem receive command is run on the remote machine.


Start Upload

Send the zmodem receive command. This zmodem receive command is currently hard-wired to be rz<CR>. You can also start a zmodem upload by manually running the zmodem receive command on the remote machine.


License Registration

The following information  is for individual licenses. For information on quanity pricing and site licenses, please send e-mail to sales@vandyke.com or see http://www.vandyke.com/crt/pricing.html.

Upon receipt of payment we will send you one license key for each copy of CRT paid for. The new license key(s) will have no expiration. The license(s) key will be sent to you via e-mail or postal mail. Note, no disk will be sent. All updates to the software will be made available via anonymous ftp.

Individual licenses for CRT are $30.00 (U.S.). Four payment methods are available:

Ordering online:

To order online with MasterCard, Visa, American Express, or Discover, visit:

http://www.vandyke.com/order/

Ordering by check:

To order by check, send the order form (click here)  and a check to:

Van Dyke Technologies
P.O. Box 37457
Albuquerque, NM  87176
USA

CompuServe Registration:

If you have a CompuServe account, you can have the registration fee added to your CompuServe bill. Just type GO SWREG. Specify registration id 7102 for Windows 3.1; or, registration id 7103 for Windows 95/NT.

Ordering by Credit Card:

The numbers below are for credit card orders only.

The authors of CRT cannot be reached at these numbers.

Any questions about the status of the shipment of the order, refunds, registration options, product details, technical support, volume discounts, dealer pricing, site licenses, non-credit card orders, etc., must be directed to Van Dyke Technologies, P.O. Box 37457, Albuquerque, NM 87176, USA or support@vandyke.com.

You can order with MC, Visa, Amex, or Discover from Public (software) Library:

Phone:      800-2424-PsL or 713-524-6394
FAX:        713-524-6398
CIS Email:  71355,470
Internet:   71355.470@compuserve.com
U.S. Mail:  PsL, P.O. Box 35705, Houston, TX 77235-5705

PsL is open from 7am-6pm CST Monday - Friday (except holidays).

PsL will notify us the day of your order and we will send you the license key(s) directly.

PsL's product number for either version of CRT is 14206.

After calling PsL, send email to support@vandyke.com if you want your license keys emailed to you.


Order Form

To print the order form click on Print Topic in the File menu. Payments must be in US dollars drawn on a US bank, or you can send international postal money orders in US dollars.

Send this order form and a check to:

Van Dyke Technologies
P.O. Box 37457
Albuquerque, NM  87176
USA

CRT 1.1.4 Single Copy              copies at $30.00 each =

New Mexico Residents add 5.5625% sales tax               +

                                      Total Payment

Name:                                       Date:

Company:

Address:

City, State, Zip:

Country:

E-Mail Address:

How did you hear about CRT?

Comments:


Reporting Problems

Please e-mail regarding bug reports to support@vandyke.com.

Please describe the problem in as much detail as possible. In your e-mail message, please include the following information:

the version of CRT (as shown in the About dialog box)
the TCP/IP package and version
the operating system and version

We try to respond to all bug reports within 72 hours. In addition, we will try resolve the problem as quickly as possible.


Other Support Issues

We are very interested in hearing from our users. If at any time you have a suggestion or comment about CRT, please send e-mail to:

support@vandyke.com

For the latest information on CRT and Van Dyke Technologies, check out our home page:

http://www.vandyke.com

To receive announcements of new versions of CRT via e-mail, send e-mail to:

crt-announce-request@vandyke.com


List of Protocols for connecting to remote systems.

By default, the protocol is Telnet.

The socks and proxy protocols are for use with firewalls.


The Hostname or IP address of the remote host.


Port is used only when the Telnet protocol is selected. It specifies the port of the remote service.  By default, the port is 23.

Username is used only when the Rlogin protocol is selected. It specifies the username to be used on the remote host.


Terminal emulations supported by CRT.


The session list consists of the Default session and zero more named sessions.

The Default session is a template for creating new sessions. Named sessions can also be created with New and Clone.


Create a new session with factory default settings.


Edit the the selected session.


Create a copy of the selected session.


Move the selected session up one position in the session list.


Move the selected session down one position in the session list.


Delete the selected session.


If Show dialog at startup is on, this dialog will displayed when CRT is started.


If Save new entries is on, entries created using the Default template will be saved.


Connect to selected host.


Close the dialog.


Specifies the Name of the session as it will appear in the session list.


Load session settings from a built-in profile.


Specifies the Protocol for connecting to remote systems.

By default, the protocol is Telnet.

The socks and proxy protocols are for use with firewalls.


The Hostname or IP address of the remote host.


Port is used only when the Telnet protocol is selected. It specifies the port of the remote service.  By default, the port is 23.

Username is used only when the Rlogin protocol is selected. It specifies the username to be used on the remote host.


If Title bar is checked, you may specify the text that appears in the title bar.

By default, Title bar is not checked and the hostname is displayed in the title bar.


If Login script is checked, the login script specifed by the Details dialog is used to automate the login process.

By default, Login script is not checked.


Terminal emulations supported by CRT.


If ANSI Color is checked, CRT will recognize ANSI color sequences sent by the remote host.


Number of Rows displayed in the terminal window.

By default, 24.


Number of Columns displayed in the terminal window.

By default, 80.


Number of rows in the Scrollback buffer.

By default, 100.


If Numeric keypad mode is set, the numeric keypad sends the characters shown on each key to the remote host.

If Application keypad mode is set, the numeric keypad sends application sequences to the remote host.

By default, Numeric keypad mode is set.


If Line wrap is on, lines longer than the current display are wrapped to the next line.

By default Line wrap is on.


If Cursor key mode is on, the arrow keys send application sequences to the remote host.

If Cursor key mode is off, the arrow keys send ANSI cursor sequences to the remote host.

By default Cursor key mode is off.


If New line mode is on, LF’s, FF’s, and VT’s move the terminal cursor to the first column of the next line; and when the enter key is pressed, both a CR and LF are sent.

By default New line mode is off.


The fonts CRT supports are divided into 3 groups:

VT fonts include the VT line drawing characters used with VT100/220 emulation.

ANSI fonts include ANSI line drawing characters used with ANSI emulation.

Windows fonts are fixed width fonts that do not include line drawing characters.


The font Family used for the terminal display.


The font Size used for the terminal display.


The Foreground, Background, and Bold color used for the terminal display.


If Overstrike bold is on, bold characters on the terminal display are displayed by overstrking the character one pixel to the right.

By default, Overstrike bold is on.


If Backspace sends delete is on, the delete character is sent when the backspace key is pressed.

By default, Backspace sends delete is off.


If Delete sends backspace is on, the backspace character is sent when the delete key is pressed.

By default, Delete sends backspace is off.


If Audio bell is on, the system default sound is sounded.

By default, Audio bell is on.


If Visual bell is on, the screen is momentarily switched to reverse video.

By default, Visual bell is off.


If Blinking cursor is on, the terminal cursor will blink.

By default, Blinking cursor is on.


If Emacs mode is on, <alt><key> sends <esc><key>.

By default, Emacs mode is off.


If CUA copy and paste is on, ctrl-c, ctrl-v, and ctrl-a are accelerators for Edit/Copy, Edit/Paste, and Edit/Select all, respectively.

Warning: if the remote system uses ctrl-c, ctrl-v, and ctrl-a, do not use this option. For most UNIX and VMS systems, this option should be off.


If Jump scroll is on, text is scrolled multiple lines at a time when more than a screenful of text is received.

By default, Jump scroll is on.


If Scroll to clear screen is on, the current screen is saved in the scroll buffer prior to processing the clear screen operation.

By default, Scroll to clear screen is off.


If Scroll to bottom on output is on, CRT automatically repositions the screen to the bottom of the scrolling region when output is received.

By default, Scroll to bottom on output is on.


If Scroll to bottom on keypress is on, CRT automatically repositions the screen to the bottom of the scrolling region when keyboard input is received.

By default, Scroll to bottom on keypress is on.


If Close on disconnect is on, the CRT window will be close when the remote connection is disconnected.

By default, Close on disconnect is off.


If Clear on disconnect is on, the CRT window will be cleared when the remote connection is disconnected.

By default, Clear on disconnect is off.


Specify the directory for files being downloaded via zmodem.


If Disable ZModem is on, CRT will ignore the character sequence that starts zmodem transfers.


Specify the filename for session log files.


If Prompt for filename is on, the user is prompted for the session log filename when the log is started.


If Truncate file is on and the session log file already exists, the file will be truncated.

If Append to file is on and the session log file already exists, the new session log will be appended to the existing file.

Otherwise, a new file is created.


If Raw log is on, every character received by CRT including terminal escape sequences will be written to the session file.

By default, Raw log is off.


Select the function key to program.


Enter the text for the function key to send.


Select the keymap to use: Default, VT100, VT220, or Custom.


Select the custom keymap file to use.


If Terminal type is on, instead of sending the emulation (vt100, vt220, or ansi) as the terminal type, the specified string is sent.

By default, Terminal type is off.


If Answerback is on, the specified string is sent in response to the remote host sending the answerback command (ctrl-E).

By default, Answerback is off.


If Initial position is on, CRT will be started with its upper left corner at the specified x,y location. This option is only used when CRT is started with the /S session_name option.

By default, Initial position is off.


Specify the characters that are used as word delimiters.


If Direct pass through printing to port is on, when the pass through escape sequence is received, the characters received are not interpreted and sent directly to the selected printer port.

By default, Direct pass through printing to port is off.


If Enable 80/132 column switching is on, CRT will resize the window when the VT escape 80/132 column mode escape sequence is received.

By default, Enable 80/132 column switching is on.


If Enable cursor key mode switching is off, CRT will ignore the VT escape sequence which changes the cursor key mode.

By default, Enable cursor key mode switching is on.


If Enable keypad mode switching is off, CRT will ignore the VT escape sequence which changes the keypad mode.

By default, Enable keypad mode switching is on.


If Send SGA is on, CRT will send Telnet sites the DO SGA command immediately after connecting. Most Telnet sites expect this command to be sent when a Telnet client connects.

By default, Send SGA is on.


If Will LFLOW is on, CRT will enable local flow control when connecting to Telnet sites that support LFLOW.

By default, Will LFLOW is on


If Copy on select is on, selections are copied to the clipboard automatically.

By default, Copy on select is off.


If Paste on middle button is on, clicking the middle mouse button sends the current contents of the clipboard to the remote host as if it had been typed.

By default, Paste on middle button is off.


If Connection closed dialog is on, a dialog is displayed when the connection is closed by the remote host or when the connection is aborted.

By default, Connection closed dialog is on.


If Hide mouse pointer on keypress is on, the mouse pointer is hidden while the user types. The mouse pointer is shown again when the mouse is moved.

By default, Hide mouse pointer on keypress is on.


If Disable resize is on, the window cannot be resized by the resize frame. In addition, maximize is disabled.

By default, Disable resize is off.


If Highlight most recent session is on, the most recently used session in the connect dialog is highlighted.

By default, Highlight most recent session is off.


If Asynchronous name lookup is on, resolution are done asynchronously. If your WinSock supports this option, CRT will be able to respond to menu commands, paint messages, etc. when a connection is being initiated.

By defualt, Asynchronous name lookup is off.