DelphiDelphiVCLPythonPython GUIWindows

Learn About delphivcl.Application.Destroying

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 owned component so that its csDestroying flag is also set. If csDestroying is already set, Destroying does nothing. It is…
Read more
DelphiDelphiVCLPythonPython GUIWindows

Understanding delphivcl.Application.DefaultHandler

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…
Read more
DelphiPythonPython GUIWindows

Learn To Build A Python GUI For Manipulating Datetime Using Delorean Library In A Delphi Windows App

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 when dealing with datetime in Python. Understanding that timing is delicate enough of a problem, Delorean hopes to provide a…
Read more
DelphiDelphiVCLPythonPython GUIWindows

How to use the delphivcl.Application.Destroy Destructor

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 application. Destroy signals that the application has been deactivated before calling the inherited destructor. It then frees memory for…
Read more