Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

CB2::Form Class Reference

#include <Forms.h>

Inheritance diagram for CB2::Form:

CB2::Widget CB2::Class List of all members.

Public Member Functions

 Form (Container &parent, const String &css_class="", const String &css_id="")
 Form (Application &parent, const String &css_class="", const String &css_id="")
virtual ~Form ()
virtual TemplateAdd (FormElement *child, String &anchor)

Public Attributes

int tag
 Tag for user-specific data.


Protected Member Functions

void Data (const String &data)
 Render widget.


Private Types

typedef List< FormElementelement_list

Private Member Functions

void init (const String &css_class, const String &css_id)

Private Attributes

Templatemtempl
element_list elements

Member Typedef Documentation

typedef List< FormElement> CB2::Form::element_list [private]
 


Constructor & Destructor Documentation

Form::Form Container parent,
const String css_class = "",
const String css_id = ""
 

Form::Form Application parent,
const String css_class = "",
const String css_id = ""
 

Form::~Form  )  [virtual]
 


Member Function Documentation

Template * Form::Add FormElement child,
String anchor
[virtual]
 

void Widget::Data const String data  )  [protected, inherited]
 

Render widget.

Render widget contents to the parent template.

Parameters:
data Widget contents.

void Form::init const String css_class,
const String css_id
[private]
 


Member Data Documentation

element_list CB2::Form::elements [private]
 

Template* CB2::Form::mtempl [private]
 

int CB2::Class::tag [inherited]
 

Tag for user-specific data.


The documentation for this class was generated from the following files:
Generated on Thu Sep 16 23:26:50 2004 for ColorBox2 by doxygen 1.3.7