change composer to chroma only - no src alpha blend, resize about pref, new expanders...
[goodguy/history.git] / cinelerra-5.1 / cinelerra / mainmenu.C
index 0bd56ec3525664c91d1e05448b52dabcdd84ad1e..a94fb5894819aa649def542713bb147a18b5bc3f 100644 (file)
@@ -112,6 +112,9 @@ 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));
@@ -244,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));
@@ -807,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;