void OnGUI() { EditorGUIUtility.labelWidth = 80; EditorGUILayout.Space(); EditorGUILayout.Space(); GUI.SetNextControlName("input"); groupName = EditorGUILayout.TextField("Group Name", groupName); EditorGUILayout.Space(); GUILayout.BeginHorizontal(); GroupCommand window = (GroupCommand)EditorWindow.GetWindow(typeof(GroupCommand)); Event e = Event.current; if (GUILayout.Button("Close", GUILayout.Width(100))) { window.Close(); } if (GUILayout.Button("Create Group", GUILayout.Width(200)) || e.keyCode == KeyCode.Return) { GroupSelected(); window.Close(); } GUILayout.FlexibleSpace(); EditorGUI.FocusTextInControl("input"); }