DelphiDelphiVCLPythonPython GUIWindows

What Does The Hint Property In DelphiVCL.Application Do?

DelphiVCL.Application.Hint blog banner

Hint or DelphiVCL.Application.Hint property specifies the text string that appears in the Help Hint box.

How to use DelphiVCL.Application.Hint properly?

The Hint property stores the Hint value of the control or menu item that appears in the Help Hint box when the mouse is moving over the control. It can also be assigned a string value that informs the user of action, error, or something else. Therefore, use Hint either to:

  • Transfer hints from controls to another area of the display, such as a status bar, using the OnHint event handler. This reads the Hint property.
  • Indicate the status of the application while it is processing an action. This sets the Hint property.

Help Hints appear when the OnHint event occurs. Therefore, if the TApplication’s Hint property is assigned to the status bar’s caption, for example, the caption of the status bar control displays the current string value of the Hint property during an OnHint event.

How do I understand the two parts of the Hint string?

There are two parts to the Hint string–short and long–separated by the | character. Short hints are used by pop-up tooltips. Long hints are used by the status bar. Use the GetShortHint and GetLongHint global functions from the Controls unit to extract the long and short hints from a hint string.

Note: When setting a Hint to a message informing the user of an event occurring in the application, remember that, by default, the Hint string is reset to a control’s Hint when the mouse cursor moves over a control.

How to examine the properties and methods of DelphiVCL.Application.Hint?

Let’s browse all the properties and methods of the DelphiVCL.Application.Hint using dir() command:

See the responses in our Windows command prompt:

0dir-8992396

Where can I find out more information about the Application.Hint method?

You can also read short information about the DelphiVCL.Application.Hint using the print() command:

See the responses in our Windows command prompt:

0print-1717854

 

Check out DelphiVCL which easily allows you to build GUIs for Windows using Python.

close
Related posts
CodeDelphiPythonPython GUIRAD StudioWindows

Learn To Build A GUI For These 10 Ultimate Python AI Libraries

DelphiDelphiVCLPythonPython GUIWindows

What Is The HintShortPause Property in DelphiVCL.Application?

DelphiDelphiVCLPythonPython GUIWindows

Understanding The Application.HelpKeyword Property

DelphiDelphiVCLPythonPython GUIWindows

What Is The InheritsFrom Method?

Leave a Reply

Your email address will not be published. Required fields are marked *

en_USEnglish