Default hint text shown when the Text property is empty for the control.
Source position: stdctrls.pp line 878
public property TCustomEdit.TextHint : TTranslateString |
TextHint is a TTranslateString property which contains the inline hint text displayed for the control. It is displayed in the editable area for the TCustomEdit when the Text property is empty. Some platforms may refer to this feature as a "placeholder" or "editing hint". The value in TextHint is normally displayed using the color in clGrayText.
The display behavior for TextHint is platform-specific. On some platforms, the text hint is displayed any time the value in Text is empty. For others, it is displayed only when the control does not have focus.
Setting a new value in TextHint causes the widgetset class to be notified, and the value is displayed in the edit control when allowed. If the new property value is an empty string (''), the text hint is removed from the control.
For platforms that do not provide native support for TextHint, an emulated text hint is displayed. This is a TCustomEdit control created to enable the feature, and can be displayed only when the original control does not have focus.
TextHint is different than Hint, which displays a balloon tip when ShowHint is set to True and the mouse is over the control.
|
The text displayed and edited for the control. |
|
|
Indicates if the value in TextHint can be displayed in the edit control. |
|
|
The text to show in the Hint window for the control. |
|
|
Enables Hint display for the control. |
Lazarus Component Library (LCL) | Version 3.99-1b97b99691 (2024-09-01) | Home |