X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmainmenu.h;h=ebbd208bf2af4240c044900d8ea7e391fcd7f5ad;hb=5a1b2bb96f2bd6b7ef4f8031763683726c02219d;hp=b88768ebab26d464871cfca9c2c2c39df564fc11;hpb=30bdb85eb33a8ee7ba675038a86c6be59c43d7bd;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/mainmenu.h b/cinelerra-5.1/cinelerra/mainmenu.h index b88768eb..ebbd208b 100644 --- a/cinelerra-5.1/cinelerra/mainmenu.h +++ b/cinelerra-5.1/cinelerra/mainmenu.h @@ -284,18 +284,18 @@ public: class KeyframeCurveType : public BC_MenuItem { public: - KeyframeCurveType(MWindow *mwindow, int curve_type); + KeyframeCurveType(MWindow *mwindow); ~KeyframeCurveType(); void create_objects(); + void update(int curve_type); int handle_event(); MWindow *mwindow; KeyframeCurveTypeMenu *curve_menu; - int curve_type; }; -class KeyframeCurveTypeMenu : public BC_PopupMenu +class KeyframeCurveTypeMenu : public BC_SubMenu { public: KeyframeCurveTypeMenu(KeyframeCurveType *menu_item); @@ -307,11 +307,13 @@ public: class KeyframeCurveTypeItem : public BC_MenuItem { public: - KeyframeCurveTypeItem(int type); + KeyframeCurveTypeItem(int type, KeyframeCurveType *main_item); ~KeyframeCurveTypeItem(); - int handle_event(); + KeyframeCurveType *main_item; int type; + + int handle_event(); }; class CutDefaultKeyframe : public BC_MenuItem @@ -552,10 +554,10 @@ public: MWindow *mwindow; }; -class SetBRenderStart : public BC_MenuItem +class SetBRenderRange : public BC_MenuItem { public: - SetBRenderStart(MWindow *mwindow); + SetBRenderRange(MWindow *mwindow); int handle_event(); MWindow *mwindow; };