コード例 #1
0
ファイル: PlayListForm.cs プロジェクト: RoseFlunder/Lutebot-2
 private void PlayList_Updated(object sender, PlayListEventArgs e)
 {
     if (e.EventType.Equals(PlayListEventArgs.UpdatedComponent.TrackChanged))
     {
         playListManager.CurrentTrackIndex = e.Id;
     }
     Refresh();
 }
コード例 #2
0
ファイル: LuteBotForm.cs プロジェクト: RoseFlunder/Lutebot-2
 private void HandlePlayListChanged(object sender, PlayListEventArgs e)
 {
     if (e.EventType == PlayListEventArgs.UpdatedComponent.UpdateNavButtons)
     {
         ToggleNavButtons(playList.HasNext());
     }
     if (e.EventType == PlayListEventArgs.UpdatedComponent.PlayRequest)
     {
         isDonePlaying = false;
         Pause();
         LoadHelper(playList.Get(e.Id));
         autoplay = true;
     }
 }