background image

User's Guide

TeemTalk

®

 5.0

for Unix

Summary of Contents for T5725 - Compaq Thin Client

Page 1: ...User s Guide TeemTalk 5 0 for Unix ...

Page 2: ...ware com USA Neoware Systems Inc 400 Feheley Drive King of Prussia PA 19406 Tel 1 610 277 8300 Fax 1 610 275 5739 FRANCE Neoware Systems Inc 58 rue Pottier Suite 106 78150 LE CHESNAY Tel 33 1392 32021 Fax 33 1392 32039 GERMANY Neoware Systems GmbH Höglwörther Str 1 D 81379 München Tel 49 0 7000 NEOWARE Tel 49 0 89 41 10 96 0 Fax 49 0 89 41 10 96 56 ...

Page 3: ...t Access Business Unit The Stables Cosgrove Milton Keynes MK19 7JJ Tel 44 0 1908 267111 Fax 44 0 1908 267112 TeemTalk 1988 2004 Neoware UK Ltd All Rights Reserved This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit http www openssl org This product includes cryptographic software written by Eric Young eay cryptsoft com ...

Page 4: ...ark of the Open Software Foundation Open Look is a trademark of AT T Prime is a registered trademark and PT250 is a trademark of Prime Computer Inc Retrographics and VT640 are registered trademarks of Digital Engineering Inc Sun is a registered trademark of Sun Microsystems Inc Tandem NonStop and LXN are trademarks of Tandem Computers Inc TeleVideo is a registered trademark and TeleVideo 910 910 a...

Page 5: ...tiating A Telnet Session 2 6 Serial Connection 2 7 Selecting Using Window Elements 2 9 The Title Bar 2 9 The Menu Bar 2 9 Window Resize Commands 2 10 The Scroll Bar 2 11 The Status Bar 2 11 The Soft Buttons 2 13 The Emulation Workspace 2 13 Keyboard Configuration 3 1 Introduction 3 1 Remapping The Keyboard 3 1 Changing The Function Of A Key 3 2 Programming Keys 3 4 Entering Control Characters 3 5 ...

Page 6: ...1 Selecting Closing Menus 6 1 Using The Menus 6 2 Dialog Boxes 6 2 Default Settings 6 3 Saving The Setup 6 3 Menu Descriptions 6 4 File Menu 6 4 Telnet Options 6 10 3270 Options 6 12 5250 Options 6 14 5250 Printer Options 6 16 SSL Connection Settings 6 20 SSH Connection Settings 6 22 Settings Menu 6 25 Emulation Settings 6 27 Serial Settings 6 32 Terminal Settings 6 34 Tek Graphics Settings 6 37 V...

Page 7: ...on 7 1 Keyboard Mapping 7 1 The Status Bar 7 4 BQ 3107 Emulation 8 1 Introduction 8 1 The Status Bar 8 1 Keyboard Mapping 8 2 DG410 Emulation 9 1 Introduction 9 1 Keyboard Mapping 9 1 HP700 92 Emulation 10 1 Introduction 10 1 Keyboard Mapping 10 1 Buttons Function Keys 10 3 Mode Selection 10 3 Configuration Selection 10 6 Device Control 10 6 Device Modes 10 8 Margins Tabs Start Column 10 9 Key Pro...

Page 8: ...back Keystrokes 11 9 Error Codes 11 9 IBM 5250 Emulation 12 1 Introduction 12 1 Running The Emulation 12 1 Network Virtual Terminal Mode 12 2 The Status Line 12 3 Keyboard Mapping 12 3 Record Playback Keystrokes Facility 12 5 Recording Keystrokes 12 5 Playback Keystrokes 12 6 Error Codes 12 6 Fax Image Support 12 7 IBM 3151 Emulation 13 1 Introduction 13 1 The Status Line 13 1 Defining Function Ke...

Page 9: ...uction 17 1 The Status Line 17 1 Keyboard Mapping 17 2 TA6530 Emulation 18 1 Introduction 18 1 The Status Line 18 1 Operating Modes 18 2 Keyboard Mapping 18 3 Wyse Emulations 19 1 Introduction 19 1 Display Format 19 1 Status Line Messages 19 2 Keyboard Mapping 19 3 Resources Command Line Options 20 1 Introduction 20 1 Resource Format 20 2 Command Line Option Format 20 2 Command Summary 20 3 Genera...

Page 10: ...t Selection 20 22 Understanding X Resources 20 26 Key Reference Numbers A 1 Keysyms B 1 Virtual Keysyms B 1 Keysyms Functions B 2 Virtual Key Names C 1 Sending Text To A File C 10 Sending Text To The Serial Port C 10 Reading Text From A File C 11 Insert Delay C 11 Product Specification D 1 ...

Page 11: ...hem X is based on a client server model in which the client is the application program and the server controls the display and keeps track of user input Communication between client and server can be achieved via networks serial interfaces or internal operating system streams using standard X protocols Since X is both window based and network oriented there can be multiple applications on the netw...

Page 12: ... which enables functions to be performed by clicking on keywords displayed on the screen Chapter 6 Setup Menus Describes all the commands and setup dialog boxes that can be accessed via pop up menus in the menu bar Chapter 7 DEC VT Emulations Describes features of the DEC VT emulations Chapter 8 BQ 3107 Emulation Describes features of the Bull BQ 3107 emulation Chapter 9 DG410 Emulation Describes ...

Page 13: ...es of the Wyse WY 50 WY 50 and WY 60 emulations Chapter 20 Resources Command Line Options Describes how to use resources and command line options to specify the loading configuration of TeemTalk Appendix A Key Reference Numbers Lists the reference numbers assigned to keys on the British keyboard Appendix B Keysyms Describes the use of virtual keysyms and lists all the valid keysyms that may be use...

Page 14: ...lease the specified mouse button 3 Double click means quickly press then release the specified mouse button twice in quick succession 4 Drag the pointer means hold down the left mouse button or button assigned with the select function and slide the mouse so that a selection box is displayed 5 When references to keys are shown linked by a plus sign this means that two or more keys have to be presse...

Page 15: ...ge the current DEC VT terminal emulation to any other DEC VT terminal emulation VT52 VT100 VT400 7 Bit or VT400 8 Bit by clicking the button indicating the current emulation All the terminal emulations supported by TeemTalk can be accessed from the Emula tion Settings dialog box This is displayed by selecting Settings in the menu bar then Emulation The emulations available are listed in the Alpha ...

Page 16: ...l Refer to the BQ 3107 Emulation chapter for details The DG410 emulation enables you to run applications written for the Data General D410 terminal Refer to the DG410 Emulation chapter for information on keyboard mapping DOC18 emulates VT220 DOC 18 It runs the VT300 8 bit emulation sets the numeric keypad to application mode sets the display to 25 lines and enables a special character set The func...

Page 17: ...ion provides compatibility with software designed to drive the Prime PT250 terminal Refer to the PT250 Emulation chapter for details SCO CONSOLE is an emulation of the SCO UNIX box The Siemens 97801 emulation provides compatibility with software designed to drive the Siemens 97801 terminal Refer to the Siemens 97801 Emulation chapter for details The STRATUS V102 emulation provides compatibility wi...

Page 18: ...10 and 4014 terminals The Regis emulation enables you to run applications written for the DEC VT340 terminal in ReGIS mode The VT640 emulation enables you to run applications written for the Retrographics VT640 terminal The Westward 2119 emulation enables you to run applications written for the Westward 2119 terminal Viewdata Mode TeemTalk enables you to select one of three display formats for vie...

Page 19: ... and its button The two fields following the f key number allow you to enter a two line label of up to sixteen characters for the equivalent button on the screen These are followed by the definition line which contains an escape sequence by default Each definition can contain up to 50 ASCII characters To program an f key press the F1 key to move the cursor to the relevant line and use the cursor k...

Page 20: ...s running the required terminal emulation before initiating a telnet session You can initiate a telnet session while TeemTalk is running by displaying the File menu and selecting the Open Connection option The Type list box is used to specify the type of host connection that is to be made TCP IP SSH2 optional or SSL TLS optional The optional SSH Secure Shell client server protocol is used to encry...

Page 21: ... if you wish to use the serial port Host communications will be made via the RS232 port device specified in the Serial Port box For example Sun dev ttya HP dev tty0 VAX TTA0 If an invalid device is specified or the device cannot be accessed communication will be defaulted back to the operating system shell When TeemTalk is communicating with the operating system shell the Parity setting is used to...

Page 22: ... rates on higher baud rate interfaces When the options are set correctly click Ok to make the changes take effect and close the dialog box To save the settings so that they will be automatically reasserted when TeemTalk is subsequently reset or loaded display the File menu and select the Save Settings option ...

Page 23: ...line option followed by a space then the title to be assigned This is useful for identifying each window when more than one instance of TeemTalk is being run Refer to the Re sources Command Line Options chapter for more details The Menu Bar The menu bar provides access to a series of commands and dialog boxes which enable you to perform various functions and configure TeemTalk for compatibility wi...

Page 24: ...reased so that it contains exactly the same number of rows and columns as before When the command is clicked TeemTalk will scan a list of known fonts and select the next largest font to that currently being used The window size is then increased so that it contains exactly the same number of rows and columns as before You can achieve the same effect using the keyboard by pressing the Meta and keys...

Page 25: ...e right mouse button will scroll the window contents down the number of lines equal to that from the pointer position to the bottom of the window Scrolling Using The Keyboard When you are running one of the DEC VT terminal emulations you can scroll vertically by holding down the Ctrl key and pressing the Up or Down Cursor keys When you are running one of the DEC VT terminal emulations it is possib...

Page 26: ...VT400 7 Bit or 8 Bit Clicking the button enables you to select a different DEC VT alpha terminal emulation mode without having to display the Emulation Settings dialog box which will be updated automatically with the new setting Button 5 Indicates whether you are Online to the host or in Local mode Clicking the button will toggle between the two modes Button 6 Indicates the status of the printer a...

Page 27: ...played by selecting Settings in the menu bar then Keyboard Macros Refer to the Setup Menus chapter for information You can toggle the visibility of the soft buttons on and off by clicking the second button in the DEC indicator status line The Emulation Workspace The emulation workspace is the area which emulates the display of the terminal specified in setup the DEC VT400 terminal by default and w...

Page 28: ...2 14 Getting Started Notes ...

Page 29: ...label which generally matches the function indicated by the legend on the keycap For example the keysym for the Return key is Return When more than one key share the same function the keysym includes an indication of the location of each key on the keyboard For example the leftmost Shift key has the keysym Shift_L and the rightmost Shift key has the keysym Shift_R A list of valid keysyms defined b...

Page 30: ...ple string This is a string action value decimal value of ASCII character This command will map the specified key to send the character corresponding to the ASCII decimal equivalent ADE of the value specified For example value 27 will send the Escape character ESC is ASCII decimal 27 Some of the values that can be specified do not directly cause characters to be transmitted but invoke functions wi...

Page 31: ...n in the following example xteemx320 vt220 Translations override n Key F1 string This is the F1 key n Key KP_4 string This is the keypad 4 key n Key Backspace value 127 Note By convention each translation is specified on a separate line The n at the end of each line except the last causes the program to interpret the next line as a continuation of the same string Redefining the shifted function of...

Page 32: ...programmed The key combination can be any of the following Key Alt Key Ctrl Key Alt Ctrl Key Shift Key Alt Shift Key Ctrl Shift Key Alt Ctrl Shift Key Pressing a key will cause the key legend or a reference number that uniquely identifies the key to be displayed Press Tab or click the pointer in the with text box and enter the new definition This can include specific functions associated with a pa...

Page 33: ...ence numbers of all the currently programmed keys and their definitions and soft button labels and definitions All volatile and non volatile key and soft button definitions can be deleted by clicking the Delete All Macros button Each key will then revert back to sending its default value as shown by the legend on the keycap Note that non volatile macro definitions will be reasserted the next time ...

Page 34: ...ppendix in the Programmer s Guide shows all the tables of characters that may be selected If a character is a diacritical symbol e g or and this symbol does not appear on the keyboard an equivalent character can be used in some cases The diacritical symbols and the possible substitutes are shown below There are no equivalents for the circumflex accent and tilde mark DiacriticalMark Equivalent Char...

Page 35: ...national Mode option in the Emulation Settings dialog box is selected and the DEC MCS option is unselected Latin 1 indicates that the character can only be composed if both the Multinational Mode and ISO Latin 1 options in the Emulation Settings dialog box are selected If a nationality is specified with the character description for example Dutch then the character can only be composed when the Mu...

