void ddlDestination_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex) { LogFormatted_DebugOnly("New Destination Selected:{0}", ddlDestination.SelectedValue.Trim(' ')); SetupTransferParams(); HideAngles(); }
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; } }
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(); }
void ddlOrigin_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex) { LogFormatted_DebugOnly("New Origin Selected:{0}", ddlOrigin.SelectedValue.Trim(' ')); SetupDestinationControls(); 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; } }
// GUI EVent Handlers void SettingsPage_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int oldIndex, int newIndex) { tfScenario.userSettings.settingsPage = newIndex; tfScenario.userSettings.Save(); }
void ddlDisplayValueAs_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex) { settings.Resources[ResourceToShowAlarm].DisplayValueAs = (ResourceSettings.DisplayUnitsEnum)NewIndex; }
void ddlMonType_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex) { settings.Resources[ResourceToShowAlarm].MonitorDirection = (ResourceSettings.MonitorDirections)NewIndex; }
void ddlSettingsRateStyle_OnSelectionChanged(MonoBehaviourWindowPlus.DropDownList sender, int OldIndex, int NewIndex) { settings.RateDisplayType = (Settings.RateDisplayEnum)NewIndex; settings.Save(); }