int set_alt(int value = 1);
void set_ctrl(int value = 1);
- int deactivate_submenus(BC_MenuPopup *exclude);
- int activate_submenu();
+ virtual int deactivate_submenus(BC_MenuPopup *exclude);
+ virtual int activate_submenu();
virtual int handle_event() { return 0; };
int dispatch_button_press();
int dispatch_button_release(int &redraw);
BC_WindowBase* get_top_level();
BC_PopupMenu* get_popup_menu();
BC_SubMenu *get_submenu();
+ int get_enabled(int v);
+ void set_enabled(int v);
private:
BC_WindowBase *top_level;
int down;
// check box
int checked;
+// not drawn if not enabled
+ int enabled;
// title
char *text;
// text of hotkey