InfoConnect API Guide
Attachmate.Reflection.Emulation.ALC Namespace / IAlcTerminal Interface
Properties Methods Events

In This Topic
    IAlcTerminal Interface Members
    In This Topic

    The following tables list the members exposed by IAlcTerminal.

    Public Properties
     NameDescription
     PropertyGets or sets the macro or action that is run after the session connects.  
     Property  
     Property

    Gets or sets a character to display on the screen for the ALC End Item character (which by default is displayed as a special graphics character). The range of valid values is 1-255.

     
     PropertyGets or sets the macro or action that is run before the session connects.  
     PropertyGets or sets a value indicating whether the terminal screen is cleared when the session is disconnected.  
     PropertyGets the ContextMenus object.  
     PropertyGets or sets a value indicating whether all keystroke Productivity functionality (such as Spell Check and Auto Complete) is disabled.  
     PropertyGets or sets a value indicating whether Screen History is disabled.  
     Property

    Gets or sets a value indicating whether tab characters (tab stops) from the Apollo host are displayed on the ALC screen.

     
     Property

    Gets or sets a value indicating whether to display the new line character when the ENTER key is pressed.

     
     Property

    Gets or sets a value indicating whether to change all typed alphabetic characters to upper case.

     
     PropertyGets the instance ID of the control. (Inherited from Attachmate.Reflection.Framework.IControl)
     PropertyGets a value indicating whether the session is connected.  
     PropertyGets or sets a value indicating the message to show when the keyboard is locked in ALC terminals.  
     PropertyGets the KeyboardMapper object.  
     PropertyGets the Macro object.  
     PropertyGets or sets a value indicating whether the user must explicitly connect to the host on session startup.  
     Property

    Gets or sets the maximum number of output buffers that are saved. The range of valid values is 0-17.

     
     Property

    Gets or sets the number of entries to save (1-20) so that they can be recalled later.

     
     PropertyGets a value indicating whether the session configuration has changed.  
     PropertyGets the MouseMapper object.  
     PropertyGets or sets the name of the control. (Inherited from Attachmate.Reflection.Framework.IControl)
     PropertyGets or sets the InfoConnect Path ID used for this terminal session. Leave empty to be prompted at session startup for the path.  
     PropertyGets the Productivity object.  
     PropertyGets or sets a value indicating the message to show for push repeat key in ALC terminals.  
     PropertyGets or sets a value indicating whether QuickPad controls display tooltips.  
     PropertyGets or sets a value indicating the message to show for resent last input in ALC terminals.  
     PropertyGets or sets a value indicating whether a macro or action is to be run after the session is connected.  
     PropertyGets or sets a value indicating whether the connect macro or action is to be run after the session is reconnected.  
     PropertyGets or sets a value indicating whether a macro or action is to be run before the session is connected.  
     PropertyGets the Screen object.  
     PropertyGets or sets a value indicating the ALC terminal screen dimensions to use  
     PropertyGets the session document file path. (Control properties are saved in session document files.) (Inherited from Attachmate.Reflection.Framework.IControl)
     Property

    Gets or sets the string used to identify an entry you do not want recalled.

     
     PropertyGets or sets a value indicating whether to allow multiple split screen windows to share the saved input transactions.  
     PropertyGets or sets a value indicating the message to show when the system is unavailable in ALC terminals.  
     PropertyGets or sets a value indicating whether this terminal object is being used in a Terminal User Control context.  
     PropertyGets the theme object.  
     PropertyGets the Common VB Project (VBA use only)  
     PropertyGets the document specific VBA Project (VBA use only)  
     PropertyGets the version of the terminal session control.  
    Top
    Public Methods
     NameDescription
     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.  
     MethodCloses the terminal session with the close option.  
     MethodConnects to the host.  
     MethodDisconnects from the host.  
     MethodExecute a given action. Actions possible is defined in InputMapActionID.  
     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.  
     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.

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