xfltk::HierarhyWidgetCreatorBase Class Reference

Inheritance diagram for xfltk::HierarhyWidgetCreatorBase:

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

Public Member Functions

virtual fltk::Widget * new_widget ()=0
 HierarhyWidgetCreatorBase (GUI &gui, HierarhyWidgetFactory &factory)
virtual fltk::Widget * create_begin (const char **attr)
virtual void create_end ()

Protected Attributes

HierarhyWidgetFactoryfactory

Detailed Description

Definition at line 159 of file WidgetCreator.h.


Member Function Documentation

virtual fltk::Widget* xfltk::HierarhyWidgetCreatorBase::create_begin const char **  attr  )  [inline, 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)

Implements xfltk::WidgetCreator.

Definition at line 171 of file WidgetCreator.h.

virtual void xfltk::HierarhyWidgetCreatorBase::create_end  )  [inline, virtual]
 

End constructing widget with given name.

Parameters:
name 

Implements xfltk::WidgetCreator.

Definition at line 177 of file WidgetCreator.h.


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