void ddlOrigin_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
        {
            LogFormatted_DebugOnly("New Origin Selected:{0}",ddlOrigin.SelectedValue.Trim(' '));

            SetupDestinationControls();

            HideAngles();
        }
 void ddlSettingsRateStyle_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
 {
     settings.RateDisplayType = (Settings.RateDisplayEnum)NewIndex;
     settings.Save();
 }
        void ddlDestination_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
        {
            LogFormatted_DebugOnly("New Destination Selected:{0}", ddlDestination.SelectedValue.Trim(' '));
            SetupTransferParams();

            HideAngles();
        }
 void ddlSettingsAlarmsWarning_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
 {
     settings.AlarmsWarningSound = ddlSettingsAlarmsWarning.SelectedValue;
     if (settings.AlarmsWarningSound == "None")
         mbARP.clipAlarmsWarning = null;
     else
         mbARP.clipAlarmsWarning = Resources.clipAlarms[settings.AlarmsWarningSound];
     settings.Save();
 }
        void ddlSettingsButtonStyle_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
        {
            settings.ButtonStyleChosen = (ButtonStyleEnum)NewIndex;
            settings.Save();

            //destroy Old Objects
            switch ((ButtonStyleEnum)OldIndex)
            {
                case ButtonStyleEnum.Toolbar:
                    mbARP.DestroyToolbarButton(mbARP.btnToolbar);
                    break;
                case ButtonStyleEnum.Launcher:
                    mbARP.DestroyAppLauncherButton();
                    break;
                case ButtonStyleEnum.StockReplace:
                    mbARP.windowMain.DragEnabled = !settings.LockLocation;
                    mbARP.windowMain.WindowRect = settings.WindowPosition;
                    mbARP.SceneChangeRequiredToRestoreResourcesApp = true;
                    break;
            }

            //Create New ones
            switch ((ButtonStyleEnum)NewIndex)
            {
                case ButtonStyleEnum.Toolbar:
                    mbARP.btnToolbar = mbARP.InitToolbarButton();
                    break;
                case ButtonStyleEnum.Launcher:
                    mbARP.btnAppLauncher = mbARP.InitAppLauncherButton();
                    mbARP.AppLauncherToBeSetTrueAttemptDate = DateTime.Now;
                    mbARP.AppLauncherToBeSetTrue = true;
                    break;
                case ButtonStyleEnum.StockReplace:
                    mbARP.btnAppLauncher = mbARP.InitAppLauncherButton();
                    StartCoroutine(mbARP.ReplaceStockAppButton());
                    mbARP.windowMain.DragEnabled=false;
                    mbARP.windowMain.WindowRect = new Rect(mbARP.windowMainResetPos);
                    mbARP.SceneChangeRequiredToRestoreResourcesApp = false;
                    mbARP.AppLauncherToBeSetTrueAttemptDate = DateTime.Now;
                    mbARP.AppLauncherToBeSetTrue = true;
                    break;
            }
        }
Пример #6
0
 // GUI EVent Handlers
 void SettingsPage_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int oldIndex, int newIndex)
 {
     tfScenario.userSettings.settingsPage = newIndex;
     tfScenario.userSettings.Save();
 }
 void ddlMonType_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
 {
     settings.Resources[ResourceToShowAlarm].MonitorDirection = (ResourceSettings.MonitorDirections)NewIndex;
 }
 void ddlDisplayValueAs_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
 {
     settings.Resources[ResourceToShowAlarm].DisplayValueAs = (ResourceSettings.DisplayUnitsEnum)NewIndex;
 }
        void ddlSettingsButtonStyle_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
        {
            settings.ButtonStyleChosen = (Settings.ButtonStyleEnum)NewIndex;
            settings.Save();

            //destroy Old Objects
            switch ((Settings.ButtonStyleEnum)OldIndex)
            {
                case Settings.ButtonStyleEnum.Toolbar:
                    mbTWP.DestroyToolbarButton(mbTWP.btnToolbar);
                    break;
                case Settings.ButtonStyleEnum.Launcher:
                    mbTWP.DestroyAppLauncherButton();
                    break;
            }

            //Create New ones
            switch ((Settings.ButtonStyleEnum)NewIndex)
            {
                case Settings.ButtonStyleEnum.Toolbar:
                    mbTWP.btnToolbar = mbTWP.InitToolbarButton();
                    break;
                case Settings.ButtonStyleEnum.Launcher:
                    mbTWP.btnAppLauncher = mbTWP.InitAppLauncherButton();
                    break;
            }
        }
Пример #10
0
 void ddlGuide_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex)
 {
     GuidePage tmp = KSPTips.lstGuidePages.FirstOrDefault(p => p.guide.Title == ddlGuide.Items[NewIndex]);
     CurrentPage = lstPages.IndexOf(tmp);
     UpdateGuidePage();
 }