Page 36: ...0 or S 0 National includes s O or S o National Multinational x o or X O x 0 or X 0 c o or C O c 0 or C 0 a or A _ 2 3 p or P 1 o _ or O _ A A A A degree sign superscript 2 superscript 3 micro sign paragraph sign centred period superscript 1 Florin Dutch i j sign Dutch inverted A grave A acute A circumflex A tilde feminine ordinal indicator ª 2 3 µ 1 º 1 4 1 2 3 4 fl ij À Á Â Ã double open angle br...

Page 37: ... Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ñ Ò Ó Ô Õ Ö Œ Ø Ù Ú O E diphthong DEC Multinat A or A degree sign A E in order u or U in order O E in order Û Ü Ÿ ß à á â ã ä å æ ç è é ê ë ì í î ï ñ ò U U or U Y or Y s s a a a a a or a e e e e or e i i i i or i n o U circumflex U umlaut a grave a acute a circumflex a tilde a umlaut a ring a e diphthong c cedilla e grave e acute e circumflex e umlaut i grave i acute i cir...

Page 38: ...in 1 three quarters Latin 1 or space T H in order t h in order o e diphthong DEC Multinat no break space Latin 1 broken vertical bar Latin 1 logical not Latin 1 R 3 4 Y D y division sign Latin 1 multiplication sign Latin 1 acute accent Latin 1 dieresis umlaut Latin 1 Y acute Latin 1 y acute Latin 1 capital Icelandic thorn Latin 1 small Icelandic thorn Latin 1 capital Icelandic Eth Latin 1 small Ic...

Page 39: ...n 1 Select Text Rect Select Text Move Cursor Graphic Select Unassigned Note that usually Button 1 is the leftmost button Button 2 is the middle button and Button 3 is the rightmost button References to mouse buttons throughout this User s Guide will assume that they are configured in this way Selecting Copying Text You can use the mouse buttons to copy and paste text The region of the display that...

Page 40: ...e button then dragging the mouse cursor down to the bottom right corner of the required area Releasing the keys will cause the currently selected area to be copied To paste the data position the mouse cursor where you wish the top left corner of the copied data to be positioned then hold down the keys Control Shift and click the Middle mouse button Refer to the description of the Graphics Copy Mod...

Page 41: ...original state For information on defining hotspots refer to the Hotspots chapter Send Keyword The Send Keyword function enables you to click on any delimited word displayed on the screen and it will be sent to the host as long as the word is not already defined as a hotspot Keyword delimiters are the same as for hotspots that is space NULL and Redefining The Mouse Buttons TeemTalk enables you to ...

Page 42: ...on and key combination Definitions are entered in the same way as for keyboard macros and soft buttons as described in the Setup Menus chapter The setting of the Highlight When Actioned option determines whether or not a visual indication is given that a function has been actioned when a hotspot is clicked ...

Page 43: ...words for each mode These keywords relate to key functions specific to the emulation For example in VT320 mode you can click on the word Help displayed on the screen and TeemTalk will execute the function associated with the Help key You can identify hotspots that are currently present in display memory by holding down the Control key and the Right mouse button assuming default mouse configuration...

Page 44: ...iters include SPACE and NULL as well as the characters shown in the example by default The end delimiter does not need to be the same as the first Delimiters are necessary to prevent hotspots occuring within words that happen to contain the same formation of characters as the keywords The following command groups specify the keywords used in each terminal emula tion mode Keyword definitions that c...

Page 45: ... Sequences You can define a keyword to perform the function of a particular key a combination of keys or a sequence of keys For example you can define a keyword to perform the same function as pressing the key F4 or pressing the keys Alt F4 together or pressing the keys F2 then F3 then F4 Keys are identified by their virtual key names as listed in the Virtual Key Names appendix You may omit the VK...

Page 46: ...n F4 enter the following line in the relevant Definitions command group Command F2 F3 F4 Initiating A Script File You can define a keyword to run a script file when clicked by enclosing the name of the file and any arguments within the left angle bracket and single quote and single quote and right angle bracket characters For example to define the keyword Script so that it will run the script file...

Page 47: ...ble in the setup menus and dialog boxes Selecting Closing Menus Three menus labelled File Settings and Help can be displayed from the menu bar by clicking on the relevant buttons A menu is closed by moving the pointer away from the menu then clicking the left mouse button ...

Page 48: ...isplayed with all the selections applicable to that option For example selecting Serial in the Settings menu will display a dialog box in which you can specify serial host commu nicationsettings Dialog Boxes Selecting an option which is followed by an ellipsis will cause a dialog box to be displayed The dialog box will remain on the display until the Ok or Cancel button at the bottom of the dialog...

Page 49: ...options set to factory default If these have been altered since and you wish to reassert the original settings of all the options display the File menu and select the Factory Default option If you have modified any setup settings since you last saved the setup you can cause TeemTalk to reassert the last saved settings by selecting the Reset Terminal option in the File menu Saving The Setup The cur...

Page 50: ...s it is displayed on the screen The factory default setting is shown below each option title whereapplicable File Menu Note The Capture File and Replay File options are only available when TeemTalk has been started using the debug command line option or debugMode resource Factory Default This will cause TeemTalk to reassert all the original settings that it had when you first installedit ...

Page 51: ...k window is displayed on startup Selecting Maximised Window will cause the TeemTalk window to fill the screen when it is started The other options toggle visibility of the menu bar scroll bar and soft buttons on or off Open Connection This will display a dialog box enabling you to make a connection to a remote host TeemTalk has its own inbuilt telnet driver so that precise control can be exercised...

Page 52: ... buttons will display additional options which are described in the sections Telnet Options SSL Connection Settings and SSH Connection Settings following this File Menu section A list of hosts currently available for connection will be displayed in the Connect To box on UNIX based systems To make a connection either click on the name in the list or type it in then click Connect Note that you can u...

Page 53: ...apture File option Cancel Capture This option is only available when TeemTalk has been started using the debug com mand line option or debugMode resource It will cause TeemTalk to stop capturing data during a Capture File session Cancel Replay This option is only available when TeemTalk has been started using the debug com mand line option or debugMode resource It will cause TeemTalk to stop repla...

Page 54: ...run You can cancel the script file while it is running by selecting the Cancel Script option Refer to the Programmer s Guide for a complete description of how to write a script file and the various ways of initiating it Cancel Script This option will cancel the script file that is currently running Script Recorder This displays the Script Recorder window The Script Recorder can be used to auto mat...

Page 55: ...am and will automatically detect and highlight lines that contain errors Refer to the Script Recorder chapter in the Programmer s Guide for details Clear Buffer This will cause the contents of the window and scroll buffer to be erased Quit This will cause TeemTalk to shut down ...

Page 56: ...h any valid 16 bit port number Specifying a number outside the valid range will cause the setting to default to 1 If an SSH Secure Shell connection is to be made the default port number is 22 If an SSL Secure Sockets Layer connection is to be made the default port number is 992 Telnet Name This enables you to override the name that will be reported for the terminal type over Telnet Suppress Echo W...

Page 57: ...cribed in the 5250 Options section Force Negotiation These settings determine whether or not the Telnet Binary or EOR options are sup ported Both are set to no by default No Will not force any negotiations It will leave it up to the host to decide what to do DO Will force negotiation The host will be informed that the option is supported DONT Will force negotiation A negotiation packet will be sen...

Page 58: ...s To automatically assign a new device name for each successive connection enter dN after the name where N is a decimal value Each time the host requests the device name a counter will be substituted into the device name If the host rejects the device name as in use the counter will be incremented modulus N and the name retried until all possibilities have been tried at which point the emulation w...

Page 59: ...ind image and Unbind notification to the emulator When Responses is selected positive and negative response handling is supported It allows the server to reflect to the emulator any and all definite exception and no response requests sent by the host application When SysReq is selected some or all depending on the server of the functions of the SysReq key will be emulated and the server in an SNA ...

Page 60: ...ers of the local host name and 3s will return the last three characters To automatically assign a new device name for each successive connection enter dN after the name where N is a decimal value Each time the host requests the device name a counter will be incremented modulus N and substituted into the device name For example TEST d4 will give TEST1 on first connect TEST2 on second TEST3 on third...

Page 61: ...ossible that the two sessions will access the counter simultaneously and not all possible names will be tried by each session This should not cause a problem unless the separate sessions use different modulo values for example session one device name TEST d4 and session two device name ANOTHER d100 or are connecting to different hosts Note There are separate counters for the IBM 3270 and IBM 5250 ...

Page 62: ...ption in the IBM 5250 Settings dialog box is set to 3812 1 a printer Device Name Specifies the name of the printer device IGC Feature This is always set to Don t Report Transform Specifies whether the printer will use the host print transform function to generate ASCII printer data This is always set to Yes The Mfg Model option must specify the printer manufacturer type and model ...

Page 63: ...8EP IBM6412 IBM6412EP HPII HPIID HPIIP HPIII HPIIID HPIIIP HPIIISI HP4 HP310 HP500 HP520 HP550C HP560C HPPAINT CPQPM15 CPQPM20 EPAP2250 EPAP3250 EPAP5000 EPAP5500 EPDFX5000 EPDFX8000 EPFX850 EPFX870 EPFX1170 EPLX810 EPLQ510 EPLQ570 EPLQ860 EPLQ870 EPLQ1070 EPLQ1170 EPLQ2550 EPSQ870 EPSQ1170 EPEPL7000 EPEPL8000 NECP2 NECP2200 NECP2200XE NECP5200 NECP5300 NECP6200 NECP6300 OKI184IBM OKI320IBM OKI321...

Page 64: ...B5 B5 sized paper 182 mm x 257 mm C80 Continuous form paper 8 0 inches wide Paper Source 1 only C132 Continuous form paper 13 2 inches wide Paper Source 1 only A3 A3 sized paper 297 mm x 420 mm B4 B4 sized paper 257 mm x 364 mm LEDG Ledger sized paper 11 inches x 17 inches Envelope Hopper This specifies the envelope format to be used The possible settings are Don t Report No value returned NONE No...

Page 65: ... page 899 installed Selecting Don t Report will cause no value to be returned WSCST Name Specifies the name of the object containing pointers to the work station customizing tables WSCST Library Specifies the library name of the object containing pointers to the work station custom izingtabes ...

Page 66: ...em administrator may issue each user or terminal with their own passwordprotectedclientcertificate To make an SSL connection 1 Display the New Connection dialog box by selecting Open Connection in the File menu 2 Select the SSL TLS option in the Type list box 3 Click the Configure button to display the SSL Connection dialog box 4 Click the Directory browse button to pick a directory to store the r...

Page 67: ...t Please check that your client certificate is correct This message is returned if the server refuses the SSL connection The most likely causes are that the server is expecting a client certificate but none has been specified or the client certificate specified is invalid for some reason This error may also be seen if the server is running an incompatible version of SSL TeemTalk currently supports...

Page 68: ...2 option in the Type list box 3 Click the Configure button to display the SSH Connection dialog box 4 Enter the name of your account on the host server in the UserName box Your identity then needs to be authenticated either by entering the name of a public key file and a Passphrase or a Password After entering this information click the OK button 5 In the New Connection dialog box select the host ...

Page 69: ...entication keys need to be generated and stored on the client and server before any connections can be made To generate a key click the Generate Key button to display the following dialog box The Filename is the root filename for all the generated key files DSA and RSA are the two types of algorithms used to generate a public key RSA being the most widely used If you want to generate a new set of ...

Page 70: ...entication enables you to use your login password as proof of identity This is convenient because it does not require any additional setup However it is less secure than key authentication because the sensitive password is transmitted off the client host and even though it is protected while on the network it could be captured when it reaches the server if that machine has been compromised To use ...

Page 71: ...oard nationalityanddisplayablecharacters Serial Settings for specifying host communication settings Terminal Settings for specifying terminal and display settings Tek Graphics Settings TeemTalk graphics support for specifying Gin terminator backspace key function and double margin text VT ANSI SCO Settings for specifying DEC VT ANSI and SCO settings HP 70092 Settings for configuring the HP700 92 e...

Page 72: ...Settings for configuring the IBM 5250 emulation BQ 3107 7107 Settings for configuring the BQ 3107 emulation Keyboard Macros for defining the function of keys and soft buttons Attribute Settings for assigning colours and specifying how characters with attributes are displayed Mouse Button Actions for specifying mouse button functions ...

Page 73: ...often rely on the ANSI emulation when being accessed by a PC In ANSI BBS mode the screen size is adjusted to 25 lines and the Preferred Font is automatically set to ANSI BBS The setting of the ANSI Codepage option in this dialog box determines the characters available in the ANSI BBS set Refer to the Setup Menus chapter for details The AT 386 emulation provides compatibility with software designed...

