protected override void OnPageDestroy(int newWindowId)
        {
            if (GUISettings.SettingsChanged && !Util.Utils.IsGUISettingsWindow(newWindowId))
            {
                GUISettings.OnRestartMP(GetID);
            }

            base.OnPageDestroy(newWindowId);
        }
        protected override void OnPageLoad()
        {
            LoadSettings();
            GUIPropertyManager.SetProperty("#currentmodule", GUILocalizeStrings.Get(101019)); //General - Startup
            base.OnPageLoad();

            if (!Util.Utils.IsGUISettingsWindow(GUIWindowManager.GetPreviousActiveWindow()))
            {
                if (GUISettings.IsPinLocked() && !GUISettings.RequestPin())
                {
                    GUIWindowManager.CloseCurrentWindow();
                }
            }
        }