X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Feditpopup.C;h=865f77812da0418413c6cc48a856d8e2a5d25a8a;hb=899ee9bba7aa63040039832abbd3554efd413c0d;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..865f7781 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; } @@ -363,6 +377,7 @@ EditPopupTimecode::EditPopupTimecode(MWindow *mwindow, EditPopup *popup) this->mwindow = mwindow; this->popup = popup; set_ctrl(1); + set_shift(1); } int EditPopupTimecode::handle_event()