/// <summary> /// Draws the title panel (title, close button) /// </summary> protected virtual void DrawTitle() { GUILayout.BeginHorizontal(); GUILayout.Label(windowTitle, UIResources.GetStyle("window_header"), GUILayout.MaxHeight(26f), GUILayout.MinHeight(26f), GUILayout.MinWidth(350f)); GUILayout.FlexibleSpace(); var buttonRect = GUILayoutUtility.GetRect(22f, 22f); GUI.color = UIResources.GetColor("cancel_color"); if (GUI.Button(buttonRect, "", UIResources.GetStyle("button_cancel"))) { ToggleWindow(); } GUI.DrawTextureWithTexCoords(buttonRect, UIResources.GetIcon("cancel").iconAtlas, UIResources.GetIcon("cancel").iconRect); GUI.color = Color.white; GUILayout.EndHorizontal(); }
protected void DrawTitle() { GUILayout.BeginHorizontal(); GUILayout.Label(windowTitle, UIResources.GetStyle("window_header"), GUILayout.MaxHeight(26f), GUILayout.MinHeight(26f)); GUILayout.FlexibleSpace(); Rect buttonRect = GUILayoutUtility.GetRect(22f, 22f); GUI.color = UIResources.GetColor("cancel_color"); if (UIUtils.IconButton(buttonRect, "cancel", "button_cancel")) { ToggleWindow(); } GUI.color = Color.white; GUILayout.EndHorizontal(); }