Page 74: ...l option in the IBM 3270 Settings dialog box determines the size of the display and whether or not extended attributes are supported this must only be changed while running the IBM 3270 emulation and the new setting will not take effect until you save it and restart TeemTalk Refer to the IBM 3270 Emulation chapter for more information The IBM 5250 emulation provides compatibility with software des...

Page 75: ...e DEC VT52 and VT100 terminals respectively Refer to the DEC VT Emulations chapter for moreinformation The VT400 Series 7 and VT400 Series 8 emulations enable you to run applications written for the DEC VT320 terminal the difference is in their treatment of 8 bit control codes When VT400 Series 7 is selected all 8 bit codes are converted to their 7 bit equivalents whereas VT400 Series 8 leaves 8 b...

Page 76: ...additional control codes The Alternate setting is used when emulating a Microcolour M2200 terminal to ensure that the correct character sets are used The ANSI BBS setting will use the PC ANSI character set specified by the ANSI Codepage option The ANSI BBS emulation will use this character set by default ANSI Codepage Factory default 437 This option specifies the character set used for display whe...

Page 77: ...efault Selected The setting of this option determines the type of character set that is used When Mul tinational Mode is selected a character set consisting of two tables of characters is used This enables characters from any keyboard nationality to be generated When this option is not selected the emulator is in National mode and a character set specific to the selected keyboard nationality is us...

Page 78: ...number of stop bits sent for each transmitted character Parity Factory default 8 None This option specifies the number of data bits and the parity mode for each transmitted character Flow Protocol Factory default In Out This option specifies the type of flow control used by the line port to communicate readiness to transmit or receive data from the host None No flow control Input Xon Xoff on recei...

Page 79: ...this option specifies the maximum effective baud rate that TeemTalk transmits at This is used to artificially reduce data rates on higher baud rate interfaces Use RS232 Port Connection Factorydefault Unselected The setting of this option determines whether TeemTalk will communicate with the operating system shell or the host via a serial port When unselected TeemTalk will communicate with the oper...

Page 80: ... Factory default 80 This option enables you to specify a display width of 80 or 132 columns When set to 132 the setting of the Use 80 Column Font option determines whether all 132 col umns are displayed using a narrow font or only 80 columns at a time using the normal 80 column font with the ability to scroll horizontally to view the columns stored off screen Allow Multiline Mode Factorydefault Se...

Page 81: ...use the emulation workspace to be resized The emulation workspace will be aligned centrally within the window with surrounding space to fill in the area to the actual window size Variable Line Spacing Factorydefault Unselected When the Allow Multiline Mode option is unselected this option defines where white blank space is inserted When selected white space is inserted between adjacent lines When ...

Page 82: ...full Data will scroll up several lines at a time when selected giving a higher scroll speed Auto Wrap Factorydefault Selected This option determines whether characters wrap to the next line when the right margin is reached When selected on reaching the right margin the last character position will be overwritten by every new character received Auto New Line Factorydefault Unselected When this opti...

Page 83: ... Factorydefault Unselected This option determines whether or not pressing the Backspace key will delete the character to the left of the current cursor position When unselected the cursor will move to the left without deleting characters when the Backspace key is pressed Double Margin Text Factorydefault Unselected This option is used to enable a second margin in Graphics Text mode When selected g...

Page 84: ...displayed instead The type of status line displayed is determined by the setting of this option Page Arrangement Factory default Continuous When TeemTalk is in VT420 mode Alpha Emulation set to VT400 and Terminal ID set to VT420 the display memory of 144 lines can be divided into several pages up to a maximum of six pages of 24 lines each The setting of this option determines the number of lines o...

Page 85: ...sor will move off screen To scroll horizontally to view the hidden columns hold down the Ctrl key and press the Left or Right Cursor keys Page VT420 Coupling Factorydefault Selected The setting of this VT420 emulation option determines the effect of a remote command to move the cursor to another page When selected the page to which the cursor is moved is automatically displayed When unselected the...

Page 86: ...ill cause data scrolled out of the region to be stored in a history buffer Use 80 Column Font Factorydefault Unselected This DEC VT emulation option specifies which font to use when the Number Of Columns option is set to 132 When unselected a narrow font will be used so that all 132 columns are visible in the window When selected only 80 columns will be visible using the normal font with the remai...

Page 87: ... sent to the host in response to an emulation enquiry command The string may be up to 30 characters long Concealed Factorydefault Unselected Selecting this option will cause the Answerback string to be locked from change and displayed as asterisks Note that deselecting this option will cause the Answerback string to be deleted ...

Page 88: ...splayed when they are transmitted to the host unless the host echoes them back ENQ ACK Pacing Factorydefault Selected The setting of this option determines whether the Hewlett Packard ENQ ACK hand shake is used or not When selected the host can send an ASCII ENQ enquiry control code at the end of transmission asking if the data has been processed to which TeemTalk will reply by sending an ACKnowle...

Page 89: ...in response to a terminal identification request Note that not all features of the specified terminal may be supported XmitFnctn A Factorydefault Unselected This option determines whether escape sequences generated by control and function keys are sent to the host or only to the terminal emulation When unselected escape sequences are only sent to the terminal emulation When this option is selected...

Page 90: ...ptions determine the type of handshaking used when blocks of data are transmitted to the host One of three types of handshake may be used 1 No handshake Blocks of data are sent immediately when the relevant transmit key is pressed 2 DC1 handshake Data is only sent to the host when the host sends an ASCII DC1 control code to request it 3 DC1 DC2 DC1 handshake The host sends an ASCII DC1 control cod...

Page 91: ...aracter equivalent or the decimal value of the ASCII character For example the ASCII character RS can be entered by typing the characters and representing the keys Ctrl which when pressed together would generate the RS code The decimal value of the character would be entered as 30 Refer to the ASCII character table in the Character Sets appendix in the Programmer s Guide for code and decimal refer...

Page 92: ...ter is present and the Return or Enter keys are pressed in Modify Line or Modify All mode Usually a start of text pointer is automatically generated to designate the leftmost character in the current line if it is the last line of data in display memory This pointer will remain in display memory until the line is deleted If the line has no start of text pointer data transmission will begin at the ...

Page 93: ...isplayed but not sent to the host until the Enter key is pressed The size of the block of characters is determined by the Line Block Mode option Line Block Mode Factorydefault Unselected The setting of this option determines how much data is transmitted when the emulation is in Block mode and the Enter key is pressed When unselected the contents of the screen page will be sent to the host When sel...

Page 94: ...ory default 80x24 The setting of this option determines the display memory format the number of lines and columns that are displayed and the amount of data transmitted to the host when the emulation is in Block mode as determined by the setting of the Block Mode op tion in this dialog box Selecting 80x24 will enable 24 rows of 80 columns to be displayed at the same time In Block mode this specifie...

Page 95: ...option enables or disables an audible warning when the cursor approaches the right margin column 71 or 123 8 Bit Mode Factorydefault Unselected This option determines whether characters are transmitted to the host in 7 bit or 8 bit format When unselected 8 bit characters are converted into 7 bit equivalents so shift in shift out characters are generated When selected all characters are transmitted...

Page 96: ...new setting before exiting TeemTalk Conversational and Block modes are normally used for applications running on a NonStop host system and ANSI mode for applications running on an LXN host system Save the new setting before exiting TeemTalk by selecting Save Settings in the File menu Packet Block Factory default Off This option specifies whether you want to use packet blocking for X 25 communica t...

Page 97: ...ething This needs to be selected when you want to use the Bell Columnfeature Telserv Format Factorydefault Selected The setting of this option determines how network data is treated When selected data will be treated in Tandem network server Telserv format When unselected data will be treated in serial format Bell Column Factory default 0 This option enables you to specify a particular column on t...

Page 98: ...n responsible for returning the data to the display In Character mode keyboard entered data is sent simultaneously to the host and the display In Block mode keyboard entered data is displayed and processed locally allowing you to edit it before a block of data is sent to the host Row and Column Factory default 24 x 80 This option enables you to select one of four display formats 24 rows x 80 colum...

Page 99: ...acters to the right of the cursor position will move along If the Auto Wrap option is set to No then characters originally at the end of the current line will be discarded If set to Yes characters on all following lines will move along forcing characters at the end of the last line to be discarded When set to Both the function of the Line and Character settings will be enabled Insert Character Fac...

Page 100: ...rrent page will be sent to the host when Send is pressed or the current line if Send Line is pressed When set to Line the contents of the current line will be sent to the host when Send is pressed or the current page if Send Line is pressed Model Factory default 11 This option identifies the terminal model being emulated in response to a terminal identification request from the host Model 11 suppo...

Page 101: ...cted the cursor will move to the first position of the current line when the Return key is pressed or the CR characterisreceived When this is unselected and Auto New Line selected the cursor will move to the first position of the next line when the Return key is pressed When this is selected and Auto New Line unselected the cursor will move to the first position of the next line when the Return ke...

Page 102: ...n the dialog box is exited Lines Factory default 24 This option applies to the WY 50 and WY 60 emulations and specifies the number of data lines displayed on the screen below the status line Note that the other emulations only support 24 lines and a label line 24 24 data lines and a label line at the bottom 25 25 data lines but no label line 42 42 data lines and a label line at the bottom 43 43 da...

Page 103: ... block of data is sent to the host When set to US CR the line terminator is a US character and the block terminator is a CRcharacter When set to CRLF ETX the line terminators are the CR and LF characters and the block terminator is an ETX character Attribute Type Factory default Page The setting of this option determines whether display attributes are active to the end of the line or the end of th...

Page 104: ...WY 60 emulations and determines whether or not data is cleared from the display when the number of columns is changed The screen is always cleared when the number of columns is changed in the other emulations Economy 80 Factorydefault Unselected This option applies to the WY 50 and WY 60 emulations and enables 80 column display with more pages of display memory Auto Scroll Factorydefault Selected ...

Page 105: ...he default bell column number is 72 in 80 column mode and 124 in 132 column mode Enhance Factorydefault Selected When this option is selected TeemTalk will recognize an additional set of Wyse codes for the Hazeltine 1500 and ADDS Viewpoint emulations which are not normally supported by these terminals Answerback Mode Factorydefault Unselected This option applies to all emulations and specifies whe...

Page 106: ...se 60 which will use Wyse 60 colour com mands Application Key Mode Factorydefault Unselected When application key mode is selected the function keys and certain editing keys will send application codes when pressed regardless of whether or not the keys have been redefined When this option is not selected the keys will send their programmed defi nitions CR CR NULL Factorydefault Selected This optio...

Page 107: ...is set to IBM 3270 TN3287 printing is supported by selecting 3287 1 Before changing and saving the setting of this option ensure TeemTalk is running the IBM 3270 emulation You must save the setting using the File menu Save Settings option and restart TeemTalk before it will take effect One of four display sizes can be selected 3278 9 2 24 rows by 80 columns 3278 9 3 32 rows by 80 columns 3278 9 4 ...

Page 108: ...make up the end sequence in the End Length box The bypass will then terminate as soon as a non hexadecimal character is received any character except in the range 0 through 9 and A through F followed by the end sequence Characters can be entered in several ways For example to specify the ASCII escape character you can enter either _027 u001B e 033 or even Ruler Type Factory default Cross A rule ca...

Page 109: ... The terminal types supported and their display characteristics are listed below Type Display Rows x Columns 5291_1 Monochrome 24 x 80 5292_2 Colour 24 x 80 5251_11 Monochrome 24 x 80 3179_2 Colour 24 x 80 default 3196_A1 Monochrome 24 x 80 3180_2 Monochrome 24 x 80 and 27 x 132 3477_FC Colour 24 x 80 and 27 x 132 3477_FG Monochrome 24 x 80 and 27 x 132 3486_BA Monochrome 24 x 80 3487_HA Monochrom...

Page 110: ...c of the Model selected as shown in the terminal model list earlier In TeemTalk all terminal models support both monochrome and colour display When monochrome is selected characters will be displayed in green and intense fields will be displayed in white When monochrome is not selected the settings specified in the Attributes dialog box will be used for the display Ignore Host Cursor Style Factory...

Page 111: ...760 The VIP mode can be set to 7700 or 7760 Partition 0 Factory default Message Row The display is divided into two partitions numbered 0 and 1 Partition 0 is a single line that can be used to display status reports and messages either at the bottom or top of the display as determined by the setting of the Message Row option Partition 1 is a page of 24 lines The setting of this option determines w...

