EditorGUILayout.BeginHorizontal Manual     Reference     Scripting  
Scripting > Editor Classes > EditorGUILayout

static function BeginHorizontal (params options : GUILayoutOption[]) : Rect

static function BeginHorizontal (style : GUIStyle, params options : GUILayoutOption[]) : Rect


style Optional GUIStyle.
options An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style.
See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight


Begin a horizontal group and get its rect back.

This is an extension to GUILayout.BeginHorizontal. It is used for making compound controls

// Compund Button
Rect r = EditorGUILayout.BeginHorizontal ("Button");
if (GUI.Button (r, GUIContent.none))
Debug.Log ("Go here");
GUILayout.Label ("I'm inside the button");
GUILayout.Label ("So am I");
EditorGUILayout.EndHorizontal ();