InfoConnect API Guide
Attachmate.Reflection.Emulation.T27 Namespace / IT27Screen Interface
Properties Methods Events

In This Topic
    IT27Screen Interface Members
    In This Topic

    The following tables list the members exposed by IT27Screen.

    Public Properties
     NameDescription
     PropertyGets or sets a value indicating whether selected text is automatically copied to the clipboard.  
     PropertyGets or sets a value indicating whether text remains selected after it is copied to the Clipboard.  
     PropertyGets the number of columns in the screen.  
     PropertyGets a value that corresponds to the current terminal page number.  
     PropertyGets or sets the cursor's column location relative to the left edge of the terminal window.  
     PropertyGets or sets a value indicating whether the cursor should be placed after the last selected text.  
     PropertyGets or sets the cursor's row location relative to the top edge of the terminal window.  
     PropertyGets a value indicating whether the T27 status line is currently in Enquire mode  
     PropertyGets the HotSpots object which is used to obtain/specify information pertaining to HotSpots behavior.  
     PropertyGets a value indicating whether the terminal is in forms mode.  
     PropertyGets a value indicating whether the keyboard is locked.  
     PropertyGets a value indicating the current T27 status line system message. If there is no message, the returned string is whitespace characters. The user message is 16 characters in length.  
     PropertyGets the parent object (IT27Terminal).  
     PropertyGets the number of rows of the screen.  
     PropertyGets a value indicating the settle state (stability) of the current screen.  
     PropertyGets or sets time duration during which there should be no host data changes.  
     PropertyGets the area of the screen that's currently selected.  
     PropertyGets or sets options (Block or Stream) that determine the shape of a selected region.  
     PropertyGets or sets a value indicating whether trailing blank lines are removed from the cut or copied text.  
    Top
    Public Methods
     NameDescription
     MethodCancels the text selection in the terminal window. If no text is selected, this method has no effect.  
     MethodCopies selected text to the Clipboard.  
     MethodAppends selected text to the end of the Clipboard.  
     MethodCopies selected text to one of 4 clipboard buffers. If an invalid bufferNum value is specified, the request is ignored.  
     MethodCuts selected text and copies it to the Clipboard.  
     MethodSelects all text in the terminal window between the selection start position and the specified coordinates.  
     MethodSelects all text in the terminal window in all rows between the starting row and the specified row.  
     MethodOverloaded. Locates a field starting from the specified row and column.  
     MethodGets the ScreenCharacter at the specified location.  
     MethodGets ScreenCharacter objects from the specified screen location. Each object represents one character.  
     MethodGets the host field that the specified row and column are part of.  
     MethodGets a host field collection that matches specifed fieldAttributes.  
     MethodGets the text of the field that the specified row and column are part of.  
     MethodGets the text from the specified location.  
     MethodGets the text from the specified screen area.  
     MethodTests whether the specified screen location is a field attribute position.  
     MethodLocks the screen so that users cannot use the keyboard to provide input.  
     MethodOverloaded. Moves the cursor to the specified screen location.  
     MethodCopies data from the Clipboard to the current cursor location.  
     MethodPastes remaining text from a previous Paste command.  
     MethodPastes data from a specified clipboard buffer, if the specified buffer contains data. Ignored if an invalid bufferNum value is specified, or if the specified clipboard buffer does not contain data.  
     MethodPuts a ScreenCharacter at the specified screen location.  
     MethodOverloaded. Puts text at the specified screen location.  
     MethodConverts screen position in row and column to linear screen buffer index.  
     MethodGets the column value of a screen location pointed to by screenIndex.  
     MethodGets the screen coordinate of a screen location pointed to by screenIndex.  
     MethodGets the row value of a screen location pointed to by screenIndex.  
     MethodOverloaded. Searches the specified text starting from the specified screen location.  
     MethodSelects all of the text on the screen.  
     MethodSends a host control key to the host.  
     MethodSends a host control key to the host.  
     MethodSends the text string to the host.  
     MethodSets starting coordinates for selecting text.  
     MethodUnlocks the screen. See the LockInput() method for more information.  
     MethodWaits for the specified duration.  
     MethodWaits for the specified control key press.  
     MethodOverloaded. Waits for the cursor to be at the specified screen location.  
     MethodWaits for host screen data to settle.  
     MethodWait for the keyboard to be unloacked enabled and ready for additional input.  
     MethodOverloaded. Waits for the specified text to appear at the specified screen location.  
    Top
    Public Events
     NameDescription
     EventOccurs after data keys are rendered on the terminal screen.  
     EventOccurs before a control key is sent to the host.  
     EventOccurs before a data key is sent to the host.  
     EventOccurs when the cursor moves into a different field.  
     EventOccurs when the keyboard is locked.  
     EventOccurs when as the keyboard is unlocked.  
     EventThis event occurs when a session window is clicked by the mouse.  
     EventOccurs when the screen has been quiet for the time duration specified by the ScreenSettleTime property.  
     EventOccurs when host data causes the data on the screen to change.  
    Top
    See Also