void updateUIP(object sender, SharpMod.SharpModEventArgs sme) { string lol = ""; lol = String.Format("{0:000}/{1:000}", sme.PatternPosition, player.CurrentModule.Patterns[sme.SongPosition].RowsCount); lol = String.Format("{0:000}", sme.SongPosition); }
void player_OnGetPlayerInfos(object sender, SharpMod.SharpModEventArgs e) { if (base.InvokeRequired && !base.IsDisposed) { GetPlayerInfosHandler method = new GetPlayerInfosHandler(this.updateUIP); try { base.Invoke(method, new object[] { sender, e }); } catch { } } else { this.updateUIP(sender, e); } }