List of CControl object pointers in Fl_Group. More...
#include <CControlList.h>
Public Member Functions | |
CControlList ()=default | |
Constructor. | |
void | add (CControl *control) |
Adds a CControl pointer into the list. | |
void | add (const CControlList &l) |
Adds a list of CControl pointers into the list. | |
void | add (const Fl_Group &g) |
Adds a list of CControl pointers from the group into the list. | |
void | remove (const CControl *control) |
Removes CControl pointer from the list. | |
void | remove (const CControlList &l) |
Removes a list of CControl pointers from the list. | |
bool | contains (const CControl *control) const |
Returns true if the control for the same field name exists. | |
CControlList & | operator= (const Fl_Group &g) |
Assignment operation. | |
CControlList & | operator= (const CControlList &l) |
Assignment operation. | |
CControlList & | operator<< (CControl *c) |
Addition operation. | |
CControlList & | operator<< (const Fl_Group &g) |
Addition operation. | |
CControlList & | operator<< (const CControlList &l) |
Addition operation. | |
void | reset () |
Sends reset() signal to all the widgets in the list. | |
Protected Member Functions | |
void | scanControls (const Fl_Group *group) |
Scan group to find all CControl objects inside, including children groups. | |
List of CControl object pointers in Fl_Group.