Vcl.Controls.TWinControl.Create
Delphi
constructor Create(AOwner: TComponent); override;
C++
__fastcall virtual TWinControl(System::Classes::TComponent* AOwner);
__fastcall TWinControl(HWND ParentWindow);
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
constructor | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TWinControl |
Description
Creates an instance of TWinControl.
Call Create to construct and initialize a new control and insert the newly-constructed control into its owner, as specified by the AOwner parameter. Create inserts the control in the owner by calling the owner's InsertComponent method.
Most controls override Create to initialize their unique properties. Objects that override the Create method must always call the inherited Create method first, and then proceed with the component-specific initialization. Specify the override directive when overriding the Create method.
If a component's Create method allocates resources or memory, override the Destroy method to free those resources.