Specifies whether the component displays the caret.
Declaration
Read-Write Property | Boolean |
componentPropObj | One of the objects listed in the Applies To section |
Applies To
This property applies to the following objects:
Description
Use the HideCursor
property to specify whether the component displays the caret within the edit field. If the caret is hidden, the component’s text cannot be changed in the edit field.
Property Value
True, if the component hides the caret or False otherwise.
Remarks
Setting the HideCursor
property to True forbids user input into the edit field of the component. The component’s text can only be changed from script code (for instance, it can be changed by an event handler that processes button presses). This is similar to the situation when the ReadOnly
property is True, but the difference is that in read-only mode the component does not hide the cursor thus giving a user the possibility to copy the component’s text to the clipboard.
Note that the ViewStyle
and HideCursor
properties depends on each other. HideCursor
is only True if ViewStyle
is not equal to vsNormal and vice versa. For instance, if ViewStyle
is vsNormal (or 0) and you assign True to HideCursor
, the ViewStyle
property value will be changed to vsHideCursor. If you assign vsNormal to the ViewStyle
property, HideCursor
is automatically changed to False.