InfoConnect for Unisys
IT27Terminal Interface Members
Properties  Methods  Events

The following tables list the members exposed by IT27Terminal.

Public Properties
 NameDescription
 PropertyAfterConnectMacroGets or sets the macro or action that is run after the session connects.  
 PropertyAlternateRSGets or sets the hex character sent and interpreted as the ending field delimiter. The valid range of values is 0 - 127 inclusive. The default is the RS character (0x1E)  
 PropertyAlternateUSGets or sets the hex character sent and interpreted as the beginning delimiter of left-justified unprotected fields. The valid range of values is 0 - 127 inclusive. The default is the US character (0x1F)  
 PropertyAutoFocus

Gets or sets a value indicating whether to change the focus to this session if the T27 terminal receives a message from the host while another session has focus.

 
 PropertyBeforeConnectMacroGets or sets the macro or action that is run before the session connects.  
 PropertyBlinkTime

Gets or sets the character blink time in tenths of seconds. The valid range of values is 0 - 50 inclusive.

 
 PropertyClearKeyInFormsGets or sets a value indicating Clear key interpretation in T27 forms.  
 PropertyClearScreenAtDisconnectGets or sets a value indicating whether the terminal screen is cleared when the session is disconnected.  
 PropertyColumnAlarm

Gets or sets the column that the cursor must be in to sound an alarm.
The valid range of values is 1 - 133 inclusive.

 
 PropertyColumns

Gets or sets the number of columns per page. The valid range of values is 1 - 132 inclusive.

 
 PropertyContextMenusGets the ContextMenus object.  
 PropertyCRInterpretationGets or sets a value indicating how carriage return keys (Enter) are interpreted when pressed.  
 PropertyCursorWrap

Gets or sets a value indicating whether to move the cursor to the home position on the screen or leave the cursor in place when a character is entered in the last column of the last line on the screen.

 
 PropertyDC1FunctionGets or sets a value indicating DC1 character interpretation in T27 terminals.  
 PropertyDC2FunctionGets or sets a value indicating DC2 character interpretation in T27 terminals.  
 PropertyDelimiterVisible

Gets or sets a value indicating whether to make the delimiter characters visible in forms mode.

 
 PropertyDestructiveBackspaceGets or sets a value indicating whether to erase characters when the Backspace key is pressed.  
 PropertyDisableKeystrokeProductivityGets or sets a value indicating whether all keystroke Productivity functionality (such as Spell Check and Auto Complete) is disabled.  
 PropertyDisableScreenHistoryGets or sets a value indicating whether Screen History is disabled.  
 PropertyDisplayCRSymbol

Gets or sets a value indicating whether to display a carriage return symbol when the ENTER key is pressed. (This does not affect CRs sent by the host.)

 
 PropertyDisplayETX

Gets or sets a value indicating whether to display an end-of-text character when the host sends an ETX character.

 
 PropertyDisplayReceivedHT

Gets or sets a value indicating whether to display a horizontal tab symbol when the host sends an HT character.

 
 PropertyDisplayTabSymbol

Gets or sets a value indicating whether to display a tab symbol when the TAB key is pressed.

 
 PropertyDrawBoxesExt

Gets or sets a value indicating whether to draw boxes around fields.

 
 PropertyEnableHostAlarmGets or sets a value indicating whether to sound alarms (beeps) sent by the host.  
 PropertyEnableLowerCaseGets or sets a value indicating whether to allow lowercase characters that are typed to remain in lower case. If set to false, lowercase characters are converted to their uppercase equivalents.  
 PropertyEnableMobileHome

Gets or sets a value indicating whether to allow a host sequence to set a mobile home.

 
 PropertyEnterKeyNavigates

Gets or sets a value indicating whether the cursor moves to the first column of the next line or the first column of the current line when the ENTER key is pressed.

 
 PropertyETXAdvance

Gets or sets a value indicating whether to move the Datacomm pointer one position to the right of the ETX location when T27 receives an ETX character (end of text character) from the host.

 
 PropertyExtendedSOSIGets or sets a value indicating whether to enable SO/SI character translation on data received from the host.  
 PropertyFFClearsTabs

Gets or sets a value indicating whether to clear any variable tabs when T27 receives an FF character from the host.

 
 PropertyFileTransferGets the FileTransfer object.  
 PropertyFormXmitToCursor

Gets or sets a value indicating whether to transmit all transmittable fields between home and the cursor position when the session is in forms mode.

 
 PropertyHideLINCHeader

Gets or sets whether to display the header from a Unisys A-Series host application using third party (LINC) software on the T-27 screen.

 
 PropertyHostScreenInvert

Gets or sets whether to translate the character to the right of the equal sign in the translation table into the character to the left of the equal sign.

 
 PropertyHostScreenTable

