Vcl.Forms.IDesignerHook
Delphi
IDesignerHook = interface(IDesignerNotify)
C++
__interface INTERFACE_UUID("{1E431DA5-2BEA-4DE7-A330-CC45FD2FB1EC}") IDesignerHook : public System::Classes::IDesignerNotify
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
interface class |
public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
Description
IDesignerHook is an interface that allows component writers to interact with the form designer in the IDE.
IDesignerHook provides access to the form currently under construction in the form designer, and influences the behavior of the designer by specifying whether the object under construction is a form (as opposed to a composite component), drawing the grid that assists in layout, and so on.
Component writers can access the current IDesignerHook interface using the Designer property of a form.
Note: C++ method declarations that use IDesignerHook use the _di_IDesignerHook type instead. This is a DelphiInterface wrapper around the IDesignerHook interface:
typedef System::DelphiInterface< IDesignerHook > _di_IDesignerHook;