Page 112: ...VIP mode the start of a blank field can be indicated by a tilde or space character Operating Mode Factory default Block In Block mode keyboard entered data is displayed and processed locally allowing you to edit it before a block of data is sent to the host In Character mode keyboard entered data is sent simultaneously to the host and the display At Page Overflow Factory default Stop The setting o...

Page 113: ...he Message box together with text that can be transmitted from the screen will be sent to the host When set to 2 the contents of the Message box will not be sent to the host but will will appear on the screen to the right of the cursor position The FC box has no function The Message box entry can consist of any alphanumeric characters Control characters can also be entered either as the control ke...

Page 114: ...s programmed string instead of its normal character Key Expansion Character Factory default P i e DLE The key execute character is a special toggle character that can be inserted into key macro strings to cause subsequent characters to be redirected from the host to the ter minal and vice versa By default all characters in the macro are directed to the host When a key expansion character is detect...

Page 115: ...r click the pointer in the with text box and enter the new definition This can include specific functions associated with a particular terminal emulation as listed in the Predefined Virtual Key Names list box The Virtual Key Names appendix provides a complete list of virtual key names and their associated functions Clicking a key name in this list box will cause it to appear on the key definition ...

Page 116: ... either as the control key character equivalent or the decimal value of the ASCII or 8 bit character For example the control character for the Return key function CR carriage return can be entered by typing the characters and M without a space in between representing the keys Ctrl M which when pressed together would generate the CR code Decimal values are entered as three digit numbers immediately...

Page 117: ...fic colour e g underlined and green The With Attribute options allow you to enable or disable any of the attributes normally associated with the currently selected screen element The Column Sep option for the column separator attribute is only available when running the optional IBM 5250 emulation The setting of the Displayed As option determines whether or not a specific colour is assigned to the...

Page 118: ...or 8 to 15 can be selected The unselected set of colours appear greyed To change the current selection just click on one of the unselected colour index buttons When running the IBM 3270 emulation the list box will allow selection of the followingitems UnprotectedNormal Unprotected Bold ProtectedNormal Protected Bold Status BG Foreground Background Colour Palettes The Foreground text and Background...

Page 119: ... the default colours when an ANSI clear attributes command is received Attributes Use Normal Background Factorydefault Unselected This option only applies to the IBM 3270 and TA6530 emulations If attribute indicators take up character positions on the screen you can force those positions to display the normal background colour instead of the attributes by selecting this option ...

Page 120: ...ton Clicking one of the arrow buttons will display a drop down list box which lists all the standard functions that can be assigned Most of these settings are self explanatory The Select function will select all text from the start position to the finish position working left to right across the entire width of the display whereas the Select Rectangle function will only select text contained withi...

Page 121: ... then click the mouse button and key combination assigned with the Move Cursor function to cause the text cursor to jump to that location The Cursor Select function does the same as Move Cursor but when running the IBM 3270 or IBM 5250 emulation it also performs a cursor select For more information on these special functions refer to the Mouse Functions chapter You can also enter a definition of y...

Page 122: ...6 76 Setup Menus Help Menu Clicking the About TeemTalk button in the Help menu will display information on this version of TeemTalk ...

Page 123: ...ively The VT400 7 and VT400 8 emulations enable you to run applications written for the DEC VT320 or VT340 terminal the difference is in their treatment of 8 bit control codes When VT400 7 is selected all 8 bit codes are converted to their 7 bit equivalents whereas VT400 8 leaves 8 bit codes unchanged If you are using VT200 applications select VT400 7 Keyboard Mapping The following illustrations s...

Page 124: ...l key usage All unmarked keys function as indicated by the legends on the keycaps Functions in round brackets are generated when used in conjunction with Control Functions in square brackets are generated in application keypad mode Meta is u on the Sun 5 keyboard and Alt on the Enhanced AT keyboard F13 PF3 F12 PF2 F14 PF4 F11 PF1 F17 F7 DO F6 F18 F8 HELP F11 F20 F10 F12 F19 F9 DELETE BACKSPACE SCR...

Page 125: ...toggles between Normal DEC mode All unmarked keys function as indicated by the legends on the keycaps Functions in square brackets are generated in application keypad mode Meta is u on the Sun 5 keyboard and Alt on the Enhanced AT keyboard Meta key usage Normal key usage F13 F12 PRINT F14 F11 HOLD F17 F7 DO F6 F18 F8 HELP BREAK F11 F20 F10 F12 F19 F9 DELETE BACKSPACE ...

Page 126: ...rsor Clicking the button will activate the Hold Screen function stopping data from scrolling in the window To resume scrolling click the button again Button 2 This button toggles the visibility of the soft buttons displayed at the bottom of the window on and off Button 3 This button indicates whether Overstrike Mode or Insert Mode is currently selected In Overstrike Mode default new characters wil...

Page 127: ...lation is in Auto Print mode in which the current cursor line is sent to the printer when a command for the cursor to move to the next line is issued Controller signifies that the emulation is in Printer Controller mode in which the host has direct control over the printer Print screen commands issued from the keyboard or mouse will be ignored This button does not perform any function when clicked...

Page 128: ...7 6 DEC VT Emulations Notes ...

Page 129: ... 2 Indicates whether you are in Block or Character mode In Block mode keyboard entered data is displayed and processed locally allowing you to edit it before a block of data is sent to the host In Character mode keyboard entered data is sent simultaneously to the host and the display You can change the mode using the Operating Mode option in the BQ 3107 Settings dialog box Field 3 This will displa...

Page 130: ... position of the cursor relative to the top left corner of the display which is L01 C01 Field 13 This will display the current terminal emulation mode 3107 Field 14 This will display MESS when a message is waiting to be displayed on the status line Field 15 This will display LINE when the emulation is online to the host or LOCAL when in local mode Keyboard Mapping The following illustration shows ...

Page 131: ...enerated when the keys are shifted Functions in square brackets are generated when used with Meta Meta is u on the Sun 5 keyboard and Alt on the Enhanced AT keyboard CLEAR ESC BLANK FKC2 RESET FKC3 IN PART FKC4 IN RIS2 FKC5 SYSTM FKC6 ONLNE FKC7 MENU FKC8 LOCAL FKC9 EXTND FKC10 FKC11 FKC12 I LINE I CHAR P RSET HOME D LINE D CHAR ER EOP NEXT LINE ERASE E EOL D MSG H MSG L MSG P FRM P PART P SCR Pri...

Page 132: ...8 4 BQ 3107 Emulation Notes ...

Page 133: ...Print The Local Print key is used to print the current window or initiate the Print Form operation You can print the contents of the current window starting with the row containing the cursor by pressing the Local Print key on its own Keyboard entered data will be ignored while the print is in progress You can abort the print operation by pressing the Local Print key again You can initiate the Pri...

Page 134: ... are generated when the keys are shifted Meta is on the Sun 5 keyboard and Alt on the Enhanced AT keyboard F13 F1 F14 F2 F15 F3 F4 F5 F6 F7 F8 F9 F10 NUM LOCK NEW LINE Meta key usage Normal key usage F13 F1 Cursor Type Scroll Rate Normal Compressed Erase Page Erase To End Of Line _ LOCAL PRINT HOME PRINT EOL C2 F11 F12 ER PG C1 CURS SCROL N C HOLD DELETE C4 C3 ESC ...

Page 135: ...oth scrolling This will scroll five lines a second 2 Press the key again to increase the smooth scroll rate to ten lines a second 3 Press the key again to return to jump scrolling mode N C Pressing this key will cause the display of the current text region to toggle between normal and compressed character spacing mode In normal mode the display is 81 columns wide Pressing the N C key once will cha...

Page 136: ...nerated when the key or key combina tion is pressed the first always being the code RS Hex 1E Key Shift Ctrl Ctrl Shift Key Key Key F1 113 97 49 33 F2 114 98 50 34 F3 115 99 51 35 F4 116 100 52 36 F5 117 101 53 37 F6 118 102 54 38 F7 119 103 55 39 F8 120 104 56 40 F9 121 105 57 41 F10 122 106 58 42 F11 123 107 59 43 F12 124 108 60 44 F13 125 109 61 45 F14 126 110 62 46 F15 112 96 48 32 C1 92 88 C2...

Page 137: ...ys section following the keyboard mapping illustrations overleaf The two numbers in the middle button indicate the current line and column position of the cursor The display area is 80 columns wide by 24 lines deep by default and 72 lines are stored off screen You can toggle between 80 and 132 column display by pressing the function key F12 The HP700 92 emulation is configured for host communicati...

Page 138: ...E DOWN NEXT PAGE SCR D SCR U USER SYSTEM STATUS USER KEYS STATUS INSERT LINE DELETE LINE CLEAR LINE TXMIT INSERT LINE DELETE LINE CLEAR LINE CLEAR PAGE SELECT SOFT RESET HARD RESET DELETE CHAR HOME UP PREV PAGE INSERT MODE CLEAR PAGE TXMIT All unmarked keys function as indicated by the legends on the keycaps Functions in brackets are generated when the keys are shifted ...

Page 139: ... functions are displayed when the HP700 92 emulation is first entered If the functions are changed while using the emulation you can redisplay the Modes menu by pressing the F9 key the equivalent of the HP700 92 User System key then F4 Line Modify F1 This function enables you to edit and retransmit an incorrectly entered command string when the emulation is in Remote mode and Character mode and yo...

Page 140: ...k Mode F3 Data may be transmitted to the host a character at a time or as a block of characters The F3 key and equivalent button toggles the form of data transmission between Character mode and Block mode The setting may be saved by selecting Save Settings in the File menu The emulation is in Character mode when the button does not display an asterisk Each character will be sent to the host as it ...

Page 141: ...r of lines place the cursor on the last line to be locked and press F6 or click the button The lines from the top of the display down to the cursor line will now be locked Note You can edit data contained in locked lines but if new data is inserted it may cause data on the last line of the locked region to be pushed down into the scrolling region Display Functions F7 This button and the F7 key tog...

Page 142: ...g F1 will cause the Device Control function labels to be displayed The buttons and keys F1 through F8 will function as described in the section entitled Device Control Margins Tabs Col F2 Clicking this button or pressing F2 will cause the Margins Tabs Col function labels to be displayed The buttons and keys F1 through F8 will function as described in the section entitled Margins Tabs Start Column ...

Page 143: ...ter to be advanced by one line Copy All F6 When a printer is connected and enabled by the To Ext Dev function clicking this button or pressing F6 will cause a copy of all lines from and including the cursor line to the last line in display memory to be sent to the printer The cursor will move to the leftmost column on the next line when the current line has been printed You can cancel printing at ...

Page 144: ...F8 will function as described in the previous section entitled Device Control Record Mode F2 This is used to copy data received from the host to the printer and or display depending on the setting of the To Ext Dev and To Display labels in the Device Control menu Note This function does not take effect when the emulation is in Local mode In Remote mode received data is sent directly to the selecte...

Page 145: ...tion buttons is displayed by pressing the F9 key which is equivalent to the HP700 92 User System key then F2 These functions enable you to redefine the start column set tabs and specify the left and right margins Start Column F1 This function is used to temporarily redefine the start column for transmitted data when no logical start of text pointer is present and the Return or Enter keys are press...

Page 146: ... host or entered through the keyboard reaches the right margin the cursor will move to the specified left margin on the next line down as long as InhEolWrp is not selected in the HP70092 Settings dialog box and in the case of keyboard entered data auto line feed mode is enabled To specify the left margin place the cursor in the column for the margin location and click this button or press F5 The l...

Page 147: ...d you can define whether the key string is executed locally or transmitted to the host or both The buttons can also be programmed to display the new functions when in User Keys mode User Keys mode is entered by pressing the F10 key The f key buttons displayed on the screen will change to display the current User Key definitions If no definitions have been assigned either by you or the host the but...

Page 148: ...nge this setting use the Tab or Shift Tab keys to move the cursor over the field then press F2 Next Choice button or F3 Previous Choice button to cycle through the options until the one required is displayed Function Indicator The rest of the first line is used to specify what is displayed on the screen button to indicate its function The default display shows the numbers of the f keys The two fie...

Page 149: ...following LABEL definition for that key button and type in the new definition which can consist of a maximum of 80 characters When you have finished defining f key button strings press the F9 key to exit the menu To enable the new definitions and display the relevant functions on the buttons press the F10 key Note The host may reset the f key definitions to their default values if required by the ...

Page 150: ...ok like this if the F1 key was defined to enable the underline attribute For any other attribute or combination of attributes substitute the last character in the second line D in the example above with the relevant character from the following table Half Brightness Underline Inverse Video Flashing Invisible End Attribute I A B C D E F G H J K L M N O S When you have finished assigning character a...

