#include <events.h>
Public Member Functions | |
wxIFMDeleteComponentEvent (wxIFMComponent *component) | |
wxIFMDeleteComponentEvent (const wxIFMNewComponentEvent &event) | |
virtual wxEvent * | Clone () const |
This event should be used if a plugin determines that a certain component is no longer required and should be deleted. An example of this is when you drag the only panel of a container and dock it into another container. The first container now has no children, generates the delete component event to delete the itself, and in the case of the default interface plugin, removes the container from the top level container list if it was a top level container.
This event will not be used to cleanup components while shutting down.
If the component being deleted has children, the childre will also be sent a wxIFMDeleteComponentEvent, and will be deleted with their parent.
Definition at line 268 of file events.h.
|
Definition at line 272 of file events.h. Referenced by Clone(). |
|
|
|
Definition at line 280 of file events.h. References wxIFMDeleteComponentEvent(). |