ui::util::ButtonGroup Class Reference

Inheritance diagram for ui::util::ButtonGroup:

Inheritance graph
[legend]
Collaboration diagram for ui::util::ButtonGroup:

Collaboration graph
[legend]
List of all members.

Detailed Description

A group of ToggleButtons from which only one can be selected. Once one is selected, the others are deselected.
Note:
Note that this class is not part of the Component hierarchy, and thus must be managed by the user. This means its memory must be freed after it's used.


Public Member Functions

void add (ToggleButton *button)
int getButtonCount ()
void remove (ToggleButton *button)


Member Function Documentation

void ui::util::ButtonGroup::add ToggleButton *  button  ) 
 

Add a ToggleButton to the group.

Parameters:
button The ToggleButton derivative to add to this group.

int ui::util::ButtonGroup::getButtonCount  ) 
 

Returns the number of ToggleButtons in this group.

Returns:
the number of buttons in this group.

void ui::util::ButtonGroup::remove ToggleButton *  button  ) 
 

Removes a ToggleButton from this group.

Parameters:
button The ToggleButton derivative to remove from this group.


Generated on Mon Jun 20 19:42:03 2005 for UI by doxygen 1.3.1 using KingsTools