Reflection
IIbmScreen Interface Methods

For a list of all members of this type, see IIbmScreen members.

Public Methods
 NameDescription
 MethodCancelSelectionCancels the text selection in the terminal window. If no text is selected, this method has no effect.  
 MethodConfigureHotSpotsLoad the hotspots file as the current hotspots definitions.  
 MethodCopyCopies selected text to the Clipboard.  
 MethodCopyAppendAppends selected text to the end of the Clipboard.  
 MethodCutCuts selected text and copies it to the Clipboard.  
 MethodExtendSelectionSelects all text in the terminal window between the selection start position and the specified coordinates.  
 MethodExtendSelectionRectSelects a block of text in the terminal window that includes all rows between the starting row and the specified row.  
 MethodFindFieldOverloaded. Locates a field starting from the specified row and column.  
 MethodGetCharacterGets the ScreenCharacter at the specified location.  
 MethodGetCharacterForegroundColorGets the foreground color of the character at the specified location.  
 MethodGetCharactersGets ScreenCharacter objects from the specified screen location. Each object represents one character.  
 MethodGetFieldGets the host field that the specified row and column are part of.  
 MethodGetFieldColorGets the foreground color of the host field that the specified row and column are part of.  
 MethodGetFieldsGets a host field collection that matches specifed fieldAttributes.  
 MethodGetFieldTextGets the text of the field contained within the specified row and column.  
 MethodGetTextGets the text from the specified location.  
 MethodGetTextExGets the text from the specified screen area.  
 MethodIsAttributeTests whether the specified screen location is a field attribute position.  
 MethodLightPenSimulates a light pen selection at the specified location in the terminal window.  
 MethodLockInputLocks the screen so that users cannot use the keyboard to provide input.  
 MethodMoveCursorMoves the cursor forward or back.  
 MethodMoveCursorToOverloaded. Moves the cursor to the specified screen location.  
 MethodPasteCopies data from the Clipboard to the cursor location in the terminal window.  
 MethodPasteContinuePastes remaining text from a previous Paste command.  
 MethodPutCharacterPuts a ScreenCharacter at the specified screen location.  
 MethodPutTextOverloaded. Puts text at the specified screen location.  
 MethodScreenCoordinateToIndexConverts screen position in row and column to linear screen buffer index.  
 MethodScreenIndexToColumnGets the column value of a screen location pointed to by screenIndex.  
 MethodScreenIndexToCoordinateGets the screen coordinate of a screen location pointed to by screenIndex.  
 MethodScreenIndexToRowGets the row value of a screen location pointed to by screenIndex.  
 MethodSearchTextOverloaded. Searches the specified text starting from the specified screen location.  
 MethodSelectAllSelects all of the text on the terminal window.  
 MethodSendControlKeySends a host control key to the host.  
 MethodSendControlKeySyncSends a host control key to the host.  
 MethodSendKeysSends the text string to the host.  
 MethodSetSelectionStartPosSets starting coordinates for selecting text. The default start position is the current cursor position.  
 MethodUndoUndoes the last edit operation.  
 MethodUnlockInputUnlocks the screen. See the LockInput() method for more information.  
 MethodWaitWaits for the specified duration.  
 MethodWaitForControlKeyWaits for the specified control key press.  
 MethodWaitForCursorOverloaded. Waits for the cursor to be at the specified screen location.  
 MethodWaitForHostSettleWaits for host screen data to settle.  
 MethodWaitForKeyboardEnabledWait for the keyboard to be unloacked enabled and ready for additional input.  
 MethodWaitForTextOverloaded. Waits for the specified text to appear at the specified screen location.  
Top
See Also