X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fmainmenu.C;h=a94fb5894819aa649def542713bb147a18b5bc3f;hb=ae44cc4a24c9e04ee5e3b38baf6ce529832cfb39;hp=67a7ee31ff393636878af52808e4bd3938f50455;hpb=8ab335aafbd648cad728f18e01153715a4e59eef;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/mainmenu.C b/cinelerra-5.1/cinelerra/mainmenu.C index 67a7ee31..a94fb589 100644 --- a/cinelerra-5.1/cinelerra/mainmenu.C +++ b/cinelerra-5.1/cinelerra/mainmenu.C @@ -112,12 +112,17 @@ void MainMenu::create_objects() filemenu->add_item(saveas = new SaveAs(mwindow)); save->create_objects(saveas); saveas->set_mainmenu(this); + SaveProject *save_project; + filemenu->add_item(save_project = new SaveProject(mwindow)); + filemenu->add_item(record_menu_item = new RecordMenuItem(mwindow)); #ifdef HAVE_DVB filemenu->add_item(new ChannelScan(mwindow)); #endif +#ifdef HAVE_COMMERCIAL if( mwindow->has_commercials() ) filemenu->add_item(new DbWindowScan(mwindow)); +#endif filemenu->add_item(new SubttlSWin(mwindow)); filemenu->add_item(render = new RenderItem(mwindow)); @@ -242,13 +247,19 @@ void MainMenu::create_objects() viewmenu->add_item(plugin_automation = new PluginAutomation(mwindow, "7")); viewmenu->add_item(mask_automation = new ShowAutomation(mwindow, _("Mask"), "8", AUTOMATION_MASK)); viewmenu->add_item(speed_automation = new ShowAutomation(mwindow, _("Speed"), "9", AUTOMATION_SPEED)); - viewmenu->add_item(camera_x = new ShowAutomation(mwindow, _("Camera X"), "", AUTOMATION_CAMERA_X)); - viewmenu->add_item(camera_y = new ShowAutomation(mwindow, _("Camera Y"), "", AUTOMATION_CAMERA_Y)); - viewmenu->add_item(camera_z = new ShowAutomation(mwindow, _("Camera Z"), "", AUTOMATION_CAMERA_Z)); - viewmenu->add_item(project_x = new ShowAutomation(mwindow, _("Projector X"), "", AUTOMATION_PROJECTOR_X)); - viewmenu->add_item(project_y = new ShowAutomation(mwindow, _("Projector Y"), "", AUTOMATION_PROJECTOR_Y)); - viewmenu->add_item(project_z = new ShowAutomation(mwindow, _("Projector Z"), "", AUTOMATION_PROJECTOR_Z)); + camera_x = new ShowAutomation(mwindow, _("Camera X"), "Ctl-Shift-X", AUTOMATION_CAMERA_X); + camera_x->set_ctrl(); camera_x->set_shift(); viewmenu->add_item(camera_x); + camera_y = new ShowAutomation(mwindow, _("Camera Y"), "Ctl-Shift-Y", AUTOMATION_CAMERA_Y); + camera_y->set_ctrl(); camera_y->set_shift(); viewmenu->add_item(camera_y); + camera_z = new ShowAutomation(mwindow, _("Camera Z"), "Ctl-Shift-Z", AUTOMATION_CAMERA_Z); + camera_z->set_ctrl(); camera_z->set_shift(); viewmenu->add_item(camera_z); + project_x = new ShowAutomation(mwindow, _("Projector X"), "Alt-Shift-X", AUTOMATION_PROJECTOR_X); + project_x->set_alt(); project_x->set_shift(); viewmenu->add_item(project_x); + project_y = new ShowAutomation(mwindow, _("Projector Y"), "Alt-Shift-Y", AUTOMATION_PROJECTOR_Y); + project_y->set_alt(); project_y->set_shift(); viewmenu->add_item(project_y); + project_z = new ShowAutomation(mwindow, _("Projector Z"), "Alt-Shift-Z", AUTOMATION_PROJECTOR_Z); + project_z->set_alt(); project_z->set_shift(); viewmenu->add_item(project_z); add_menu(windowmenu = new BC_Menu(_("Window"))); windowmenu->add_item(show_vwindow = new ShowVWindow(mwindow)); @@ -805,7 +816,7 @@ int KeyframeCurveTypeItem::handle_event() CutDefaultKeyframe::CutDefaultKeyframe(MWindow *mwindow) - : BC_MenuItem(_("Cut default keyframe"), _("Alt-X"), 'X') + : BC_MenuItem(_("Cut default keyframe"), _("Alt-x"), 'x') { set_alt(); this->mwindow = mwindow; @@ -861,7 +872,7 @@ int ClearDefaultKeyframe::handle_event() } Cut::Cut(MWindow *mwindow) - : BC_MenuItem(_("Cut"), "x", 'x') + : BC_MenuItem(_("Split | Cut"), "x", 'x') { this->mwindow = mwindow; }