public void SetGraphicThing() { graphicThing.Clear(); ArrayList alDecorations = new ArrayList(); RectangleF rect = getBoundingRect(); ((Outline)outLines[0]).getElements(rect, graphicThing.Elements); for (int i = 1; i < outLines.Count; ++i) { Outline outLine = (Outline)outLines[i]; if (outLine is Contour) { outLine.getElements(rect, graphicThing.TextArea); } else { outLine.getElements(rect, graphicThing.Decorations); } } }