public override void ApplyOptions(GUILayoutOption[] options)
{
if (options != null)
{
base.ApplyOptions(options);
foreach (GUILayoutOption option in options)
{
switch (option.type)
{
case GUILayoutOption.Type.fixedWidth:
case GUILayoutOption.Type.minWidth:
case GUILayoutOption.Type.maxWidth:
this.m_UserSpecifiedHeight = true;
break;
case GUILayoutOption.Type.fixedHeight:
case GUILayoutOption.Type.minHeight:
case GUILayoutOption.Type.maxHeight:
this.m_UserSpecifiedWidth = true;
break;
case GUILayoutOption.Type.spacing:
this.spacing = (int) option.value;
break;
}
}
}
}