private void Recorder_Executed(object sender, ExecutedRoutedEventArgs e)
{
var recorder = new Recorder {Owner = this};
Hide();
var result = recorder.ShowDialog();
if (result.HasValue && result.Value)
{
// If Close
Environment.Exit(0);
}
else if (result.HasValue)
{
#region If Backbutton or Stop Clicked
if (recorder.ExitArg == ExitAction.Recorded)
{
var editor = new Editor { ListFrames = recorder.ListFrames };
//editor.ListFrames2 = new ObservableCollection<FrameInfo>(recorder.ListFrames);
GenericShowDialog(editor);
return;
}
Show();
#endregion
}
}