Exemple #1
0
        void _player_OnGetPlayerInfos(object sender, SharpModEventArgs sme)
        {
            Dispatcher.BeginInvoke(() =>
            {
                LblTrackPos.Value = String.Format("{0:00}/{1:00}", sme.PatternPosition, _player.CurrentModule.Patterns[sme.SongPosition].RowsCount);

                LblBpm.Value = String.Format("{0:000}", _player.PlayerInstance.mp_bpm);
            });
        }
Exemple #2
0
        private static void Player_OnGetPlayerInfos(object sender, SharpModEventArgs sme)
        {
            GetPlayerInfosHandler method = new GetPlayerInfosHandler(updateUIP);

            try
            {
            }
            catch
            {
            }
        }
Exemple #3
0
        void UpdateUip(object sender, SharpModEventArgs sme)
        {
            tbPos.Text = String.Format("{0:000}/{1:000}", sme.PatternPosition, Player.CurrentModule.Patterns[sme.SongPosition].RowsCount);

            tbPatNo.Text = String.Format("{0:000}", sme.PatternNumber);

            foreach (ListViewItem ob in listView1.Items)
            {
                ob.BackColor = Color.White;
            }

            listView1.Items[sme.SongPosition].BackColor = Color.AliceBlue;
        }
Exemple #4
0
 void player_OnGetPlayerInfos(object sender, SharpModEventArgs e)
 {
     if (InvokeRequired && !IsDisposed)
     {
         var method = new GetPlayerInfosHandler(UpdateUip);
         try
         {
             Invoke(method, new[] { sender, e });
         }
         catch (Exception)
         {
         }
     }
     else
     {
         UpdateUip(sender, e);
     }
 }