X-Git-Url: https://git.cinelerra-gg.org/git/?p=goodguy%2Fcinelerra.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbcmenuitem.h;h=561754b7ab85058ee528c54a7bbd5d06f2d837aa;hp=5c04b0fab7a673afe82832750cf893caa6e45ea1;hb=HEAD;hpb=4710b00debcb86b8ff626c4af3473afe338408ae diff --git a/cinelerra-5.1/guicast/bcmenuitem.h b/cinelerra-5.1/guicast/bcmenuitem.h index 5c04b0fa..561754b7 100644 --- a/cinelerra-5.1/guicast/bcmenuitem.h +++ b/cinelerra-5.1/guicast/bcmenuitem.h @@ -67,8 +67,13 @@ public: BC_WindowBase* get_top_level(); BC_PopupMenu* get_popup_menu(); BC_SubMenu *get_submenu(); + int get_enabled(); + void set_enabled(int v); private: + void draw_bar(int bx, int by, int bw); + void draw_title_bar(); + BC_WindowBase *top_level; BC_MenuBar *menu_bar; BC_MenuPopup *menu_popup; @@ -80,6 +85,8 @@ private: int down; // check box int checked; +// not drawn if not enabled + int enabled; // title char *text; // text of hotkey