Page 151: ... the host All communication to the IBM mainframe is achieved over the TCP IP Telnet interface using the inbuilt telnet interface provided with TeemTalk Running The Emulation 1 Display the Emulation Settings dialog box set the Alpha Emulation option to IBM 3270 then click Ok The TeemTalk window will now be in Network Virtual Terminal mode as indicated by the symbol in the status line along the bott...

Page 152: ... Select Open Telnet in the File menu Specify the name of the host to which connection is to be made then click Ok Refer to the Setup Menus chapter for a description of the Open Telnet dialog box 5 If necessary enter the appropriate information to establish an IBM host session in the Network Virtual Terminal mode screen 6 When an IBM host session has been established the screen will switch out of N...

Page 153: ...Enter key is pressed the line that the cursor is positioned on will be sent over Telnet as an ASCII string with CR LF terminators The cursor will then be positioned at the start of the next line ASCII data received over Telnet will also be displayed at the current cursor position A CR character will be actioned as a new line character causing the cursor to move to the start of the next line scroll...

Page 154: ... Terminal mode Blue 3 My job IBM emulation screen Blue 3 Host operating system mode 2 Do Not Enter Symbol Colour Column Meaning PROGnnn Yellow 10 18 Program check nnn error code White 10 13 Terminal wait NUM Red 10 15 Numeric data only Red 10 14 Go elsewhere SYSTEM White 10 17 System lock Red 10 13 Too much 3 TN3270E Device Name Symbol Colour Column Meaning dddddddd White 22 29 TN3270E actual devi...

Page 155: ...Symbols to the right of this will indicate the reason Pressing the Reset key will remove some of these symbols from the status line Note that the emulation includes typeahead capability so that in most cases you can continue to enter data without waiting for the Do Not Enter message to clear as the data will be stored until the host is ready PROGnnn Indicates that a programming error in the data f...

Page 156: ...ressing the Reset key Shift NUM This indicates that the numeric lock function is enabled and the current cursor is in a numeric field When the numeric lock function is on the current cursor is in an unprotected field and the keyboard is in lowercase shift you can only use the 0 to 9 decimal sign minus and Dup keys Mode Symbol This symbol indicates that the keyboard is in Insert mode Already existi...

Page 157: ...WRD Next Word Generates Field Tab with Ctrl All unmarked keys function as indicated by the legends on the keycaps Functions in brackets are generated when the keys are shifted Meta is u on the Sun 5 keyboard and Alt on the Enhanced AT keyboard NUMLK ENTER NO FUNCT NO FUNCT NO FUNCT NO FUNCT _ CRSEL MONO D WRD ER INP ER EOF Cursor Select Mono Case Delete Word Erase Input Erase EOF NO FUNCT No Funct...

Page 158: ..._PAUSE IB_QUIT and IB_PLAY respectively Recording Keystrokes 1 Press Record to enter Record mode The status line will display RECRD and a number from 0 1500 indicating the number of new keystrokes that may be stored A series of boxes displayed to the right represent the Fn keys A solid box indicates that the Fn key in that position is currently storing recorded keystrokes 2 Press the Fn key which ...

Page 159: ...tically When playback is completed the P will disappear If the recorded keystrokes included Pause then playback will halt at that point to allow you to enter keystrokes manually Press Play to resume playback from where you stopped typing If you want to cancel during the playback operation press the Quit key Error Codes The following error codes may appear on the status line if an error occurs duri...

Page 160: ...sed an Fn key that does not have a keystroke assigned to it Remedy Press the Reset key 9015 In communication mode you pressed either the Quit or Pause key Remedy Press the Reset key 9019 In Record or Play mode While the Record play pause indicator was displayed on the status line you pressed an invalid key e g Play key in Record mode or Record key in Play mode Remedy Press the Reset key ...

Page 161: ... The Emulation 1 Display the Emulation Settings dialog box set the Alpha Emulation option to IBM5250 then click the OK button The TeemTalk window will now be in Network Virtual Terminal mode until a successful host connection is made 2 Display the IBM 5250 Settings dialog box and select the Model This specifies what is reported back to the host in response to a terminal identification request Note...

Page 162: ...u will be returned to the Network Virtual Terminal screen when the connection to the IBM host has been closed Network Virtual Terminal Mode Network Virtual Terminal NVT mode allows the operator to communicate with a network gateway in ASCII for routing logon etc before the full IBM terminal emulation protocol is established NVT mode is indicated by the absence of the symbol in the status line alon...

Page 163: ...s waiting for you Indicates that the keyboard is in Insert mode Already existing characters to the right of the cursor will move to make room for new characters that are entered Insert mode can be disabled by pressing the Insert key again pressing the Reset key or by performing any action that sends data to the host such as pressing the Enter Clear or PF keys Indicates when input from the keyboard...

Page 164: ...is u on the Sun 5 keyboard and Alt on the Enhanced AT keyboard CRSEL F13 F1 FAST FAST ENTER F21 F9 MONO F16 F4 F14 F2 F15 F3 F18 F6 F19 F7 F20 F8 F22 F10 F23 F11 F24 F12 NEWLINE _ MONO CRSEL L PRT F MRK EOL Monochrome Cursor Select Local Print Field Mark End Of Line ROLLD TEST ROLLU SYSRQ L PRT PRINT HELP FIELD FIELD EXIT FIELD ROLLU QUIT ATTN RESET PLAY F17 F5 PAUSE CLEAR RECRD RULE ROLL U DEL PA...

Page 165: ...and AS_PLAY respectively Recording Keystrokes 1 Press Record to enter Record mode The status line will display RECRD and a number from 0 1500 indicating the number of new keystrokes that may be stored A series of boxes displayed to the right represent the Fn keys A solid box indicates that the Fn key in that position is currently storing recorded keystrokes 2 Press the Fn key which will store the ...

Page 166: ...All the recorded keystrokes will be played back automatically When playback is completed the P will disappear If the recorded keystrokes included Pause then playback will halt at that point to allow you to enter keystrokes manually Press Play to resume playback from where you stopped typing If you want to cancel during the playback operation press the Quit key Error Codes The following error codes...

Page 167: ...mode While the Record play pause indicator was displayed on the status line you pressed an invalid key e g Play key in Record mode or Record key in Play mode Remedy Press the Reset key Fax Image Support Fax images in Tiff PCX and G3 format are supported The following display facilities are supported if the host provides them Scrollbars These are displayed if the image is larger than the screen are...

Page 168: ...12 8 IBM 5250 Emulation Notes ...

Page 169: ...he Setup Menus chapter The display is set to 24 rows by 80 columns by default but you can select one of four display formats from the IBM 3151 Settings dialog box 24 rows x 80 columns 25 rows x 80 columns 24 rows x 132 columns 25 rows x 132 columns A status line also known as the operator information area is displayed at the bottom of the window This displays various messages as described in the n...

Page 170: ...hen the Cancel key is pressed NUMERIC indicates the cursor is located in an unprotected numeric field PRINTING indicates that data is being sent to the printer SENDING indicates that data is being sent to the host WRONG PLACE appears when you press an invalid key in a protected field or field attribute character position It is also displayed when you try to insert a character or line in a screen a...

Page 171: ... key mapped as Def F refer to the keyboard illustrations overleaf DEF F __ Field A Field B 2 Specify the function key to be defined by entering a two digit number in field A for example 01 for F1 12 for F12 then press Enter Field B will display the current definition of the function key DEF F 01 E C a AID 3 In field B enter the new definition for the function key This can include a character strin...

Page 172: ...ou do not wish to save the definition press Ctrl Def F instead of Enter Note that the function keys can store a maximum of 128 characters between them When this number is reached or exceeded field A will start blinking and any characters following the 128th character will be discarded 5 Repeat steps 2 to 4 until you have finished defining function keys 6 To exit from the function key menu press Ct...

Page 173: ...nd Alt on the Enhanced AT keyboard MSG F10 S LINE F8 S MSG F7 P SCR F6 BREAK F3 PRMSG F2 RESET F1 ER INP CLEAR DEL HOME DELLN DELETE PRINT LINE ENTER SEND S MSG S LINE PR MSG P SCR ER INP F4 DEF F ESC PRINT HOLD ER EOP ER EOF INS LN INSERT DEF F ESC F5 F9 F11 F12 LF RETURN PA3 3 PA2 2 PA1 1 4 5 6 7 8 MSG 9 JUMP S MSG S LINE TAB 0 Send Message Send Line Print Message Print Screen Erase Input _ F1 f...

Page 174: ...13 6 IBM 3151 Emulation Notes ...

Page 175: ...Donnell Douglas P12 P8 or P9 terminal is entered by displaying the Emulation Settings dialog box from the Settings menu and setting the Alpha Emulation option to MDI P8 P12 or MDI P9 respectively Click Ok to close the dialog box Keyboard Mapping The following illustration shows where MDIS Prism keyboard functions are mapped to keys on the Enhanced AT keyboard layout ...

Page 176: ...SC F13 F1 Meta key usage Normal key usage All unmarked keys function as indicated by the legends on the keycaps Functions in brackets are generated when the keys are shifted Meta is u on the Sun 5 keyboard and Alt on the Enhanced AT keyboard PRINT SCRN SCROL DOWN SCROL UP BREAK HOLD LINE FEED SCRN R SCRLR SCRN DOWN SCRN UP SCRNL SCRLL HOME CLEAR DEL ...

Page 177: ...rd functions on various keyboard layouts and how to display characters from the Alternate character set The Status Line The last line in the window is used to display a status line consisting of eleven fields which show the status of various operations The following illustration shows the information that is displayed by default Field 1 Will display either ONLINE or LOCAL depending on whether the ...

Page 178: ...tted to the host Field 6 Indicates the currently selected character set or graphics mode as follows 8B indicates the 8 bit ASCII character set G0 indicates the 7 bit ASCII character set default G1 indicates a second 7 bit ASCII character set GR indicates the Block Graphics character set LD indicates the Line Drawing character set Field 7 Indicates the current transmission status as follows AUX SEN...

Page 179: ... of data has been lost during a transmission from the keyboard to the host This occurs when the keyboard sends data faster than the host can process it MUST ENTER indicates that you must enter data in a specific field before you can continue when in Block mode NUMERIC ONLY indicates that you have attempted to enter non numeric data in a field reserved for numeric characters when in Block mode RX E...

Page 180: ...Normal key usage PRINT SCRN BREAK STOP MENU PF12 HELP PF11 F10 PF10 F9 PF9 F8 PF8 F7 PF7 F6 PF6 F5 PF5 F4 PF4 F3 PF3 F2 PF2 F1 PF1 BACKTAB TAB CHM PA4 00 PA3 ULG PA2 NUMLK PA1 USM PGUP CLEAR HOME INSERT ERASE DEL SCRL LOCK END BEGIN PAGE DOWN SCR L SCR D SCR R SCR U PGUP 9 8 HOME 7 6 5 4 PGDN 3 2 END 1 ENTER DEL INSERT 0 CANCL CHARSET A TAB functions as BACKTAB when shifted CHARSET is a toggle fun...

Page 181: ...ate character set are replaced by the PT250 Additional characters which are then treated as 7 bit characters You can toggle between Standard and Alternate character set mode by pressing the Alt A PC AT keys together This emulates the function of the Char Set key found on the PT250 keyboard enabling you to display characters from the Additional character set which are not available for the keyboard...

Page 182: ...C D E F G H I J K L M N O À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï a b c d e f g h i j k l m n o à á â ã ä å æ ç è é ê ë ì í î ï p q r s t u v w x y z DEL ñ ò ó ô õ ö ø ù ú û ü ÿ y P Q R S T U V W X Y Z _ D Ñ Ò Ó Ô Õ Ö Ø Ù Ú Ü ß 1 4 1 2 SP ª 0 1 2 3 4 5 6 7 8 9 2 3 µ Ç 1 º Û 3 4 Y ...

Page 183: ... of the Siemens 97801 terminal is entered by displaying the Emulation Settings dialog box from the Settings menu and setting the Alpha Emulation option to Siemens 97801 Click Ok to close the dialog box Keyboard Mapping The following illustration shows where Siemens 97801 keyboard functions are mapped to keys on the Enhanced AT keyboard layout ...

Page 184: ...ed with Ctrl Shift Meta is u on the Sun 5 keyboard and Alt on the Enhanced AT keyboard P4 DEL D LINE SCR L SCR R F9 F19 F16 F4 HELP P5 F10 F20 F11 F21 F12 F22 F5 F15 P1 F6 F16 P2 F7 F17 P3 F8 F18 CURSOR F3 F13 MODE F4 F14 ESC F4 F14 MODE Meta key usage Normal key usage Control key usage F1 F2 CODE PRIOR NEXT SCR Scroll START END HELP I WORD INSERT I LINE D WRD HOME BACKTAB TAB ...

