Ejemplo n.º 1
0
 private void PlayPauseButton_ButtonStateChanging(object sender, ButtonStateChangingEventArgs <PlayPauseState> args)
 {
     if (CurrentMediaFile == null)
     {
         args.NewValue = PlayPauseState.Play;
     }
 }
Ejemplo n.º 2
0
 private void BtnPlayPause_Click(object sender, ButtonStateChangingEventArgs args)
 {
     if (viewModel.Manager.State == PlayPauseState.Play && CurrentFileEnded())
     {
         AutoNext();
     }
 }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
 private void BtnNextHighlight_Click(object sender, ButtonStateChangingEventArgs args)
 {
     SetNextHighlight();
 }
Ejemplo n.º 5
0
 private void BtnStop_Click(object sender, ButtonStateChangingEventArgs args)
 {
     Stop();
 }
Ejemplo n.º 6
0
 private void BtnPreviousHighlight_Click(object sender, ButtonStateChangingEventArgs args)
 {
     SetPreviousHighlight();
 }
Ejemplo n.º 7
0
 private void BtnPreviousMedia_Click(object sender, ButtonStateChangingEventArgs args)
 {
     SetPreviousMedia();
 }
Ejemplo n.º 8
0
 private void BtnPlayType_Click(object sender, ButtonStateChangingEventArgs args)
 {
     //manager.PlayType = args.NewValue;
 }
Ejemplo n.º 9
0
 private void BtnSwitchView_Click(object sender, ButtonStateChangingEventArgs args)
 {
 }
Ejemplo n.º 10
0
 private void BtnShuffle_Click(object sender, ButtonStateChangingEventArgs args)
 {
 }
Ejemplo n.º 11
0
 private void BtnNextMedia_Click(object sender, ButtonStateChangingEventArgs args)
 {
     SetNextMediaFile();
 }