private void AddUndoableAction_insertAudioClipAtMarkerPosition(VidkaClipAudio newClip)
{
newClip.FrameOffset = UiObjects.CurrentMarkerFrame;
AddUndableAction_andFireRedo(new UndoableAction
{
Redo = () =>
{
Proj.ClipsAudio.Add(newClip);
UiObjects.SetActiveAudio(newClip);
},
Undo = () =>
{
Proj.ClipsAudio.Remove(newClip);
},
});
}