void set_value(bool);
bool get_value() const { return value; }
virtual void button_press(int, int, unsigned);
virtual void button_release(int, int, unsigned);
void set_value(bool);
bool get_value() const { return value; }
virtual void button_press(int, int, unsigned);
virtual void button_release(int, int, unsigned);