/// <summary> /// Creates a Widget without a parent. The widget will be a root of a new tree. /// </summary> /// <param name="space"></param> public Widget(RectangleF space) { Space = space; Margins = new MarginValues(); Color = Color.White; Props = new PropCollection(); Children = new List <IWidget>(); CurrentInteraction = Interaction.Untouched; PostDrawActions = new List <Action <IRenderer> >(); }
public Margin(int marginLeft, int marginRight, int marginTop, int marginBottom) { _marginValues = new MarginValues(marginLeft, marginRight, marginTop, marginBottom); }