X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Feditpopup.C;h=b1fef22f4315000c2011ef1c6db23e5c5a706ec9;hb=4d76ed2e81154119f8335aeb70724468e08dbb94;hp=60dcafb8ae8a09a5814ca423e8a275f1029ad350;hpb=c7754a695f7750177de8645709f5d30487a4ac45;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/editpopup.C b/cinelerra-5.1/cinelerra/editpopup.C index 60dcafb8..b1fef22f 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)); @@ -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; }