Interface IEditor
A .NET Windows Forms multi-line edit box.
Inherited Members
Namespace: HP.LFT.SDK.WinForms
Assembly: HP.LFT.SDK.dll
Syntax
public interface IEditor : IUiObjectBase, IUiObjectBase, IClickable, IDoubleClickable, ILocationInfoProvider, ISupportSendKeys, ISupportDragAndDrop, IEnabledProvider, IVisibleProvider, ISupportsNativeObject, ITestObject, ITestObjectDescriber
Properties
CursorColumn
The character the cursor is on in the line the cursor is on (0-based).
Declaration
int CursorColumn { get; }
Property Value
| Type | Description |
|---|---|
| int |
CursorLine
The line the cursor is on in this object (0-based).
Declaration
int CursorLine { get; }
Property Value
| Type | Description |
|---|---|
| int |
ErrorText
Returns the tooltip text of the error icon associated with this object.
Declaration
string ErrorText { get; }
Property Value
| Type | Description |
|---|---|
| string |
SelectedText
The selected text in this control.
Declaration
string SelectedText { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
Select(int, int, int, int)
Selects text in a multi-line editor.
Declaration
void Select(int fromLine, int fromCharPos, int toLine, int toCharPos)
Parameters
| Type | Name | Description |
|---|---|---|
| int | fromLine | The line at which the selection starts, inclusive. |
| int | fromCharPos | The character position at which the selection starts, inclusive. |
| int | toLine | The line at which the selection ends, inclusive. |
| int | toCharPos | The character position at which the selection ends, inclusive. |
SetCursorPosition(int, int)
Places the cursor at the specified point in this multi-line editor.
Declaration
void SetCursorPosition(int line, int charPos)
Parameters
| Type | Name | Description |
|---|---|---|
| int | line | The zero-based row position at which the insertion point is placed. |
| int | charPos | The zero-based character position at which the insertion point is placed. |