8 #ifndef CO_CHECKBOXMENUITEM_H
9 #define CO_CHECKBOXMENUITEM_H
19 class coCheckboxGroup;
37 virtual void buttonEvent(
coButton *source);
42 void setState(
bool newState,
bool generateEvent,
bool updateGroup =
false);
45 setState(newState,
false);
47 bool getState()
const;
53 virtual void selected(
bool select);
54 virtual void doActionRelease();
57 virtual const char *getClassName()
const;
59 virtual bool isOfClassName(
const char *)
const;
62 virtual void setActive(
bool a);
Action listener for events triggered by coButton.
Definition: coButton.h:23
coButton * checkBox
actual button which is used for interaction
Definition: coCheckboxMenuItem.h:33
Definition: coButton.h:36
Definition: coAction.h:25
Definition: coRowMenuItem.h:30
Definition: coCheckboxMenuItem.h:30
coCheckboxGroup * group
checkbox group this checkbox belongs to
Definition: coCheckboxMenuItem.h:34
void setState(bool newState)
Definition: coCheckboxMenuItem.h:43
bool myState
Definition: coCheckboxMenuItem.h:35
Definition: coCheckboxGroup.h:26