InfoConnect for Airlines VBA Guide
AlcTerminal Object Members

The following tables list the members exposed by AlcTerminal.

Properties
 NameDescription
Public PropertyAfterConnectMacroGets or sets the macro or action that is run after the session connects.  
Public PropertyAlternateALCEndItemBehaviorAlternateALCEndItemBehavior TODO  
Public PropertyAlternateALCEndItemCharGets 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.  
Public PropertyBeforeConnectMacroGets or sets the macro or action that is run before the session connects.  
Public PropertyClearScreenAtDisconnectGets or sets a value indicating whether the terminal screen is cleared when the session is disconnected.  
Public PropertyContextMenusGets the ContextMenus object.  
Public PropertyDisableKeystrokeProductivityGets or sets a value indicating whether all keystroke functionality for Productivity features (such as Spell Check and Auto Complete) is disabled.  
Public PropertyDisableScreenHistoryGets or sets a value indicating whether recording of Screen History is disabled.  
Public PropertyDisplayApolloTabsGets or sets a value indicating whether tab characters (tab stops) from the Apollo host are displayed on the ALC screen.  
Public PropertyDisplayNewLinesGets or sets a value indicating whether to display the new line character when the ENTER key is pressed.
If false, the new line character is not displayed.  
Public PropertyForceInputToCapsGets or sets a value indicating whether to change all typed alphabetic characters to upper case.  
Public PropertyIsConnectedGets a value indicating whether the session is connected.  
Public PropertyKeyboardLockedMessageGets or sets a value indicating the message to show when the keyboard is locked in ALC terminals.  
Public PropertyKeyboardMapperGets the KeyboardMapper object.  
Public PropertyMacroGets the Macro object.  
Public PropertyManualConnectGets or sets a value indicating whether the user must explicitly connect to the host on session startup.  
Public PropertyMaxOutputScreenRecallGets or sets the maximum number of output buffers that are saved. The range of valid values is 0-17.  
Public PropertyMaxSavedInputsGets or sets the number of entries to save (1-20) so that they can be recalled later.
 
Public PropertyModifiedGets a value indicating whether the session configuration has changed.  
Public PropertyMouseMapperGets the MouseMapper object.  
Public PropertyPathIdGets or sets the InfoConnect Path ID used for this terminal session. Leave empty to be prompted at session startup for the path.  
Public PropertyProductivityGets the Productivity object.  
Public PropertyPushRepeatMessageGets or sets a value indicating the message to show for push repeat key in ALC terminals.  
Public PropertyResendLastInputMessageGets or sets a value indicating the message to show for resent last input in ALC terminals.  
Public PropertyRunMacroAfterConnectGets or sets a value indicating whether a macro or action is to be run after the session is connected.  
Public PropertyRunMacroAtReconnectGets or sets a value indicating whether the connect macro or action is to be run after the session is reconnected.  
Public PropertyRunMacroBeforeConnectGets or sets a value indicating whether a macro or action is to be run before the session is connected.  
Public PropertyScreenGets the Screen object.  
Public PropertyScreenSizeGets or sets a value indicating the ALC terminal screen dimensions to use  
Public PropertySignInTextGets or sets the string used to identify an entry you do not want recalled.  
Public PropertySplitScreensShareInputRecallBufferGets or sets a value indicating whether to allow multiple split screen windows to share the saved input transactions.  
Public PropertySystemUnavailableMessageGets or sets a value indicating the message to show when the system is unavailable in ALC terminals.  
Public PropertyThemeGets the Theme object.  
Public PropertyVBCommonProjectGets the VBA common project from VBA  
Public PropertyVBProjectGets the document specific VBA project from VBA  
Public PropertyVersionGets the version of the terminal session control.  
Top
Methods and Functions
 NameDescription
Public MethodCloseCloses the terminal session with the close option.  
Public MethodConnectConnects to the host.  
Public MethodDisconnectDisconnects from the host. If no connection currently exists, this method is ignored. Use the IsConnected property to determine if a connection already exists.  
Public MethodExecuteExecute a given action. Actions possible is defined in InputMapActionID.  
Public MethodSaveSaves all settings.  
Public MethodSaveAsSaves all settings to the specified file.  
Top
Events
 NameDescription
Public EventAfterConnectOccurs after InfoConnect connects to the host.  
Public EventAfterDisconnectOccurs after InfoConnect disconnects from the host.  
Public EventBeforeConnectOccurs before InfoConnect connects to the host.  
Public EventBeforeDisconnectOccurs before InfoConnect disconnects from the host.  
Public EventClosedOccurs before the session closes.  
Public EventCreditCardRecognizedOccurs when an unredacted Primary Account Number (PAN) is displayed or accessed.  
Top
See Also