public NodeDrawing(StructureDrawing structureDrawing, Node node) { this.node = node; this.structureDrawing = structureDrawing; this.rowFont = new Font(this.structureDrawing.Structure.DiagramContainer.Font.FontFamily, 9.0F); drawingLinks = new List<LinkDrawing>(); }
public void AddStructure(Structure structure, Color color) { StructureDrawing structureDrawing = new StructureDrawing(structure, color); structure.Drawing = structureDrawing; structureDrawing.Invalidated = true; SelectableDrawing selectableDrawing = new SelectableDrawing(structureDrawing); selectableDrawing.DrawingResized += new DrawingResizedHandler(OnDrawingResized); containerDrawer.Drawings.Insert(0, selectableDrawing); structures.Add(structure); structureDrawing.AutoSizeContent(); }
public StructureNodeInfo(Node nod, StructureDrawing structureDrawing, Rectangle r) { this.structureDrawing = structureDrawing; this.boundingRectangle = r; this.nod = nod; }