InfoConnect for Airlines
IAlcTerminal Interface Members
Properties  Methods  Events

The following tables list the members exposed by IAlcTerminal.

Public Properties
 NameDescription
 PropertyAfterConnectMacroGets or sets the macro or action that is run after the session connects.  
 PropertyAlternateALCEndItemBehavior  
 PropertyAlternateALCEndItemChar

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.

 
 PropertyBeforeConnectMacroGets or sets the macro or action that is run before the session connects.  
 PropertyClearScreenAtDisconnectGets or sets a value indicating whether the terminal screen is cleared when the session is disconnected.  
 PropertyContextMenusGets the ContextMenus object.  
 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.  
 PropertyDisplayApolloTabs

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

 
 PropertyDisplayNewLines

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

 
 PropertyForceInputToCaps

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

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

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

 
 PropertyMaxSavedInputs

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

 
 PropertyModifiedGets a value indicating whether the session configuration has changed.  
 PropertyMouseMapperGets the MouseMapper object.  
 PropertyNameGets or sets the name of the control. (Inherited from Attachmate.Reflection.Framework.IControl)
 PropertyPathIdGets or sets the InfoConnect Path ID used for this terminal session. Leave empty to be prompted at session startup for the path.  
 PropertyProductivityGets the Productivity object.  
 PropertyPushRepeatMessageGets or sets a value indicating the message to show for push repeat key in ALC terminals.  
 PropertyResendLastInputMessageGets or sets a value indicating the message to show for resent last input in ALC terminals.  
 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.  
 PropertyScreenSizeGets or sets a value indicating the ALC terminal screen dimensions to use  
 PropertySessionFilePathGets the session document file path. (Control properties are saved in session document files.) (Inherited from Attachmate.Reflection.Framework.IControl)
 PropertySignInText

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

 
 PropertySplitScreensShareInputRecallBufferGets or sets a value indicating whether to allow multiple split screen windows to share the saved input transactions.  
 PropertySystemUnavailableMessageGets or sets a value indicating the message to show when the system is unavailable in ALC terminals.  
 PropertyTerminalUserControlContextGets or sets a value indicating whether this terminal object is being used in a Terminal User Control context.  
 PropertyThemeGets the theme object.  
 PropertyVBCommonProjectGets the Common VB Project (VBA use only)  
 PropertyVBProjectGets the document specific VBA Project (VBA use only)  
 PropertyVersionGets the version of the terminal session control.  
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