Click or drag to resize

HaoTerm Class

Represents a terminal control.
Inheritance Hierarchy
SystemObject
  System.Windows.ThreadingDispatcherObject
    System.WindowsDependencyObject
      System.Windows.MediaVisual
        System.WindowsUIElement
          System.WindowsFrameworkElement
            System.Windows.ControlsControl
              System.Windows.ControlsContentControl
                System.Windows.ControlsUserControl
                  Flex.Hal.TermHaoTerm

Namespace: Flex.Hal.Term
Assembly: Flex.Hal.Term (in Flex.Hal.Term.dll) Version: 6.0.8219.1880
Syntax
public class HaoTerm : UserControl, IComponentConnector

The HaoTerm type exposes the following members.

Constructors
 NameDescription
Public methodHaoTermInitializes a new instance of the HaoTerm class
Top
Properties
 NameDescription
Public propertyColorScheme Gets or sets the color scheme.
Public propertyCursorBlink Gets or sets a value that indicates whether cursor blinking is enabled or not.
Public propertyCursorRuler Gets or sets the cursor ruler type.
Public propertyCursorShape Gets or sets the cursor shape.
Public propertyEditScheme Gets or sets the edit scheme.
Public propertyEmulOptions3270Display Provides access to the emulation options for 3270 display sessions.
Public propertyEmulOptions5250Display Provides access to the emulation options for 5250 display sessions.
Public propertyEmulOptionsVt Provides access to the emulation options for VT or SCOANSI sessions.
Public propertyEmulOptionsWyse Provides access to the emulation options for Wyse sessions.
Public propertyFieldAttributes Gets or sets a value that indicates if the field attributes are visible.
Public propertyFontFamily Gets or sets the font family.
Public propertyFontSize Gets or sets the font size.
Public propertyFontWeight Gets or sets the font weight.
Public propertyHotspotScheme Gets or sets the hotspot scheme.
Public propertyIsDisplay Gets a value that indicates whether the current session is a display session.
Public propertyIsPrinter Gets a value that indicates whether the current session is a printer session.
Public propertyKeyboardScheme Gets or sets the keyboard scheme.
Public propertyMouseScheme Gets or sets the mouse scheme.
Public propertyPageSetupHostPrinting Gets or sets the PageSetupInfo for host printing.
Public propertyPageSetupPrintScreen Gets or sets the PageSetupInfo for print screen.
Public propertySession Gets or sets the OhioSession object associated with the terminal control.
Public propertyShowBlinkTextAs Gets or sets a value that indicates how blinking text are displayed.
Public propertyStatus Gets the action status of the terminal.
Public propertyStatusText Gets the status text of the terminal.
Public propertyTypeAheadTimeout Gets or sets the type ahead time out value in milliseconds.
Top
Methods
 NameDescription
Public methodDoAction Sends the specified key.
Public methodDoActionAsync Performs a UserAction on the terminal control.
Public methodDoActionCanExecute(HostKeyCode) Determines whether the specified key can be executed.
Public methodDoActionCanExecute(UserAction) Determines whether the specified action can be executed.
Public methodInitializeComponent InitializeComponent
Public methodPrintScreen Prints the current screen using the settings from PageSetupPrintScreen.
Top
Events
 NameDescription
Public eventNotification Occurs when the control has events that require attention.
Top
Fields
 NameDescription
Public fieldStatic memberColorSchemeProperty Identifies the ColorScheme dependency property.
Public fieldStatic memberCursorBlinkProperty Identifies the CursorBlink dependency property.
Public fieldStatic memberCursorRulerProperty Identifies the CursorRuler dependency property.
Public fieldStatic memberCursorShapeProperty Identifies the CursorShape dependency property.
Public fieldStatic memberEditSchemeProperty Identifies the EditScheme dependency property.
Public fieldStatic memberFieldAttributesProperty Identifies the FieldAttributes dependency property.
Public fieldStatic memberFontFamilyProperty Identifies the FontFamily dependency property.
Public fieldStatic memberFontSizeProperty Identifies the FontSize dependency property.
Public fieldStatic memberFontWeightProperty Identifies the FontWeight dependency property.
Public fieldStatic memberHotspotSchemeProperty Identifies the HotspotScheme dependency property.
Public fieldStatic memberIsDisplayProperty Identifies the IsDisplay dependency property.
Public fieldStatic memberIsPrinterProperty Identifies the IsPrinter dependency property.
Public fieldStatic memberKeyboardSchemeProperty Identifies the KeyboardScheme dependency property.
Public fieldStatic memberMouseSchemeProperty Identifies the MouseScheme dependency property.
Public fieldStatic memberSessionProperty Identifies the Session dependency property.
Public fieldStatic memberShowBlinkTextAsProperty Identifies the ShowBlinkTextAs dependency property.
Public fieldStatic memberStatusProperty Identifies the Status dependency property.
Public fieldStatic memberStatusTextProperty Identifies the StatusText dependency property.
Public fieldStatic memberTypeAheadTimeoutProperty Identifies the TypeAheadTimeout dependency property.
Top
See Also