/// <summary> /// Initialization /// </summary> /// <param name="owner"></param> /// <param name="docManager"></param> public void Initialize(Form1 owner) { SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint | ControlStyles.DoubleBuffer, true); // Keep reference to owner form this.Owner = owner; //this.DocManager = docManager; // set default tool activeTool = DrawToolType.Pointer; // create list of graphic objects graphicsList = new GraphicsList(); collapsablePanels = new ArrayList(); comments = new List <AnnotationComments>(); // create array of drawing tools tools = new Tool[(int)DrawToolType.NumberOfDrawTools]; tools[(int)DrawToolType.Pointer] = new ToolPointer(); tools[(int)DrawToolType.Rectangle] = new ToolRectangle(); tools[(int)DrawToolType.Ellipse] = new ToolEllipse(); tools[(int)DrawToolType.Line] = new ToolLine(); tools[(int)DrawToolType.Polygon] = new ToolPolygon(); }
public AnnotationXMLProperties() { Xmlcommentsproperties = new List <AnnotationComments>(); XmlGraphicsList = new GraphicsList(); isCupProperties = new List <bool>(); Shapes = new List <Shape>(); ReportedBy = string.Empty; }