This shows how to USE the CONTROLS unit in a way that will work for all versions of Delphi (old and new) as well as VCL and FireMonkey.,
You can use variations of this for other units
Continue reading “Delphi – uses controls unit in all versions of Delphi, VCL, FMX”
Create a Delphi FireMonkey (FMX) form that the user can click through
This post shows you how to create a Delphi FireMonkey (FMX) form that the user can click through as if the form did not exist.
Continue reading “Delphi FMX – click through form. HitTest not available”
Delphi TSplitter does not immediately refresh other controls when you are dragging it.
To make a Delphi TSplitter immediately repaint the screen when you drag it with the mouse, set ResizeStyle = rsUpdate
Continue reading “Delphi TSplitter immediate repaint screen while dragging”
This post shows you how to get the color of the title bar for the active window. The method to get the color of the title bar of an active window in Delphi has changed over time.
Continue reading “Get color of active window title bar in Delphi”
Examples of Devart Unidac connecting to an Oracle database using Oracle Client and direct connection (no Oracle Client)
Continue reading “Examples of Devart UniDac connecting to Oracle database”
Implement multi-line captions in Delphi for TPanel, Tlabel and buttons (TButton, TSpeedButton, TBitBtn)
This is native Delphi code. You don’t need to hack the form’s text file
VCL and FireMonkey source code is included
Continue reading “Multi-Line Captions for TLabel, TPanel and Buttons. Delphi VCL and FireMonkey”
Learn how to setup multi line popup hints in Delphi for any type of control for both VCL and FireMonkey.
This uses native Delphi code. You don’t need to hack the forms’s DFM text file
Continue reading “Multi Line Popup Hints for Delphi VCL and FMX”