VCF::DelegatedContainer< ContainerType > Class Template Reference
This class is used to provide easy access to a containers methods so the developer doesn't have to get the container instance of the control. More...
#include <vcf/ApplicationKit/Container.h>
Public Member Functions | |
| DelegatedContainer () | |
| void | paintChildren (GraphicsContext *context) |
| void | add (Control *child) |
| void | add (Control *child, const AlignmentType &alignment) |
| void | insertBeforeControl (Control *child, const AlignmentType &alignment, Control *beforeControl) |
| void | insertAtIndex (Control *child, const AlignmentType &alignment, const uint32 &index) |
| void | sendControlToFront (Control *child) |
| void | sendControlToBack (Control *child) |
| void | remove (Control *child) |
| Enumerator< Control * > * | getChildren () |
| uint32 | getChildCount () |
| Control * | findControl (const String &controlName) |
| void | resizeChildren (Control *control) |
| Control * | getControlAtIndex (const uint32 &index) |
| int32 | getControlIndex (Control *control) |
| void | updateTabOrder (Control *child, uint32 &newTabOrder) |
| void | getTabList (std::vector< Control * > &tabList) |
| void | setContainerControl (Control *control) |
| Control * | getContainerControl () |
| void | setContainerDelegate (ContainerType *delegate) |
Protected Attributes | |
| ContainerType * | delegate_ |
Detailed Description
template<typename ContainerType>
class VCF::DelegatedContainer< ContainerType >
This class is used to provide easy access to a containers methods so the developer doesn't have to get the container instance of the control.
See the Container class for documentation of the actual methods.
- See also:
- Container
Constructor & Destructor Documentation
|
|||||||||
|
|
Member Function Documentation
|
||||||||||||||||
|
Reimplemented in VCF::ToolbarDock. |
|
||||||||||
|
Reimplemented in VCF::ToolbarDock. |
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
Reimplemented in VCF::ToolbarDock. |
|
||||||||||
|
Reimplemented in VCF::Window. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||||||||
|
|
Member Data Documentation
|
|||||
|
|
The documentation for this class was generated from the following file:
- vcf/ApplicationKit/Container.h
