Table Of Contents

Previous topic

MultiAttribute

Next topic

_ComponentManager

This Page

phoenix_title component

Component plugin classes.

This module defines base classes and for deriving component plugin classes and contains some global variables used to register components with XRCed.

Components are objects of Component class or one of the derived classes used to define specialized components (such as sizers). After a component object is constructed and configured it can be registered using the Manager global object.


class_hierarchy Inheritance Diagram

Inheritance diagram for module component

Inheritance diagram of component


class_summary Classes Summary

_ComponentManager Component manager used to register component plugins.
BoxSizer Sizers are not windows and have common implicit node.
Component Base class for component plugins.
Container Base class for containers.
RootComponent Special root component.
SimpleComponent Component without window attributes and styles.
SimpleContainer Container without window attributes and styles.
Sizer Sizers are not windows and have common implicit node.
SmartContainer Base class for containers with implicit nodes.