Exemplo n.º 1
0
        public ClassDiagramControl(ClassDiagram diagram)
        {
            this.currentDiagram = diagram;
            this.Text           = currentDiagram.GetName();
            this.Name           = currentDiagram.GetName();
            this.AccessibleName = currentDiagram.GetName();
            this.menuManager    = new ClassDiagramViewMenuManager(this);
            this.menuManager.AddMenu();
            this.BackColor            = Color.White;
            this.Dock                 = DockStyle.Fill;
            this.AutoSize             = true;
            diagramWriter             = new ClassDiagramDao();
            txtDiagramBodi            = new TextBox();
            txtDiagramBodi.Multiline  = true;
            txtDiagramBodi.Text       = currentDiagram.bodi;
            txtDiagramBodi.WordWrap   = false;
            txtDiagramBodi.ScrollBars = ScrollBars.Vertical;
            txtDiagramBodi.Dock       = DockStyle.Fill;
            txtDiagramBodi.AutoSize   = true;
            txtDiagramBodi.Name       = currentDiagram.GetName();
            txtDiagramBodi.KeyUp     += new KeyEventHandler(ManageKeyCombinations);

            this.Controls.Add(txtDiagramBodi);
            this.Focus();
        }
 public ClassDiagramViewMenuManager(ClassDiagramControl cdv)
 {
     this.cdv      = cdv;
     diagramWriter = new ClassDiagramDao();
 }