void OnGUI() { if (inited) { Init(); } XXToolsEdGui.UseSkin(); EditorGUILayout.Space(); GUILayout.Label(label); text = EditorGUILayout.TextField(text); XXToolsEdGui.DrawHorizontalLine(1, XXToolsEdGui.DividerColor, 10, 10); EditorGUILayout.BeginHorizontal(); { GUILayout.FlexibleSpace(); if (GUILayout.Button("Accept", XXToolsEdGui.ButtonStyle)) { accepted = true; } if (GUILayout.Button("Cancel", XXToolsEdGui.ButtonStyle)) { this.Close(); } GUILayout.FlexibleSpace(); } EditorGUILayout.EndHorizontal(); GUILayout.Space(10); }
void OnGUI() { if (!inited) { Init(); } XXToolsEdGui.UseSkin(); GUILayout.Space(10); scroll = XXToolsEdGui.BeginScrollView(scroll); { if (showList == null || showList.Length <= 0) { GUILayout.Label("No found", XXToolsEdGui.WarningLabelStyle); } else { foreach (string showItem in showList) { GUILayout.Label(showItem, XXToolsEdGui.CenterLabelStyle); } } } XXToolsEdGui.EndScrollView(); GUILayout.Space(10); }
//private void public void OnGUI() { if (!inited) { Init(); } XXToolsEdGui.UseSkin(); EditorGUILayout.BeginVertical(); GUILayout.Space(10); string str = EditorGUILayout.TextField(filterStr); if (!str.Equals(filterStr)) //关键字改变,重新编列 { filterStr = str; FindShowList(); } GUILayout.Space(3); XXToolsEdGui.DrawHorizontalLine(1, XXToolsEdGui.DividerColor, 10, 10); scroll = XXToolsEdGui.BeginScrollView(scroll); //select = GUILayout.Toolbar(select,showList.ToArray(), XXToolsEdGui.ToolbarStyle); selecteds = XXToolsEdGui.MenuMutiSel(selecteds, showList.ToArray(), GUILayout.Width(250)); XXToolsEdGui.EndScrollView(); XXToolsEdGui.DrawHorizontalLine(1, XXToolsEdGui.DividerColor, 10, 10); GUILayout.Space(3); EditorGUILayout.EndVertical(); EditorGUILayout.BeginHorizontal(); { GUILayout.FlexibleSpace(); if (GUILayout.Button("Select", XXToolsEdGui.ButtonStyle)) { FileInfo[] fileInfos = fileInfoList.ToArray(); //CreateActor(fileInfos[select]); Select(); this.Close(); } ; GUI.enabled = true; if (GUILayout.Button("Cancel", XXToolsEdGui.ButtonStyle)) { this.Close(); } ; GUILayout.FlexibleSpace(); } EditorGUILayout.EndHorizontal(); GUILayout.Space(10); }
void OnGUI() { if (!inited) { Init(); } if (db == null) { Close(); return; } if (XXToolsEditorGlobal.DBEditors.Length == 0) { return; } if (currDbArea >= XXToolsEditorGlobal.DBEditors.Length) { currDbArea = 0; } XXToolsEdGui.UseSkin(); int prev = currDbArea; currDbArea = GUILayout.Toolbar(currDbArea, XXToolsEditorGlobal.DBEdNames, XXToolsEdGui.ToolbarStyle); if (currDbArea != prev) { XXToolsEditorGlobal.DBEditors[prev].OnDisable(this); XXToolsEditorGlobal.DBEditors[currDbArea].OnEnable(this); GUI.FocusControl(""); } XXToolsEdGui.DrawHorizontalLine(2f, XXToolsEdGui.ToolbarDividerColor, -3); XXToolsEditorGlobal.DBEditors[currDbArea].OnGUI(this); if (Event.current.type == EventType.MouseMove) { Repaint(); } }