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. |
Topic |
Description |
The methods of the IDesignIDEEvents class are listed here. |
Topic |
Description |
The events of the TDesignerEvents class are listed here. |
|
Method |
|
Event |
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 |
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!
|