Gets or sets the name of the translation table (.TBL file) to use to convert characters received from the host before they are displayed on the PC.

 
 PropertyInsSpaceGets or sets a value indicating whether to insert a space whenever the Insert key is pressed.  
 PropertyIsConnectedGets a value indicating whether the session is connected.  
 PropertyKeyboardMapperGets the KeyboardMapper object.  
 PropertyLFInterpretationGets or sets a value indicating how line feeds are interpreted  
 PropertyLineAtATimeTransmitGets or sets a value indicating whether to force the normal Transmit to act like the Transmit Line key.  
 PropertyMacroGets the Macro object.  
 PropertyManualConnectGets or sets a value indicating whether the user must explicitly connect to the host on session startup.  
 PropertyModifiedGets a value indicating whether the session configuration has changed.  
 PropertyMouseMapperGets the MouseMapper object.  
 PropertyPages

Gets or sets the maximum number of pages to use. The valid range of values is 1 - 99 inclusive.

 
 PropertyPathIdGets or sets the InfoConnect Path ID used for this terminal session. Leave empty to be prompted at session startup for the path.  
 PropertyPersistentInsert

Gets or sets a value indicating whether to keep the following keystrokes from disabling Insert mode: TAB, ENTER, UP ARROW, DOWN ARROW, RIGHT ARROW, LEFT ARROW, WORD LEFT, WORD RIGHT, END OF LINE, BACKSPACE, BACK TAB, TRANSMIT, and DELETE.

 
 PropertyProductivityGets the Productivity object.  
 PropertyRawEightBit

Gets or sets a value indicating whether to transmit extended characters to the host and preserve the values above ASCII 127.

 
 PropertyReceiveModeHoldGets or sets a value indicating whether to cause screens to remain in receive mode after getting a message from the host.  
 PropertyRowAlarm

Gets or sets the row that the cursor must be in to sound an alarm.
The valid range of values is 1 - 100 inclusive.

 
 PropertyRows

Gets or sets the number of rows per page. The valid range of values is 1- 50 inclusive.

 
 PropertyRunMacroAfterConnectGets or sets a value indicating whether a macro or action is to be run after the session is connected.  
 PropertyRunMacroAtReconnectGets or sets a value indicating whether the connect macro or action is to be run after the session is reconnected.  
 PropertyRunMacroBeforeConnectGets or sets a value indicating whether a macro or action is to be run before the session is connected.  
 PropertyScreenGets the Screen object.  
 PropertyScreenHostInvert

Gets or sets whether to translate the character to the right of the equal sign in the translation table into the character to the left of the equal sign.

 
 PropertyScreenHostTable

Gets or sets the name of the translation table (.TBL file) to use to convert displayed characters before they are sent to the host.

 
 PropertySOHClearsScreenGets or sets a value indicating whether a Start of Header clears the screen.  
 PropertySOHExitsFormsGets or sets a value indicating whether a Start of Header causes an exit of the form.  
 PropertySpecialScroll

Gets or sets a value indicating whether to display any data received from the host on the subsequent page when the current page is filled.

 
 PropertySpecifyKeySendsHexGets or sets a value indicating whether the cursor position should be sent in hexidecimal when the Specify key is pressed.  
 PropertySpecifyKeySendsPageNumberGets or sets a value indicating whether to cause the page number to be sent to the host when the Specify key is pressed.  
 PropertyTabSizeGets or sets a value indicating the number of spaces between tab stops. This value can be set only if VariableWidthTabs is false.  
 PropertyTabStopsGets or sets a value indicating the current tab stops. The return value is a string where tab stops are denoted by the 'T' character within the string. All other non-tab stop positions are denoted by spaces within the string. The setter can only be used when VariableWidthTabs is true.  
 PropertyTerminalUserControlContextGets or sets a value indicating whether the context of this terminal object usage is in a Terminal User Control context.  
 PropertyThemeGets the theme object.  
 PropertyTranslateSOSIGets or sets a value indicating whether to enable SO/SI character translation on data sent to the host.  
 PropertyVariableWidthTabsGets or sets a value indicating whether tab stops are variable width (true) or fixed width (false). If set to false, then tab stops are set based on the TabSize property.  
 PropertyVBCommonProjectGets the Common VB Project (VBA use only)  
 PropertyVBProjectGets the document's VBA Project (VBA use only)  
 PropertyVersionGets the version of the terminal session control.  
 PropertyVTPageAdvance

Gets or sets a value indicating whether to set vertical tabs on rows 1, 9, 17, and 25 when a session is configured for 32 rows per page.

 
 PropertyWordWrap

Gets or sets a value indicating whether to move the word being typed to the next line if the word has more characters than can fit on the current line.

 
Top
Public Methods
 NameDescription
 MethodCloseCloses the terminal session with the close option.  
 MethodConnectConnects to the host.  
 MethodDisconnectDisconnects from the host.  
 MethodExecuteExecute a given action. Actions possible is defined in InputMapActionID.  
 MethodSaveSaves all settings.  
 MethodSaveAsSaves all settings to the specified file.  
Top
Public Events
 NameDescription
 EventAfterConnectOccurs after InfoConnect connects to the host.  
 EventAfterDisconnectOccurs after InfoConnect disconnects from the host.  
 EventBeforeConnectOccurs before InfoConnect connects to the host.  
 EventBeforeDisconnectOccurs before InfoConnect disconnects from the host.  
 EventClosedOccurs before the session closes.  
 EventCreditCardRecognizedOccurs when unredacted PAN is displayed or accessed.  
Top
See Also