private void PlayPauseButton_ButtonStateChanging(object sender, ButtonStateChangingEventArgs <PlayPauseState> args) { if (CurrentMediaFile == null) { args.NewValue = PlayPauseState.Play; } }
private void BtnPlayPause_Click(object sender, ButtonStateChangingEventArgs args) { if (viewModel.Manager.State == PlayPauseState.Play && CurrentFileEnded()) { AutoNext(); } }
private void BtnHighlight_Click(object sender, ButtonStateChangingEventArgs args) { HighlightCollection highlights = viewModel.Manager.Source.Highlights; Highlight firstOpenHighlight = highlights.OrderByBegin().FirstOrDefault(h => !h.IsHighlightClosed()); if (firstOpenHighlight != null) { firstOpenHighlight.End = mps.MediaPosition; } else { highlights.Add(new Highlight(mps.MediaPosition)); } args.NewValue = MediaPositionSlider.GetHighlightState(highlights, mps.MediaPosition); }
private void BtnNextHighlight_Click(object sender, ButtonStateChangingEventArgs args) { SetNextHighlight(); }
private void BtnStop_Click(object sender, ButtonStateChangingEventArgs args) { Stop(); }
private void BtnPreviousHighlight_Click(object sender, ButtonStateChangingEventArgs args) { SetPreviousHighlight(); }
private void BtnPreviousMedia_Click(object sender, ButtonStateChangingEventArgs args) { SetPreviousMedia(); }
private void BtnPlayType_Click(object sender, ButtonStateChangingEventArgs args) { //manager.PlayType = args.NewValue; }
private void BtnSwitchView_Click(object sender, ButtonStateChangingEventArgs args) { }
private void BtnShuffle_Click(object sender, ButtonStateChangingEventArgs args) { }
private void BtnNextMedia_Click(object sender, ButtonStateChangingEventArgs args) { SetNextMediaFile(); }