Flood.GUI.Align.CenterHorizontally C# (CSharp) Method

CenterHorizontally() public static method

Centers the control horizontally inside its parent.
public static CenterHorizontally ( Control control ) : void
control Flood.GUI.Controls.Control
return void
        public static void CenterHorizontally(Control control)
        {
            Control parent = control.Parent;
            if (null == parent) return;

            control.SetPosition(parent.Padding.Left + (((parent.Width - parent.Padding.Left - parent.Padding.Right) - control.Width) / 2), control.Y);
        }