xfltk::WidgetCreator Class Reference

#include <WidgetCreator.h>

Inheritance diagram for xfltk::WidgetCreator:

xfltk::HierarhyWidgetCreatorBase xfltk::HierarhyWidgetCreator< fltkWidgetType > xfltk::HierarhyWidgetCreator0< fltkWidgetType > List of all members.

Public Member Functions

 WidgetCreator (GUI &gui)
GUIgui ()
virtual fltk::Widget * create_begin (const char **attr)=0
virtual void create_end ()=0
virtual ~WidgetCreator ()

Detailed Description

Construct widget and set it attributes

Definition at line 16 of file WidgetCreator.h.


Member Function Documentation

virtual fltk::Widget* xfltk::WidgetCreator::create_begin const char **  attr  )  [pure virtual]
 

This method create and initialize widget with given name and atributes. It is invoked before any children widgets are create.

Parameters:
name 
attr widget atributes (null-teriminated array) (attr[i], attr[i+1]) = (attribute name, attribute value) when i = 0, 2, 4, ...
Returns:
pointer to created widget or 0 (when there is no widget creator for given name)

Implemented in xfltk::HierarhyWidgetCreatorBase.

virtual void xfltk::WidgetCreator::create_end  )  [pure virtual]
 

End constructing widget with given name.

Parameters:
name 

Implemented in xfltk::HierarhyWidgetCreatorBase.


The documentation for this class was generated from the following file:
Generated on Tue Jan 3 14:32:38 2006 for xfltk by  doxygen 1.4.6-NO