Page 185: ...atus Line A status line is displayed by default along the bottom of the emulation workspace It consists of the following fields Field Message Description 1 P R C Page of memory 1 4 Row 1 96 Column 1 132 2 5 none 6 KLOK Displayed when keyboard is locked otherwise blank 7 PROT Displayed when Protect mode is on otherwise blank 8 GRAF Displayed when Graphics mode is on otherwise blank 9 W P Write prot...

Page 186: ...ced AT Keyboard Layout F12 F0 F11 F22 F10 F21 F9 F20 F8 F19 F7 F18 F6 F17 F5 F16 F4 F15 F3 F14 F2 F13 F1 BACKTAB TAB 00 All unmarked keys function as indicated by the legends on the keycaps Functions in round brackets are generated when the keys are shifted Control key usage Normal key usage F13 F1 Ctrl Tab functions as Shift Tab and Ctrl Shift Tab functions as Shift Backtab ...

Page 187: ...apping of attributes local and by host and enhanced colour field support for Block mode are supported The following sections describe the status line displayed at the bottom of the window the three main operating modes Conversational Block and ANSI and the mapping of functions on various keyboard layouts The Status Line The last 25th line in the window is used to display messages and status inform...

Page 188: ...gled on and off by pressing the keys Alt Num Lock PROT Block Protect mode enabled Refer to the Block Mode section on the next page for details When the emulation detects an error the status line will be temporarily replaced by an error line which will display one of the following messages INVALID LANGUAGE SET REQUESTED You tried to use an invalid national character set INVALID DATA You tried to en...

Page 189: ...de you can enter any type of character at any position on the screen except on the 25th line In Block Protect mode the application divides the screen into protected and nonprotected areas called fields The cursor cannot be moved into protected fields which may contain prompts or information or be empty The cursor can only be moved into unprotected fields which may also define the type of character...

Page 190: ...is on the Sun 5 keyboard and Alt on the Enhanced AT keyboard C S TAB F16 R UP F15 R DWN F14 NUMLK F13 R DWN R UP PGUP 9 8 HOME 7 6 5 4 PGDN 3 2 END 1 ENTER C DEL CHAR INSERT 0 DEL ESC F11 F1 F12 F2 F13 F3 F14 F4 F15 F5 F16 F6 BACKTAB TAB F7 F8 F9 F10 F11 F12 _ R Roll PRINT SCRN RESET BREAK PAGE DOWN INS DL LINE PAGE UP HOME END DELETE CHAR INSERT CHAR PAGE ERASE LINE with Control with Control INSE...

Page 191: ...o the particular emulation currently running Selecting a setting that is not applicable to the current emulation will cause TeemTalk to use the default setting for that emulation when the dialog box is exited Display Format The display is divided into three areas by default the status line the data area and the labelline At the top of the screen is the status line which is used to display informat...

Page 192: ...elow FDX 1 Host Messages 2 3 4 5 6 7 8 001 001 Standard Extended Status Line Field 1 Indicates the current keyboard mode CAPS indicates that Caps Lock is on Press the Caps Lock key to toggle the mode on and off LOCK indicates that the keyboard is locked This takes precedence over the CAPS and NUM messages NUM indicates that Num Lock is on Press the Num Lock key to toggle the mode on and off Field ...

Page 193: ...cates that a print screen operation is in progress Standard Status Line Field 6 rrr ccc indicates the current row and column position of the cursor Extended Status Line Field 6 PROT indicates that Protect mode is on Field 7 WPRT indicates that Write protect mode is on when in Protect mode Field 8 INS indicates that Insert mode is on Keyboard Mapping The following illustration shows where Wyse keyb...

Page 194: ...enerated when shifted Meta is on the Sun 5 keyboard and Alt on the Enhanced AT keyboard F16 F6 F15 F5 F13 F3 F12 F2 D LIN D CHR ENTER BREAK F9 F11 F12 F14 F4 F11 F1 F7 F8 F10 DELETE BACKSPACE HOLD FUNCT SEND PRINT BACKTAB TAB C SCR C LINE HOME PREV NEXT NUM F13 F14 F16 INS CH INS LIN REPL INSERT D Delete C Clear F1 F16 function as F17 F32 when shifted F15 PREV 9 8 HOME 7 6 5 4 NEXT 3 2 C LINE 1 D ...

Page 195: ...so many options which you could specify that including them on the command line for loading TeemTalk would be impractical Once the normal resource specification for TeemTalk has been defined in a user preference file the resource specifications for a particular instance of TeemTalk may be overridden using command line options Note The default settings of functions relating to terminal emulation ar...

Page 196: ... consists of the name of the client e g xteemx340 followed by an asterisk then the name of the resource e g scrollBar The resource name is separated from its definition or value by a colon and whitespace Example xteemx340 scrollBar off xteemx340 buttonLevels 3 Resources are case sensitive on UNIX based systems so pay particular attention to the upper or lowercase form of characters in the resource...

Page 197: ...ellVolume 0 100 bv 0 100 IBM reply field mode only ibmReplymode on off ibmreply on String sent to host on exit exitString string es string Telnet Session Command Function Resource Command Line No telnet dialog on startup tnStartup off tnstartup Initiate telnet session with host tnHost hostname tnhost name Host telnet port number tnPort number tnport number Telnetkeepalivemessages tnKeepalive on of...

Page 198: ...r Text window background background colour bg colour Text cursor colour cursorIndex index ci index Reflection 4 colour support r4Compatibility on off r4 on Font Selection Command Function Resource Command Line 80 column normal text 80Font list fn80 list 80 column double height text doubleheight80Font list dhfn80 list 80 column double width text doublewidth80Font list dwfn80 list 80 column double w...

Page 199: ...may be omitted in which case host will be the local machine and screen will be 0 by default The server option must always be preceded by a colon Command line example xteemx340 d your_node 0 1 This will select your_node server 0 and screen 1 for TeemTalk display and input Synchronization Signal Frequency Resource xteemx340 pollTime seconds Command Line poll seconds Default Setting 5 These commands ...

Page 200: ...m title Neoware UK Ltd This uses the title resource to specify the text that is to be displayed in the TeemTalk window title bar in this case Neoware UK Ltd Run Script File Resource xteemx340 scriptFile filename Command Line script filename Default Setting Not applicable A script language is provided with TeemTalk which can be used to automate certain activities such as logging into remote compute...

Page 201: ...Debug Mode Resource xteemx340 debugMode Command Line debug Default Setting Not applicable In debug mode TeemTalk will print characters received from the host on stderr as well as actioning them and you can display information on particular keys or key combinations when you press them The format of the information displayed when a key or key combination is pressed is as follows Keycode 13 State 0 K...

Page 202: ...ime Resource xteemx340 multiClickTime milliseconds Command Line mct milliseconds Default Setting 250 milliseconds Some functions require a mouse button to be clicked two or more times in quick succession in order for them to be actioned These commands determine the time delay following a button click during which the next button must be clicked in order for the multi click function to be actioned ...

Page 203: ... specify the loudness of the bell if the X server supports this The loudness is indicated by a numeric value in the range 0 off to 100 full volume IBM Reply Mode Resource xteemx340 ibmReplymode on off Command Line ibmreply on ibmreply off Default Setting Off When you switch from one application to another the current contents of the screen is saved before the new application is displayed Enabling ...

Page 204: ...quite well in the standard TeemTalk environment when the telnet process provided with the workstation is used to make the connection to the remote host However in some block mode emulations especially IBM 3270 the telnet process does not pass all the necessary information to TeemTalk To overcome this TeemTalk has its own inbuilt telnet driver so that precise control can be exercised over the infor...

Page 205: ...lk normally displays a message box giving you the option to reconnect cancel or exit These commands enable you to cause TeemTalk to be exited immediately when the telnet session is closed See the Telnet Close Option section also Telnet Close Option Resource xteemx340 tnClose 0 3 Command Line tnclose 0 3 Default Setting 0 This command specifies the action to be taken when a telnet session is closed...

Page 206: ... you to specify the title to be displayed by the window manager in the TeemTalk window title bar or icon This is useful for distinguishing each instance of TeemTalk when it is being run multiple times Window Border Width Resource xteemx340 internalBorder width Command Line bw width Default Setting 1 pixel These commands enable you to specify the pixel width of the border surrounding the TeemTalk w...

Page 207: ...ger the user will have to position the window manually The default size of the initial window is 800 x 500 in which 80 columns by 25 lines 24 text lines and 1 status line is displayed Command line example xteemx340 g 320x240 50 75 This will cause a window 320 pixels wide and 240 pixels high to be offset 50 pixels from the left of the display and 75 pixels from the bottom of the display It is recom...

Page 208: ... of buffer lines is greater than the number of displayed lines text which has scrolled out of view can be displayed by using the scroll bar The maximum buffer size that can be specified is 10 000 lines Server Backing Store Resource xteemx340 backingStore on off Command Line bs enables backing store bs disables backing store Default Setting on When backing store is enabled the current contents of t...

Page 209: ...xel graphics clipped Default Setting Sixel graphics scaled The ReGIS sixel graphics display of 800x400 world coordinates is scaled to fit the current size of the TeemTalk window by default These commands enable you to prevent scaling of the image and cause the right and bottom edges of the image to be clipped to fit the window if it is too big Save 4014 Graphics Display Resource xteemx340 saveTeki...

Page 210: ...ayed Menu Bar Resource xteemx340 topmenuBar on off Command Line mb enables the menu bar mb disables the menu bar Default Setting on These commands determine whether or not a menu bar is displayed You can enable disable individual items in the menu bar by using the following resources xteemx340 file sensitive true false xteemx340 settings sensitive true false xteemx340 sensitive true false xteemx34...

Page 211: ...ue false xteemx340 File RecScript Sensitive true false xteemx340 File ClearBuffer Sensitive true false xteemx340 File Quit Sensitive true false Settings Menu xteemx340 Settings Emulation Sensitive true false xteemx340 Settings Host Sensitive true false xteemx340 Settings Terminal Sensitive true false xteemx340 Settings Graphics Sensitive true false xteemx340 Settings HP Sensitive true false xteemx...

Page 212: ...ven if not all are displayed Levels stored off screen can be scrolled into view by clicking the Level button A maximum of 8 rows 48 programmable buttons can be displayed by specifying 4 Specifying 0 will cause no soft buttons to be displayed Text Cursor Style Resource xteemx340 staticCursor 0 4 Command Line sc 0 4 Default Setting Static block cursor These commands determine how the text cursor is ...

Page 213: ...nes whether the applica tion program overwrites the colour map or not Colour Mode Resource xteemx340 pseudoColor on off Command Line cm selects PseudoColour mode cm selects StaticColour mode Default Setting off StaticColour mode selected The setting of these commands determines whether StaticColour or PseudoColour visual mode is selected StaticColour visual is selected when PseudoColour is off def...

Page 214: ...ce xteemx340 background colour all areas xteemx340 vt220 background colour emulation Command Line bg colour Default Setting white These commands select the colour of the background which includes all menus window borders as well as the emulation workspace In the emulation workspace the background is considered to be any colour which is black The colour value must be a valid colour name a list of w...

Page 215: ...d Line Options Reflection 4 Colour Support Resource xteemx340 r4Compatibility on off Command Line r4 Default Setting off These commands will cause the colours displayed by TeemTalk to be compatible with Reflection 4 software ...

Page 216: ...nly one font is specified and in ascending height order Each font name must be separated from the next by a comma The number in the font name indicates the height and width of the font in pixels The first digit of a three digit number or the first two digits of a four digit number indicate the height while the remaining two digits indicate the width For example tis805 will display a font that is e...

Page 217: ...08 tis1610 tis2412 tis2814 tis3216 tis4020 tis4824 tis5628 This specifies the fonts to use for 80 column double height double width text 132 Column Normal Text Resource xteemx340 132Font font list Command Line fn132 font list Default Fonts nil2 tis603 tis704 tis805 tis1205 tis1405 tis1605 tis2006 tis2408 tis2810 This specifies the fonts to use for 132 column text mode 132 Column Double HeightText ...

Page 218: ...nTeemTalk Started Resource xteemx340 defaultFontindex index Command Line df index Default Setting 7 8th entry in font lists This specifies the font index number which is to be used by default when TeemTalk is started to select fonts for display from the font lists The index number for the first font in each list is 0 and the tenth font is index 9 Load All Fonts Or Only As Required Resource xteemx3...

