void OnGUI() { if (settingsWindowStyle is null) { settingsWindowStyle = new GUIStyle(GUI.skin.window); settingsWindowStyle. settingsToggleStyle = new GUIStyle(GUI.skin.toggle); settingsButtonStyle = new GUIStyle(GUI.skin.button); settingsTextAreaStyle = new GUIStyle(GUI.skin.textArea); settingsTextFieldStyle = new GUIStyle(GUI.skin.textField); settingsLabelStyle = new GUIStyle(GUI.skin.label); settingsBoxStyle = new GUIStyle(GUI.skin.box); settingsHorizontalSliderStyle = new GUIStyle(GUI.skin.horizontalSlider); settingsHorizontalSliderThumbStyle = new GUIStyle(GUI.skin.horizontalSliderThumb); } if (config.ConfigWindowEnabled) { var outputRect = GUILayout.Window(187004001, new Rect(config.ConfigX, config.ConfigY, 320.0f, 500.0f), OnWindow, new GUIContent("Splash Text Editor Settings"), settingsWindowStyle); config.ConfigX = outputRect.x; config.ConfigY = outputRect.y; } if (VersionCheck.IsShowingUpdateWindow) { VersionCheck.DrawUpdateWindow(settingsWindowStyle, settingsLabelStyle, settingsButtonStyle); } if (config.TweakVersion != FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).ProductVersion&& !config.SeenChangelog) { ChangelogRect = GUILayout.Window(187004998, ChangelogRect, OnChangelogWindow, new GUIContent($"Splash Text Editor Changelog"), settingsWindowStyle); } }
public void OnGUI() { if (settingsWindowStyle is null) { settingsWindowStyle = new GUIStyle(GUI.skin.window); settingsToggleStyle = new GUIStyle(GUI.skin.toggle); settingsButtonStyle = new GUIStyle(GUI.skin.button); settingsTextAreaStyle = new GUIStyle(GUI.skin.textArea); settingsTextFieldStyle = new GUIStyle(GUI.skin.textField); settingsLabelStyle = new GUIStyle(GUI.skin.label); settingsBoxStyle = new GUIStyle(GUI.skin.box); settingsHorizontalSliderStyle = new GUIStyle(GUI.skin.horizontalSlider); settingsHorizontalSliderThumbStyle = new GUIStyle(GUI.skin.horizontalSliderThumb); } if (config.ConfigWindowEnabled) { config.DrawLabelWindows(); var outputRect = GUILayout.Window(187000001, new Rect(config.ConfigX, config.ConfigY, 320.0f, 807.0f), settingsOnWindow, new GUIContent("Extra Song UI Settings"), settingsWindowStyle); config.ConfigX = outputRect.x; config.ConfigY = outputRect.y; } if (versionCheck.IsShowingUpdateWindow) { versionCheck.DrawUpdateWindow(settingsWindowStyle, settingsLabelStyle, settingsButtonStyle); } if (!config.SeenChangelog && config.TweakVersion != versionCheck.AssemblyVersion) { changelogRect = GUILayout.Window(187000998, changelogRect, OnChangelogWindow, new GUIContent($"Extra Song UI Changelog"), settingsWindowStyle); } }
void OnGUI() { if (settingsWindowStyle is null) { settingsWindowStyle = new GUIStyle(GUI.skin.window); settingsToggleStyle = new GUIStyle(GUI.skin.toggle); settingsButtonStyle = new GUIStyle(GUI.skin.button); settingsTextAreaStyle = new GUIStyle(GUI.skin.textArea); settingsTextFieldStyle = new GUIStyle(GUI.skin.textField); settingsLabelStyle = new GUIStyle(GUI.skin.label); settingsBoxStyle = new GUIStyle(GUI.skin.box); settingsHorizontalSliderStyle = new GUIStyle(GUI.skin.horizontalSlider); settingsHorizontalSliderThumbStyle = new GUIStyle(GUI.skin.horizontalSliderThumb); } if (config.ConfigWindowEnabled) { //TODO: Look into why the GUILayout just panics if this and Extra Song UI are both loaded. config.DrawLabelWindows(); var outputRect = GUILayout.Window(187001001, new Rect(config.ConfigX, config.ConfigY, 320.0f, 500.0f), OnWindow, new GUIContent("Perfect Mode Settings"), settingsWindowStyle); config.ConfigX = outputRect.x; config.ConfigY = outputRect.y; } if (VersionCheck.IsShowingUpdateWindow) { VersionCheck.DrawUpdateWindow(settingsWindowStyle, settingsLabelStyle, settingsButtonStyle); } if (config.TweakVersion != FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location).ProductVersion&& !config.SeenChangelog) { ChangelogRect = GUILayout.Window(187001998, ChangelogRect, OnChangelogWindow, new GUIContent($"Perfect Mode Changelog"), settingsWindowStyle); } }
void OnGUI() { if (settingsWindowStyle is null) { settingsWindowStyle = new GUIStyle(GUI.skin.window); settingsToggleStyle = new GUIStyle(GUI.skin.toggle); settingsButtonStyle = new GUIStyle(GUI.skin.button); settingsTextAreaStyle = new GUIStyle(GUI.skin.textArea); settingsTextFieldStyle = new GUIStyle(GUI.skin.textField); settingsLabelStyle = new GUIStyle(GUI.skin.label); settingsBoxStyle = new GUIStyle(GUI.skin.box); settingsHorizontalSliderStyle = new GUIStyle(GUI.skin.horizontalSlider); settingsHorizontalSliderThumbStyle = new GUIStyle(GUI.skin.horizontalSliderThumb); } if (config.ConfigWindowEnabled) { config.DrawLabelWindows(); var outputRect = GUILayout.Window(187002001, new Rect(config.ConfigX, config.ConfigY, 320.0f, 500.0f), OnWindow, new GUIContent("Accuracy Indicator Settings"), settingsWindowStyle); config.ConfigX = outputRect.x; config.ConfigY = outputRect.y; } if (VersionCheck.IsShowingUpdateWindow) { VersionCheck.DrawUpdateWindow(settingsWindowStyle, settingsLabelStyle, settingsButtonStyle); } if (!config.SeenChangelog && config.TweakVersion != version) { ChangelogRect = GUILayout.Window(187002998, ChangelogRect, OnChangelogWindow, new GUIContent($"Perfect Mode Changelog"), settingsWindowStyle); } }
public void OnGUI() { if (settingsWindowStyle is null) { settingsWindowStyle = new GUIStyle(GUI.skin.window); settingsToggleStyle = new GUIStyle(GUI.skin.toggle); settingsButtonStyle = new GUIStyle(GUI.skin.button); settingsTextAreaStyle = new GUIStyle(GUI.skin.textArea); settingsTextFieldStyle = new GUIStyle(GUI.skin.textField); settingsLabelStyle = new GUIStyle(GUI.skin.label); settingsBoxStyle = new GUIStyle(GUI.skin.box); settingsHorizontalSliderStyle = new GUIStyle(GUI.skin.horizontalSlider); settingsHorizontalSliderThumbStyle = new GUIStyle(GUI.skin.horizontalSliderThumb); } if (versionCheck.IsShowingUpdateWindow) { versionCheck.DrawUpdateWindow(settingsWindowStyle, settingsLabelStyle, settingsButtonStyle); } if (!config.SeenChangelog && config.TweakVersion != versionCheck.AssemblyVersion) { changelogRect = GUILayout.Window(187003998, changelogRect, OnChangelogWindow, new GUIContent($"Combo Indicator Changelog"), settingsWindowStyle); } }