|
|
|
|
|
- Definition
- Special case: RTF control
- Limitation: Changing the position of the input cursor
Cursor (Property) In french: Curseur
Not available
Definition The mouse cursor allows you to easily determine where an action will be performed. For a control in edit mode, the cursor turns into a blinking vertical line, allowing you to identify the location of the next character.
If a selection is made, selected characters are highlighted. The cursor position is set at the beginning of the highlighted section. For example: | | | The input cursor is placed at the beginning of the input area. Its position is 1. | | The input cursor is placed at the end of the input area. Its position is 7 in this example. | | The input cursor is placed at the beginning of the highlighted section (position 3 in this example). The CursorEnd property gets and sets the end of the selected area. |
The Cursor property gets and sets the position of the mouse cursor in one of the following controls: - Edit control.
- Editable Combo Box control.
- "Edit control" column and "Editable Combo Box" column in a Table control.
- Word Processing control.
- HTML Editor control.
- Code Editor control.
New in version SaaS Code Editor control.
Remark: To get the text selected in an Edit control, an editable Combo Box or a column in a Table control, you can use SelectedText. New in version SaaS Tip: To select text in an Edit control from a Button control: - The "Automatic erase" option must not be enabled in the Edit control (unless the entire content of the control is to be deleted).
- The button must be an "Interrupt" button and contain the following code, for example:
EDT_Edit1.Cursor = 1
EDT_Edit1.CursorEnd = Length(EDT_Edit1) + 1
ScreenFirst(EDT_Edit1)
EDT_ControlName = Left(EDT_ControlName, EDT_ControlName.Cursor) + ...
" is called " + Right(EDT_ControlName, EDT_ControlName.Cursor)
Syntax
Getting the position of the input cursor Hide the details
<Current value> = <Control used>.Cursor
Changing the position of the input cursor Hide the details
<Control used>.Cursor = <New value>
Remarks Limitation: Changing the position of the input cursor The position of the input cursor can be changed only if the control is in edit mode. If the control is not in edit mode, the Cursor property returns 0.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|