Beispiel #1
0
        internal override void PaintOverride(AbcArrangeContext context)
        {
            base.PaintOverride(context);

            IAbcVisualsContainer abcVisualsContainer = this;

            foreach (IAbcVisual child in abcVisualsContainer.Children)
            {
                child.Paint(context);
            }
        }
Beispiel #2
0
 internal AbcVisualsPool(IAbcVisualsContainer container, Func <T> createVisual)
 {
     this.container    = container;
     this.createVisual = createVisual;
     this.visuals      = new List <T>();
 }