GUI::WidgetContainer Class Reference

Base class for widget container object. More...

#include <WidgetContainer.h>

Inheritance diagram for GUI::WidgetContainer:

GUI::WidgetBase GUI::Form List of all members.

Public Types

typedef WidgetBaseWIDGET_PTR_T
typedef std::list< WIDGET_PTR_TCHILDREN_T
typedef CHILDREN_T::iterator CHILDREN_ITOR_T

Public Member Functions

 WidgetContainer (const WindowHandle &h)
 Construct a new WidgetContainer object.
void addChild (WIDGET_PTR_T widget_ptr)
 Add a new child in the container.

Detailed Description

Base class for widget container object.

A WidgetContainer is-a widget that can contains widget


Member Typedef Documentation

typedef CHILDREN_T::iterator GUI::WidgetContainer::CHILDREN_ITOR_T

iterator for container of pointer to widget

typedef std::list< WIDGET_PTR_T > GUI::WidgetContainer::CHILDREN_T

container of pointer to widget

typedef WidgetBase* GUI::WidgetContainer::WIDGET_PTR_T

pointer to widget


Constructor & Destructor Documentation

GUI::WidgetContainer::WidgetContainer ( const WindowHandle h  ) 

Construct a new WidgetContainer object.

Parameters:
h handle of the window


Member Function Documentation

void GUI::WidgetContainer::addChild ( WIDGET_PTR_T  widget_ptr  ) 

Add a new child in the container.

Parameters:
widget_ptr pointer to the child widget


The documentation for this class was generated from the following files:
Generated on Wed Nov 15 22:21:10 2006 for Win32 by  doxygen 1.4.7