Page 219: ...u switch between IBM models while running the IBM 3270 emulation the size of the font is adjusted by default so that the total number of rows and columns supported by the IBM model selected can be displayed without adjusting the size of the window These commands allow you to retain the initial font size regardless of the IBM model you switch to forcing the window size to be adjusted instead ...

Page 220: ...TeemTalk is used it changes the background colour of all objects That is in our example the main window scroll bar background and menu bar background all become blue In order to have more precise control over specific elements of an application the resource preference string should be considered to be a heirarchy of objects and sub objects of the form object subobject attribute value where each ob...

Page 221: ...g box Run ScriptConrol the Run Script dialog box ScriptRecorderControl the Script Recorder dialog box MessageControl ModeControl the Mode Settings dialog box HostControl the Host Settings dialog box TerminalControl the Terminal Settings dialog box VTControl the VT ANSI SCO Settings dialog box GraphicControl the Graphics Settings dialog box HPControl the HP Settings dialog box BlockControl the VT B...

Page 222: ...ou can specify the colour font and whether the menus are enabled or disabled Regretably you will need to be armed with an X Window programmer s manual to fully identify the scores of resource names that are available within menu systems WhereTo Specify Resource Entries When an X application is started resource preference strings from a variety of places are merged together to create one large reso...

Page 223: ...ed by the X client vendor and is unchangeable The application defaults file name for TeemTalk with graphics emulation support is xteemx340 and for TeemTalk with no graphics support it is xteemx320 The Application defaults file sets resources globally for applications and therefore sets preferences for all users of the application XDefaults The Xdefaults file is located in a specific user s home di...

Page 224: ...uides a few uses are pre sented below xrdb Xdefaults Loads the contents of Xdefaults into the database In practice Xdefaults can be replaced with any file that contains resource information xrdb q Displays the current contents of the database and is therefore useful for checking what resource preference strings are defined The contents of the Application defaults and command line options are not i...

Page 225: ...the application name is specified as part of the resource prefer ence string then this must be the same name by which the program iscalled 3 One of the simplest tests for checking correct positioning reading of a resource file is xteemx340 title Test It which should set the window title to Test It If this doesn t work nothing else will 4 If some of the resource file works and some doesn t then the...

Page 226: ...20 32 Resources Command Line Options Notes ...

Page 227: ...erence Numbers KEY NORMAL SHIFT KEY NORMAL SHIFT 163 n a Î 244 212 ß 223 n a Ï 245 213 À 224 192 Ñ 238 206 Á 225 193 Ò 239 207  226 194 Ó 241 209 à 227 195 Ô 242 210 Ä 228 196 Õ 243 211 Å 229 197 Ö 246 214 Æ 230 198 Œ 247 215 Ç 231 199 Ø 248 216 È 232 200 Ù 249 217 É 233 201 Ú 250 218 Ê 234 202 Û 251 219 Ë 235 203 Ü 252 220 Ì 236 204 Ÿ 253 221 Í 237 205 ...

Page 228: ...US 259 265 271 277 REMOVE 257 263 269 275 RETURN 13 49 50 51 SELECT 258 264 270 276 SPACE 32 52 53 54 TAB 9 46 47 48 PF1 239 243 247 251 PF2 240 244 248 252 PF3 241 245 249 253 PF4 242 246 250 254 Keypad 0 55 69 83 97 Keypad 1 56 70 84 98 Keypad 2 57 71 85 99 Keypad 3 58 72 86 100 Keypad 4 59 73 87 101 Keypad 5 60 74 88 102 Keypad 6 61 75 89 103 Keypad 7 62 76 90 104 Keypad 8 63 77 91 105 Keypad 9...

Page 229: ...30 138 4 12 F9 131 139 5 13 F10 132 140 6 14 F11 133 141 7 15 F12 134 142 8 16 F13 135 143 9 17 F14 144 151 18 25 F17 145 152 19 26 F18 146 153 20 27 F19 147 154 21 28 F20 148 155 22 29 0 48 41 n a n a 1 49 33 n a n a 2 50 34 0 0 3 51 35 27 27 4 52 36 28 28 5 53 37 29 29 6 54 94 30 30 7 55 38 31 31 8 56 42 127 127 9 57 40 n a n a 35 126 28 28 39 64 39 64 44 60 44 60 45 95 n a n a 46 62 46 62 ...

Page 230: ...0 A 97 65 1 1 B 98 66 2 2 C 99 67 3 3 D 100 68 4 4 E 101 69 5 5 F 102 70 6 6 G 103 71 7 7 H 104 72 8 8 I 105 73 9 9 J 106 74 10 10 K 107 75 11 11 L 108 76 12 12 M 109 77 13 13 N 110 78 14 14 O 111 79 15 15 P 112 80 16 16 Q 113 81 17 17 R 114 82 18 18 S 115 83 19 19 T 116 84 20 20 U 117 85 21 21 V 118 86 22 22 W 119 87 23 23 X 120 88 24 24 Y 121 89 25 25 Z 122 90 26 26 ...

Page 231: ...nslation table Programs like xev are not subject to the virtual keysym translation because they are not based on OSF Motif and therefore report the keysym as normal The following list provides a cross reference from actual keysym to the virtual keysym which should be used in the translation table Actual Virtual Actual Virtual Keysym Keysym Keysym Keysym Escape osfCancel Insert osfInsert Left osfLe...

Page 232: ...lumn describes a function which may be attributed to a key and the third column shows the keysym for that function Keysyms KEY FUNCTION KEYSYM Back Space Back space back character BackSpace Tab Tab Tab Line Feed Line Feed LF Linefeed Clear Clear Clear Return Return enter Return Pause Pause hold Pause Scroll Lock Scroll lock Scroll_Lock Escape Escape Escape Delete Delete rubout Delete Compose Multi...

Page 233: ...haracter set switch mode switch Mode_switch Alias for Mode_switch Script_switch Num Lock Lock keypad in numeric mode Num_Lock Keypad space KP_Space Tab Keypad Tab KP_Tab Enter Keypad Enter KP_Enter F1 Keypad F1 PF1 a KP_F1 F2 Keypad F2 PF2 b KP_F2 F3 Keypad F3 PF3 c KP_F3 F4 Keypad F4 PF4 d KP_F4 Keypad equals sign KP_Equal Keypad multiplication sign asterisk KP_Multiply Keypad plus sign KP_Add Ke...

Page 234: ...ey 1 F1 F2 Function key 2 F2 F3 Function key 3 F3 F4 Function key 4 F4 F5 Function key 5 F5 F6 Function key 6 F6 F7 Function key 7 F7 F8 Function key 8 F8 F9 Function key 9 F9 F10 Function key 10 F10 F11 Function key 11 F11 F12 Function key 12 F12 F13 Function key 13 F13 F14 Function key 14 F14 F15 Function key 15 F15 F16 Function key 16 F16 F17 Function key 17 F17 F18 Function key 18 F18 F19 Func...

Page 235: ...tion key 33 F33 F34 Function key 34 F34 F35 Function key 35 F35 Left function key 1 F11 equivalent L1 Left function key 2 F12 equivalent L2 Left function key 3 F13 equivalent L3 Left function key 4 F14 equivalent L4 Left function key 5 F15 equivalent L5 Left function key 6 F16 equivalent L6 Left function key 7 F17 equivalent L7 Left function key 8 F18 equivalent L8 Left function key 9 F19 equivale...

Page 236: ...ht function key 12 F32 equivalent R12 Right function key 13 F33 equivalent R13 Right function key 14 F34 equivalent R14 Right function key 15 F35 equivalent R15 Shift Left Shift Shift_L Shift Right Shift Shift_R Ctrl Left Control Control_L Ctrl Right Control Control_R Caps Lock Caps Lock Caps_Lock Shift Lock Shift Lock Shift_Lock Meta Left Meta Meta_L Meta Right Meta Meta_R Alt Left Alt Alt_L Alt ...

Page 237: ...nthesis parenleft Right parenthesis parenright Asterisk asterisk Plus sign plus Comma comma Hyphen minus sign minus Full stop period Solidus slash 0 Zero 0 1 One 1 2 Two 2 3 Three 3 4 Four 4 5 Five 5 6 Six 6 7 Seven 7 8 Eight 8 9 Nine 9 Colon colon Semicolon semicolon Less than sign less Equals sign equal Greater than sign greater Question mark question ...

Page 238: ...se G G H Uppercase H H I Uppercase I I J Uppercase J J K Uppercase K K L Uppercase L L M Uppercase M M N Uppercase N N O Uppercase O O P Uppercase P P Q Uppercase Q Q R Uppercase R R S Uppercase S S T Uppercase T T U Uppercase U U V Uppercase V V W Uppercase W W X Uppercase X X Y Uppercase Y Y Z Uppercase Z Z Left square bracket bracketleft Back slash backslash ...

Page 239: ...ase b b c Lowercase c c d Lowercase d d e Lowercase e e f Lowercase f f g Lowercase g g h Lowercase h h i Lowercase i i j Lowercase j j k Lowercase k k l Lowercase l l m Lowercase m m n Lowercase n n o Lowercase o o p Lowercase p p q Lowercase q q r Lowercase r r s Lowercase s s t Lowercase t t u Lowercase u u v Lowercase v v w Lowercase w w x Lowercase x x y Lowercase y y ...

Page 240: ...n vertical bar brokenbar Paragraph sign section sign section Diaeresis diaeresis Copyright sign copyright ª Feminine ordinal indicator ordfeminine Left angle quotation mark guillemotleft Not sign notsign Short horizontal hyphen hyphen Registered trademark sign registered Macron macron Degree sign ring above degree Plus minus sign plusminus Superscript 2 twosuperior Superscript 3 threesuperior Acut...

Page 241: ... Atilde Ä Uppercase A with diaeresis Adiaeresis Å Uppercase A with ring above Aring Æ Uppercase diphthong AE AE Ç Uppercase C with cedilla Ccedilla È Uppercase E with grave accent Egrave É Uppercase E with acute accent Eacute Ê Uppercase E with circumflex accent Ecircumflex Ë Uppercase E with diaeresis Ediaeresis Ì Uppercase I with grave accent Igrave Í Uppercase I with acute accent Iacute Î Upper...

Page 242: ...grave accent agrave á Lowercase a with acute accent aacute â Lowercase a with circumflex accent acircumflex ã Lowercase a with tilde atilde ä Lowercase a with diaeresis adiaeresis å Lowercase a with ring above aring æ Lowercase diphthong ae ae ç Lowercase c with cedilla ccedilla è Lowercase e with grave accent egrave é Lowercase e with acute accent eacute ê Lowercase e with circumflex accent ecirc...

Page 243: ...e otilde ö Lowercase o with diaeresis odiaeresis Division sign division ø Lowercase o with oblique stroke oslash ù Lowercase u with grave accent ugrave ú Lowercase u with acute accent uacute û Lowercase u with circumflex accent ucircumflex ü Lowercase u with diaeresis udiaeresis ý Lowercase y with acute accent yacute þ Lowercase Icelandic thorn thorn ÿ Lowercase y with diaeresis ydiaeresis ...

Page 244: ...B 14 Keysyms Notes ...

Page 245: ...K_ALT Keypad Add VK_ADD Backspace VK_BACK Keypad Divide VK_DIVIDE Break VK_BREAK Keypad Decimal VK_DECIMAL Control VK_CONTROL Keypad Multiply VK_MULTIPLY Cursor Down VK_DOWN Keypad Subtract VK_SUBTRACT Cursor Left VK_LEFT Line Feed VK_LINEFEED Cursor Right VK_RIGHT Num Lock VK_NUMLOCK Cursor Up VK_UP Page Down VK_NEXT Del Key VK_DELKEY Page Up VK_PRIOR Delete VK_DELETE Pause VK_PAUSE End VK_END Pr...

Page 246: ...VIDE Cursor Down BQ_DOWN Keypad Minus BQ_PADMINUS Cursor Left BQ_LEFT Keypad Multiply BQ_PADMULTIPLY Cursor Right BQ_RIGHT Keypad Plus BQ_PADPLUS Cursor Up BQ_UP Local BQ_LOCAL Delete Character BQ_DELETECHAR Local Message BQ_LOCALMSG Delete Line BQ_DELETELINE Menu BQ_MENU Delete Message BQ_DELMSG Next Line BQ_NEXTLINE Delete Tab BQ_DELTAB Num Lock BQ_NUMLOCK Erase BQ_ERASE Online BQ_ONLINE Erase E...

