//position smaller objects in group when group size is fit
switch (layoutType) {
case LayoutingType.Width:
- foreach (GraphicObject c in Children) {
- if (!c.Visible)
- continue;
+ foreach (GraphicObject c in Children)
c.RegisterForLayouting (LayoutingType.X | LayoutingType.Width);
- }
break;
case LayoutingType.Height:
- foreach (GraphicObject c in Children) {
- if (!c.Visible)
- continue;
- c.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height); }
+ foreach (GraphicObject c in Children)
+ c.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height);
break;
}
}
switch (layoutType) {
case LayoutingType.Width:
if (child != null) {
- if (child.Visible)
- child.RegisterForLayouting (LayoutingType.X | LayoutingType.Width);
+ child.RegisterForLayouting (LayoutingType.X | LayoutingType.Width);
}
break;
case LayoutingType.Height:
if (child != null) {
- if (child.Visible)
- child.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height);
+ child.RegisterForLayouting (LayoutingType.Y | LayoutingType.Height);
}
break;
}