Habanero.Faces.Win.TextBoxWin.ObserveGlobalUIHints C# (CSharp) Method

ObserveGlobalUIHints() private method

private ObserveGlobalUIHints ( ) : void
return void
        private void ObserveGlobalUIHints()
        {
            if (GlobalUIRegistry.UIStyleHints != null)
            {
                var hints = GlobalUIRegistry.UIStyleHints.TextBoxHints;
                this.MinimumSize = new Size(hints.MinimumWidth, hints.MinimumHeight);
                if ((hints.MaximumHeight > hints.MinimumHeight) && (hints.MaximumWidth > hints.MinimumWidth))
                    this.MaximumSize = new Size(hints.MaximumWidth, hints.MaximumHeight);
                if (hints.DefaultFontFamily != null)
                    this.Font = new Font(hints.DefaultFontFamily, this.Font.Size);
                if (hints.MinimumFontSize > this.Font.Size)
                    this.Font = new Font(this.Font.FontFamily, hints.MinimumFontSize);
            }
        }
    }