public override void CalcWidth()
{
float minWidth = base.minWidth;
float maxWidth = base.maxWidth;
if (this.allowHorizontalScroll)
{
base.minWidth = 0f;
base.maxWidth = 0f;
}
base.CalcWidth();
this.calcMinWidth = base.minWidth;
this.calcMaxWidth = base.maxWidth;
if (this.allowHorizontalScroll)
{
if (base.minWidth > 32f)
{
base.minWidth = 32f;
}
if (minWidth != 0f)
{
base.minWidth = minWidth;
}
if (maxWidth != 0f)
{
base.maxWidth = maxWidth;
base.stretchWidth = 0;
}
}
}