TIPS :: 
If the form's BorderStyle property is bsDialog and biHelp is included in BorderIcons, a question mark appears in the form's title bar and when clicked, the cursor changes to crHelp.
If you want to execute some custom code when the user clicks the Help button, you need to handle two Windows messages: WM_NCLBUTTONUP and WM_NCLBUTTONDOWN. Those messages are posted to the window when the user presses and releases the left mouse button while the cursor is within the non-client area of a window.
Read the full article to learn how to Execute a Custom Action On The Form's Help Button Click
Related: Move a form without the caption bar | Capture Maximize/Minimize (Form Title) Button Click | Creating a roll up Delphi form (with animation)

