X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Feditpopup.C;h=4150beee73da49c1aeb2573106e7b616e4db86f2;hb=83b70dd60863377cb281e6be5206304e10373e30;hp=60dcafb8ae8a09a5814ca423e8a275f1029ad350;hpb=0678b17975f50a831fb8a1cda6baaa961e3b6de7;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/editpopup.C b/cinelerra-5.1/cinelerra/editpopup.C index 60dcafb8..4150beee 100644 --- a/cinelerra-5.1/cinelerra/editpopup.C +++ b/cinelerra-5.1/cinelerra/editpopup.C @@ -68,6 +68,7 @@ void EditPopup::create_objects() add_item(open_edl = new EditPopupOpenEDL(mwindow, this)); add_item(new EditPopupClearSelect(mwindow, this)); add_item(new EditPopupSelectEdits(mwindow, this)); + add_item(new EditPopupDeselectEdits(mwindow, this)); add_item(new EditPopupCopy(mwindow, this)); add_item(new EditPopupCut(mwindow, this)); add_item(new EditPopupMute(mwindow, this)); @@ -161,7 +162,7 @@ int EditPopupClearSelect::handle_event() } EditPopupSelectEdits::EditPopupSelectEdits(MWindow *mwindow, EditPopup *popup) - : BC_MenuItem(_("Select Edits"),_("Ctrl-Alt-a"),'a') + : BC_MenuItem(_("Select Edits"),_("Ctrl-Alt-'"),'\'') { this->mwindow = mwindow; this->popup = popup; @@ -171,7 +172,20 @@ EditPopupSelectEdits::EditPopupSelectEdits(MWindow *mwindow, EditPopup *popup) int EditPopupSelectEdits::handle_event() { - mwindow->select_edits(); + mwindow->select_edits(1); + return 1; +} + +EditPopupDeselectEdits::EditPopupDeselectEdits(MWindow *mwindow, EditPopup *popup) + : BC_MenuItem(_("Deselect Edits")) +{ + this->mwindow = mwindow; + this->popup = popup; +} + +int EditPopupDeselectEdits::handle_event() +{ + mwindow->select_edits(0); return 1; }