Page 247: ... Enter VT_ENTER Scroll Down VT_PANDOWN Escape VT_ESCAPE Scroll Left VT_PANLEFT F6 F14 VT_F6 VT_F14 Scroll Right VT_PANRIGHT F17 F20 VT_F17 VT_F20 Scroll Up VT_PANUP Find VT_FIND Select VT_SELECT Help F15 VT_HELP Setup VT_SETUP Hold Screen VT_HOLD Tab VT_TAB DG410 Virtual Key Names Key Function Virtual Key Name Key Function Virtual Key Name C1 C4 DG_C1 DG_C4 Home DG_HOME Cursor Type DG_CURSOR Keypa...

Page 248: ... Character HP_INSERTMODE Soft Reset HP_SOFTRESET Insert Line HP_INSERTLINE Hard Reset HP_HARDRESET IBM 3270 Virtual Key Names Key Function Virtual Key Name Key Function Virtual Key Name Attention IB_ATTN Home IB_HOME Back Tab IB_BACKTAB M Slot Reader Start IB_MSRATTRIB Backspace IB_BACKSPACE M Slot Reader Send IB_OPIDRDR Clear IB_CLEAR Mono Case IB_MONO Cursor Down IB_DOWN Next Word IB_NEXTWORD Cu...

Page 249: ...OWN Erase Input AS_ERASEINPUT Roll Up AS_ROLLUP F1 F24 AS_F1 AS_F24 Rule Display AS_RULE Field Exit AS_FIELDEXIT System Request AS_SYSREQ Field Mark AS_FIELDMARK Tab AS_TAB Field Minus AS_FIELDMINUS Test AS_TEST MDIS Prism Virtual Key Names Key Function Virtual Key Name Key Function Virtual Key Name Back Tab MD_BACKTAB Keypad Comma MD_PADCOMMA Backspace MD_BACKSPACE Keypad Decimal MD_PADDECIMAL Br...

Page 250: ...CROLLLEFT Erase PT_ERASE Scroll Lock PT_SCROLLLOCK Escape PT_ESC Scroll Right PT_SCROLLRIGHT F1 F10 PT_F1 PT_F10 Scroll Up PT_SCROLLUP Help PT_HELP Stop PT_STOP Home PT_HOME Tab PT_TAB Insert PT_INSERT Unlabelled Large PT_UNLLARGE Keypad 00 PT_PAD00 Unlabelled Small PT_UNLSMALL SCO Console Virtual Key Names Key Function Virtual Key Name Key Function Virtual Key Name Backspace SC_BACKSPACE F1 F12 S...

Page 251: ...D P1 P5 SI_P1 SI_P5 End SI_END Print SI_PRINT Escape SI_ESCAPE Return SI_RETURN F1 F22 SI_F1 SI_F22 Scroll Down SI_SCROLLDOWN Help SI_HELP Scroll Left SI_SCROLLLEFT Home SI_HOME Scroll Right SI_SCROLLRIGHT Insert Character SI_INSCHAR Scroll Up SI_SCROLLUP Insert Line SI_INSLINE Start SI_START Insert Word SI_INSWORD Tab SI_TAB Stratus V102 Virtual Key Names Key Function Virtual Key Name Key Functio...

Page 252: ...A_RETURN Erase Line TA_ERASELINE Roll Down TA_ROLLDOWN Erase Page TA_ERASEPAGE Roll Up TA_ROLLUP Escape TA_ESC Tab TA_TAB F1 F16 TA_F1 TA_F16 Tab Clear TA_TABCLEAR Home TA_HOME Tab Clear All TA_TABCLRALL Keypad 0 9 TA_PAD0 TA_PAD9 Tab Set TA_TABSET TVI 955 Virtual Key Names Key Function Virtual Key Name Key Function Virtual Key Name Back Tab TV_BACKTAB F0 F22 TV_F0 TV_F22 Backspace TV_BACKSP Go To...

Page 253: ..._DELLINE Cursor Left WY_LEFT End WY_CLRLINE Cursor Right WY_RIGHT End shifted WY_CLRSCRN Cursor Up WY_UP Insert WY_INSCHAR Delete WY_DELETE Insert shifted WY_INSLINE Del Key WY_DELKEY Insert shifted WY_REPLACE End WY_END Print shifted WY_SEND Enter WY_ENTER Alt A WY_CHARSET Escape WY_ESC F1 F16 WY_F1 WY_F16 Function WY_FUNCT Home WY_HOME Notes Insert WY_INSERT To obtain the virtual key names for s...

Page 254: ...s of macro keys they must be typed manually The following sections describe how to use these virtual key names Sending TextTo A File VK_FILE_O filename data string VK_FEND will write the data string to filename If the file already exists it is replaced For example VK_FILE_O c file txt text to enter to file_013_010next line of file VK_FEND will create a file called file txt containing the following...

Page 255: ...le the following command will read up to 20 characters retry 5 times and end at the first CR VK_FILE_I c file txt 20 5 13 VK_FEND There is normally a 100 millisecond delay between retries however many Unix systems will round this up to one second Insert Delay The following command can be used to insert a delay of nnn tenths of a second VK_SLEEPnnn For example to insert a delay of 10 seconds you wo...

Page 256: ...C 12 Virtual Key Names Notes ...

Page 257: ...lations listed here General Limitations Key click not supported Badge and Magnetic Card reader support are supported via Wedged data devices connected to the unit s keyboard No downloadable program module The keyboard layouts may differ but substantially provide the same capabilities as the native terminal Noscreensavers File Transfer protocols not supported on embedded products thin clients API s...

Page 258: ...ons No Vertical tab stops No Select Alternate presentation variant No Select reversed string No Select font in graphic rendition No Virtual terminal commands No Set curses fix No Page scroll No Alternate screen buffer No Xwindows capabilities Bull BQ3107 7107 Specification Reference manual Bull Questar 310 Terminal BQ 3107 82 A2 78ST REV0 February 1990 Limitations Remote and Line printing are not ...

Page 259: ...al VT 420 Programmer s Manual EK VT420 RM 001 Limitations The DEC Multisession and SSU protocols are not implemented HP 700 92 Emulation Specification HP 2392A Reference Guide 02394 90001 April 1984 IBM 3270 Emulation Specification 3270 Information Display System Data Stream Programmer s Reference GA23 0059 07 Limitations No Right to Left writing mode No double byte support ...

Page 260: ...illary port support No Control Unit customisation The specification is also defined by the 5250 Device Capabilities report Bytes 0 thru 5 which are 0x7f 0x11 0x4e 0x00 0x03 0x80 for Display Sessions IBM 3151 Native Emulation Model 11 31 Specification IBM 3151 Ascii Display Station Reference Manual GA18 2634 01 1989 ICL 7561 Specification ICL DRS300 manual R15722 001 Appendix 1 September 1986 Limit...

Page 261: ...ation Tandem 653x Multi Page Terminal Programmer s Guide 82310 B00 December 1983 Limitations Telnet Line Mode is not supported Ansi media copy commands are not supported No support for auxiliary port No support for extended buffer and cursor commands String configuration machine and directory commands not supported Data table re definition commands not supported Remote termination not supported I ...

Page 262: ...ce Manual 1196904 Aug 1986 Limitations Print protocol printer sessions and auxiliary i o are not supported Some local only keyboard ctrl and esc commands are not supported Data sharing and scratchpad functions are not supported Wyse 60 Native Emulation Specification WY 60 Programmer s Guide 880261 01 Rev A Limitations Only 16 colours supported not 64 Some colour commands are not supported No page ...

Page 263: ...upported Some select personality commands not supported Wyseword mode not supported Wyse 50 50 TVI 910 925 950 ADDS A2 HZ 1500 Wyse PC Term Specification WY355 ES Reference Manual 883227 01 Rev A Limitations All modes As Wyse 60 above where applicable TVI modes Select Print Line termination characters WysePC Term Default unit command not supported Program key with direction not supported Set print...

Page 264: ...D 8 Product Specification Notes ...

Page 265: ...Setup 6 65 Specification D 2 Status bar 8 1 Virtual key names C 2 Buffer For Text Lines 20 14 C Capturing Files 6 6 CharacterSets Multinationalmode 6 31 National mode 6 31 VT420 downloadable 6 30 Colour Attributes menu 6 71 Background 6 71 20 20 Foreground text 6 71 20 20 Greyscale or colour 6 35 Mapping 20 19 Pseudocolour mode 20 19 Reflection 4 support 20 21 Static colour mode 20 19 Textattribut...

Page 266: ...on 20 11 Telnet dialog not displayed on startup 20 10 Telnetkeepalivemessages 20 11 Text cursor colour 20 20 Text lines displayed 20 14 Title for window icon 20 12 Window border width 20 12 Window size location 20 12 ComposingCharacters 3 6 ControlCharacters Displaying 6 31 Copy Paste EOLcharacter 20 8 Graphicscreen area 4 2 Using mouse 4 1 Cursor Mouse cursor style 20 18 Positioning in block mode...

Page 267: ... functions 15 4 Siemens 97801 functions 16 2 Stratus V102 functions 17 2 TA6530 functions 18 4 Wyse functions 19 4 ErrorMessages TA6530 emulation 18 2 F Factory Default Setup 6 4 FileCapture Replay 6 6 File Menu 6 4 Flow Protocol 6 32 Fonts DEC Multinational 6 30 Default 20 24 ISO Latin Selection 6 30 Loading 20 24 Selecting 20 22 Function Keys Viewdataemulation 2 4 G GettingStarted Hostcommunicat...

Page 268: ... 5250 Emulation Display rule 6 64 Fax image support 12 7 Introduction 12 1 Keyboard mapping 12 3 Record playbackkeystrokes 12 5 Selecting 2 3 12 1 Setup 6 63 Specification D 4 Status line 12 3 Virtual key names C 5 IBM 5250 Printer Options 6 16 ICL 7561 Emulation Selecting 2 3 Specification D 4 Icon Title 20 12 Insert Mode 2 12 7 4 Introduction Terms conventions 1 4 ISO Latin Multinational Set Sel...

Page 269: ...r 4 2 Rect select text 4 1 Selecting text for copy 4 1 Send keyword 4 3 Show hotspots 4 2 MultinationalCharacterSet Selecting 6 30 6 31 N Numeric Keypad Mode 6 39 O On Line Local Setting 2 12 6 35 7 4 Operating Language 6 25 OverstrikeMode 2 12 7 4 P PageArrangement 6 38 ParitySelection 6 32 Print Screen 6 8 Printer Status 2 12 7 4 Printer Setup 6 7 Printing Printscreen 6 8 Printer setup 6 7 To fi...

Page 270: ... Run script file 20 6 Save 4014 graphics display 20 15 Scroll bar display 20 16 Server for display input 20 5 Setup file selection 20 6 Sixel graphics scaling 20 15 Soft button display 20 18 Specifying on command line 20 6 String sent on exit 20 9 Summary 20 3 Sync signal frequency 20 5 Telnet close option 20 11 Telnet dialog not displayed on startup 20 10 Telnetkeepalivemessages 20 11 Text cursor...

Page 271: ...neral D 1 HP 700 92 D 3 IBM 3151 D 4 IBM 3270 D 3 IBM 5250 D 4 ICL 7561 D 4 Stratus V102 D 5 Tandem 6526 6530 D 5 Televideo 955 D 6 Telnet D 2 Unisys T27 D 6 Wyse 60 Native D 6 Wyseemulations D 7 SSH Connection Settings 6 22 SSL Connection Settings 6 20 Startup Options 6 5 Status Line DEC VT emulations 2 11 7 4 IBM 3151 emulation 13 1 IBM 3270 emulation 11 4 IBM 5250 emulation 12 3 PT250 emulation...

Page 272: ...8 U Unisys T27 Emulation Specification D 6 V ViewdataEmulation Displayformats 2 4 Key functions 2 4 Selecting 2 3 Virtual key names C 9 Virtual Key Names C 1 AT T 4410 emulation C 2 BQ 3107 emulation C 2 DG410 emulation C 3 HP700 92 emulation C 4 IBM 3270 emulation C 4 IBM 5250 emulation C 5 Insertdelay C 11 MDIS Prism emulations C 5 PT250 emulation C 6 Reading text from a file C 11 SCO Console em...

Page 273: ...ecting using 2 9 Soft buttons 2 13 Status line DEC VT emulations 2 11 7 4 IBM 3151 emulation 13 1 IBM 3270 emulation 11 4 IBM 5250 emulation 12 3 PT250 emulation 15 1 TA6530 emulation 18 1 Wyseemulations 19 2 Title bar 2 9 Window Resize 2 10 Effect on lines 6 34 Window Title 20 12 Wyse 60 Native Emulation Specification D 6 WyseEmulations Introduction 19 1 Keyboard mapping 19 4 Selecting 2 4 Setup ...

Page 274: ...Index 10 Index Notes ...

Reviews: