DelphiVCL.Component is the common ancestor of all component classes.
Component is the base class for all components. Components are persistent objects that have the following capabilities:
IDE integration: The ability to appear on an IDE palette and be manipulated in a Form Designer.
Ownership: The ability to manage other components. If component A owns component B, then A is…
Learn About delphivcl.Application.Destroying
June 19, 2021
The Destroying method or DelphiVCL.Application.Destroying is used to indicate that the component and its owned components are about to be destroyed.
Destroying sets the csDestroying flag in the ComponentState property. It then calls the Destroying method for each…
Learn About delphivcl.Application.DestroyComponents
June 18, 2021
The DestroyComponents method or DelphiVCL.Application.DestroyComponents is used to destroy all owned components.
DestroyComponents iterates through the components owned by the component, removing each from the list of owned components and destroying it.
It is…
Understanding delphivcl.Application.DefaultHandler
June 18, 2021
Use the DefaultHandler method or DelphiVCL.Application.DefaultHandler to provide the interface for a method that processes message records.
DefaultHandler is called by Dispatch when it cannot find a method for a particular message. DefaultHandler provides message handling for all messages for which an object does not have specific handlers. Descendant classes that process messages override…
Specifies the Default Font used by the Application using delphivcl.Application.DefaultFont
June 18, 2021
Use the DefaultFont property or DelphiVCL.Application.DefaultFont to specify the default font used by the application.
DefaultFont specifies the default font used by the application. All newly created forms use DefaultFont if the ParentFont property is set to True.
Learn To Build A Python GUI For Manipulating Datetime Using Delorean Library In A Delphi Windows App
June 16, 2021
Are you looking for powerful tools to deal with datetime and build a nice GUI for them? You can build it easily by combining the Delorean and Python4Delphi library, inside Delphi and C++Builder.
Delorean is a library for clearing up the inconvenient truths that arise…
How to use the delphivcl.DrawGrid.Row
June 15, 2021
DelphiVCL.DrawGrid.Row specifies the index of the row that contains the selected cell.
Use DelphiVCL.DrawGrid.Row at runtime to determine the current row in the grid. Setting Row moves focus to the cell in the current column that is in the new row. The first row has an index of 0, the second row an index of 1, and so on.
The selected cell in the grid can be located by reading the Row…
How to use the delphivcl.DrawGrid.Col
June 14, 2021
DelphiVCL.DrawGrid.Col specifies the index of the column that contains the selected cell.
Use DelphiVCL.DrawGrid.Col at runtime to determine the current column in the grid. Setting Col moves focus to the cell in the current row that is in the new column. The first…
How to use the delphivcl.Application.Destroy Destructor
June 13, 2021
We use DelphiVCL.Application.Destroy to destroy the application instance and all of its associated memory.
Never call DelphiVCL.Application.Destroy or DelphiVCL.Application.Free. Instead, use the application’s Terminate method to end the…
How to use the delphivcl.Application.Run Method
June 12, 2021
DelphiVCL.Application.Run method used to execute the application.
Do not call DelphiVCL.Application.Run. In Delphi’s VCL, when creating a new project, The IDE automatically creates a main program block in the project file that calls the Run method. When the application is executed, the application’s Run method is called.
DelphiVCL.Application.Run contains the…