in
TListView Tips and Tricks ::

When the Checkboxes property is True, ListView includes a check box next to the items in the list. To get the "checked" state for an item in the list view, read the Checked boolean property.
You will notice that checking or unchecking the item in a list view will not change the selected item - the item that gets checked will not get selected.
Read the full article to learn how to Programmatically Select a TListView Item on Item Check / Uncheck
Related:
in Delphi Tips :: If you need to add a custom property to a form and have it initialized *before* the OnCreate event, you will need to override the form's constructor.
Read the full article to learn about Adding Custom Properties to Delphi Forms; Overriding the Create Constructor.
Related:
in Delphi VCL :: 
The TTreeView Delphi control wraps the Windows tree view control. TTreeView is comonly used when a hierarhical structure needs to be displayed to the user.
To display different hints for every node in a tree view, you need to change the Hint property of the TTreeView control depending on the item the mouse is over.
Read the full article to learn how to Display Custom TTreeView Item Hints.
Related:
in Delphi TIPS ::
By Windows design, when you hover your mouse over an item, a hint (tooltip) window appears containing the title of the item under the mouse cursor, if the entire title is not currently visible.
Sometimes, you might want to disable such tree view behavior in order to show, for example, custom hints for every tree node.
Read the full article to learn how to Disable Automatic Hint Feature for the TTreeView.
Related: