Links
EControl Form Designer Pro
TDesignerEvents Class

TDesignerEvents provides access to events of active designer and design environment

TDesignerEvents = class(TComponent, IDesignNotification, IClassSelector, IDesignIDEEvents, IUnknown);

edcDsnEvents

TDesignerEvents implements set of useful IDE interfaces such as

to provide corresponding behavior on IDE events. 

Using this events one can take specific actions on many aspects of design mode.

Topic 
Description 
The methods of the IClassSelector class are listed here. 
IDesignIDEEvents Interface
Topic 
Description 
The methods of the IDesignIDEEvents class are listed here. 
TDesignerEvents Class
Topic 
Description 
The events of the TDesignerEvents class are listed here. 
 
Method 
 
Event 
TDesignerEvents Class
TDesignerEvents Class 
Description 
Occurs when DsnManager.ActiveDesigner property is changed 
Occurs when the current selected component class in the component palette is changed. 
Occurs when designer is deactivated 
Occurs when designer is initializing. 
Occurs when user presses any key in active designer. 
Occurs when designer requests global components. 
Occurs when designer requests workspace origin. 
Occurs when object is deleted in the active designer 
Occurs when object is inserted in the active designer 
Occurs when object is modified in the active designer 
Occurs when user presses any key in active designer. 
Occurs when component palette changed, i.e. registered components is being changed. 
Occurs before component will be registered. 
Occurs when current selection in the active designer is changed. 
IClassSelector Methods 
Description 
Called when selected in component palette component class was changed. 
Called when component palette was changed. 
IDesignIDEEvents Interface
IDesignIDEEvents Interface 
Description 
Called when active designer was changed. 
Called before registering component class. 
Called to get global components. 
Called to get workspace origin. 
Called on key down in active designer. 
Called on key press in active designer. 
Copyright (c) 2004 - 2011 EControl Ltd.. All rights reserved.
What do you think about this topic? Send feedback!