Exemple #1
0
            public override void OnSpacingChanged(WidgetSpacing source)
            {
                Frame f = (Frame)Parent;

                if (source == f.borderWidth)
                {
                    f.Backend.SetBorderSize(source.Left, source.Right, source.Top, source.Bottom);
                    f.OnPreferredSizeChanged();
                }
                else if (source == f.padding)
                {
                    f.Backend.SetPadding(source.Left, source.Right, source.Top, source.Bottom);
                    f.OnPreferredSizeChanged();
                }
                else
                {
                    base.OnSpacingChanged(source);
                }
            }