InfoConnect VBA Guide
Attachmate.Reflection.Objects.Emulation.T27 Library / T27Terminal Object
Properties Methods Events

In This Topic
    T27Terminal Object Members
    In This Topic

    The following tables list the members exposed by T27Terminal.

    Public Properties
     NameDescription
    Public PropertyGets or sets the macro or action that is run after the session connects.  
    Public PropertyGets 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)  
    Public PropertyGets 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)  
    Public Property

    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.

     
    Public PropertyGets or sets the macro or action that is run before the session connects.  
    Public Property

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

     
    Public PropertyGets or sets a value indicating Clear key interpretation in T27 forms.  
    Public PropertyGets or sets a value indicating whether the terminal screen is cleared when the session is disconnected.  
    Public Property

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

     
    Public Property

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

     
    Public PropertyGets the ContextMenus object.  
    Public PropertyGets or sets a value indicating how carriage return keys (Enter) are interpreted when pressed.  
    Public Property

    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.

     
    Public PropertyGets or sets the application ID to use for DASO (Digital Certificate Access Server Automated Sign On) support.  
    Public PropertyRetrieves the pass ticket for DASO (Digital Certificate Access Server Automated Sign On). This field will be empty until a successful call to GetDASOPassTicket is executed.  
    Public PropertyGets the session name that is used for DASO (Digital Certificate Access Server Automated Sign On). The session name and DASO application ID are used by the DASO server when mapping the current user to RACF logon credentials for host access.  
    Public PropertyGets the RACF USERID for DASO (Digital Certificate Access Server Automated Sign On). This field will be empty until a successful call to GetDASOPassTicket is executed.  
    Public PropertyGets or sets a value indicating DC1 character interpretation in T27 terminals.  
    Public PropertyGets or sets a value indicating DC2 character interpretation in T27 terminals.  
    Public Property

    Gets or sets a value indicating whether to make the delimiter characters visible in forms mode. If false, a space appears instead of the character.

     
    Public PropertyGets or sets a value indicating whether to erase characters when the Backspace key is pressed.  
    Public PropertyGets or sets a value indicating whether all keystroke functionality for Productivity features (such as Spell Check and Auto Complete) is disabled.  
    Public PropertyGets or sets a value indicating whether recording of Screen History is disabled.  
    Public Property

    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.)

     
    Public Property

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

     
    Public Property

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

     
    Public Property

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

     
    Public Property

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

     
    Public PropertyGets or sets a value indicating whether to sound alarms (beeps) sent by the host.  
    Public PropertyGets 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.  
    Public Property

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

     
    Public Property

    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.

     
    Public Property

    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.

    If false, the Datacomm pointer is moved to the ETX location.

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

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

     
    Public PropertyGets the FileTransfer object.  
    Public Property

    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.
    If false, T27 transmits all transmittable fields on the page.

     
    Public Property

    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.

     
    Public Property

    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.

     
    Public Property

    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.

     
    Public PropertyGets or sets a value indicating whether to insert a space whenever the Insert key is pressed.  
    Public PropertyGets a value indicating whether the session is connected.  
    Public PropertyGets the KeyboardMapper object.  
    Public PropertyGets or sets a value indicating how line feeds are interpreted  
    Public PropertyGets or sets a value indicating whether to force the normal Transmit to act like the Transmit Line key.  
    Public PropertyGets the Macro object.  
    Public PropertyGets or sets a value indicating whether the user must explicitly connect to the host on session startup.  
    Public PropertyGets a value indicating whether the session configuration has changed.  
    Public PropertyGets the MouseMapper object.  
    Public Property

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

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

    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.

    When true, only the Insert key disables Insert mode.

     
    Public PropertyGets the Productivity object.  
    Public PropertyGets or sets a value indicating whether QuickPad controls display tooltips.  
    Public Property

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

    If false, T27 transmits extended characters as 7-bit characters.

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

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

     
    Public Property

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

     
    Public PropertyGets or sets a value indicating whether a macro or action is to be run after the session is connected.  
    Public PropertyGets or sets a value indicating whether the connect macro or action is to be run after the session is reconnected.  
    Public PropertyGets or sets a value indicating whether a macro or action is to be run before the session is connected.  
    Public PropertyGets the Screen object.  
    Public Property

    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.

     
    Public Property

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

     
    Public Property

    Gets the session file path.

     
    Public PropertyGets or sets a value indicating whether a Start of Header clears the screen.  
    Public PropertyGets or sets a value indicating whether a Start of Header causes an exit of the form.  
    Public Property

    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.

     
    Public PropertyGets or sets a value indicating whether the cursor position should be sent in hexidecimal when the Specify key is pressed.  
    Public PropertyGets or sets a value indicating whether to cause the page number to be sent to the host when the Specify key is pressed.  
    Public PropertyGets or sets a value indicating the number of spaces between tab stops. This value can be set only if VariableWidthTabs is false.  
    Public PropertyGets 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.  
    Public PropertyGets the Theme object.  
    Public PropertyGets or sets a value indicating whether to enable SO/SI character translation on data sent to the host.  
    Public PropertyGets 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.  
    Public PropertyGets the VBA common project  
    Public PropertyGets the document-specific VBA project  
    Public PropertyGets the version of the terminal session control.  
    Public Property

    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.

     
    Public Property

    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
    Public MethodAdds a reference to a session file that contains macros you want to share with the current session to the VBA References settings. After you add the reference, the macros in that file are available to the current session. When you save your session, the macros are saved in your current session document file and updated each time you reopen your session.  
    Public MethodCloses the terminal session with the close option.  
    Public MethodConnects to the host.  
    Public MethodDisconnects from the host. If no connection currently exists, this method is ignored. Use the IsConnected property to determine if a connection already exists.  
    Public MethodExecute a given action. Actions possible is defined in InputMapActionID.  
    Public MethodIssues a request to the InfoConnect Security Gateway for a DASO pass ticket. On success, the DASOUserID and DASOPassTicket properties will be valid and can be used for automated sign on to the host. The application ID can be preset using the DASOApplicationID property in which case the ApplicationID parameter on this call may be empty.  
    Public MethodRetrieves a list of the session documents referenced by the current session from the VBA References settings. The macros in these session documents are available to the current session.  
    Public Method

    Removes a reference to a session document file from the VBA References settings. After you remove this file name, the macros in that file are no longer available in the current session. To make this change permanent, you'll need to save your session document file.

     
    Public MethodSaves all settings.  
    Public MethodSaves all settings to the specified file.  
    Top
    Public Events
     NameDescription
    Public EventOccurs after InfoConnect connects to the host.  
    Public EventOccurs after InfoConnect disconnects from the host.  
    Public EventOccurs before InfoConnect connects to the host.  
    Public EventOccurs before InfoConnect disconnects from the host.  
    Public EventOccurs before the session closes.  
    Public EventOccurs when an unredacted Primary Account Number (PAN) is displayed or accessed.  
    Top
    See Also