示例#1
0
        private void Callbacks_EndRace(object sender, TMSPS.Core.Communication.EventArguments.Callbacks.EndRaceEventArgs e)
        {
            RunCatchLog(() =>
            {
                UpdateListTimer.Clear();
                UpdateRecordTimer.Clear();

                if (Settings.ShowRecordUI)
                {
                    SendEmptyManiaLinkPage(_dedimaniaManiaLinkPageID);
                }

                if (Settings.ShowRecordListUI && Settings.HideRecordListUIOnFinish)
                {
                    SendEmptyManiaLinkPage(_dedimaniaRecordListManiaLinkPageID);
                }
            }, "Error in Callbacks_EndRace Method.", false);
        }
示例#2
0
        private void Callbacks_EndRace(object sender, EndRaceEventArgs e)
        {
            RunCatchLog(() =>
            {
                UpdateListTimer.Clear();
                UpdateLocalRecordTimer.Clear();

                if (Settings.ShowPBUserInterface)
                {
                    SendEmptyManiaLinkPage(_pbManiaLinkPageID);
                }

                if (Settings.ShowLocalRecordUserInterface)
                {
                    SendEmptyManiaLinkPage(_localRecordManiaLinkPageID);
                }

                if (Settings.ShowLocalRecordListUserInterface && Settings.HideRecordListUIOnFinish)
                {
                    SendEmptyManiaLinkPage(_localRecordListManiaLinkPageID);
                }
            }, "Error in Callbacks_EndRace Method.", true);
        }