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

CB2::Spacer Class Reference

Horizontal spacer. More...

#include <Widgets.h>

Inheritance diagram for CB2::Spacer:

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

Public Member Functions

 Spacer (Container &parent, const String &css_class="", const String &css_id="")
 Constructor.

 Spacer (Application &parent, const String &css_class="", const String &css_id="")
 Constructor.

 Spacer (Container &parent, const Size &height)
 Constructor.

 Spacer (Application &parent, const Size &height)
 Constructor.

virtual ~Spacer ()
 Destructor.


Public Attributes

int tag
 Tag for user-specific data.


Protected Member Functions

void Data (const String &data)
 Render widget.


Private Member Functions

void init (const String &css_class, const String &css_id)
 Initialize parameters.

void init (const Size &height)
 Initialize parameters.


Private Attributes

String data
 Spacer data.


Detailed Description

Horizontal spacer.

Empty widget creating horizontal space.


Constructor & Destructor Documentation

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

Constructor.

Create a spacer defined by CSS class and/or id.

Parameters:
parent Container containing this widget.
css_class CSS class of this widget.
css_id CSS id of this widget.

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

Constructor.

Create a spacer defined by CSS class and/or id.

Parameters:
parent Application containing this widget.
css_class CSS class of this widget.
css_id CSS id of this widget.

Spacer::Spacer Container parent,
const Size height
 

Constructor.

Create a spacer defined by its height.

Parameters:
parent Container containing this widget.
height Height of the spacer.

Spacer::Spacer Application parent,
const Size height
 

Constructor.

Create a spacer defined by its height.

Parameters:
parent Application containing this widget.
height Height of the spacer.

Spacer::~Spacer  )  [virtual]
 

Destructor.

Render the spacer.


Member Function Documentation

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

Render widget.

Render widget contents to the parent template.

Parameters:
data Widget contents.

void Spacer::init const Size height  )  [private]
 

Initialize parameters.

Initialize a spacer defined by its height.

Parameters:
parent Application containing this widget.

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

Initialize parameters.

Initialize a spacer defined by CSS class and/or id.

Parameters:
css_class CSS class of this widget.
css_id CSS id of this widget.


Member Data Documentation

String CB2::Spacer::data [private]
 

Spacer data.

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