#endif
#ifdef IMPLEMENTATION
-void setCheckedCheckBox(entity me, float val)
+void CheckBox_setChecked(entity me, float val)
{
me.checked = val;
}
{
me.setChecked(me, !me.checked);
}
-string toStringCheckBox(entity me)
+string CheckBox_toString(entity me)
{
- return strcat(toStringLabel(me), ", ", me.checked ? "checked" : "unchecked");
+ return strcat(SUPER(CheckBox).toString(me), ", ", me.checked ? "checked" : "unchecked");
}
-void configureCheckBoxCheckBox(entity me, string txt, float sz, string gfx)
+void CheckBox_configureCheckBox(entity me, string txt, float sz, string gfx)
{
me.configureButton(me, txt, sz, gfx);
me.align = 0;
}
-void drawCheckBox(entity me)
+void CheckBox_draw(entity me)
{
float s;
s = me.pressed;
}
else
me.srcSuffix = (me.checked ? "1" : "0");
- drawButton(me);
me.pressed = s;
+ SUPER(CheckBox).draw(me);
}
#endif