private void DMDButton_Click(object sender, EventArgs e) { currentType = DDT.DDT_Diagram_Type.DMD; this.tabControl = DMDTabControl; showCurrentTabControl(this.DMDTabControl); tabmgmt.TabControl = DMDTabControl; this.Activate(getDiagramControl()); buttonChosen(this.DMDButton); // tabmgmt.addTabPage("DMD"); this.ProjectStatus.Text = "Data Model Diagram"; hideTabControlIfNoTabPage(); }
private void ORVbutton_Click(object sender, EventArgs e) { currentType = DDT.DDT_Diagram_Type.ORV; this.tabControl = ORVTabControl; showCurrentTabControl(this.ORVTabControl); //manage ORVTabcontrol tabmgmt.TabControl = ORVTabControl; this.Activate(getDiagramControl()); buttonChosen(this.ORVbutton); this.diagramListBox.Enabled = false; newDiagramButton.Enabled = false; this.ProjectStatus.Text = "Object Relation View"; hideTabControlIfNoTabPage(); }
private void DFDButton_Click(object sender, EventArgs e) { currentType = DDT.DDT_Diagram_Type.DFD; this.tabControl = DFDTabControl; showCurrentTabControl(this.DFDTabControl); tabmgmt.TabControl = DFDTabControl; this.Activate(getDiagramControl()); // tabmgmt.addTabPage("DFD"); buttonChosen(this.DFDButton); this.DFDConversion1.Enabled = true; this.DFDConversion2.Enabled = true; this.ProjectStatus.Text = "Data Flow Diagram"; hideTabControlIfNoTabPage(); }
private void CHButton_Click(object sender, EventArgs e) { currentType = DDT.DDT_Diagram_Type.CH; this.tabControl = CHTabControl; showCurrentTabControl(this.CHTabControl); tabmgmt.TabControl = CHTabControl; this.Activate(getDiagramControl()); // tabmgmt.addTabPage("CH"); buttonChosen(this.CHButton); this.ProjectStatus.Text = "Class Hierarchy"; hideTabControlIfNoTabPage(); }
public void ReloadGraphicControl() { this.ProjectStatus.Text = "Ready"; // this.getDiagramControl().controller.OnShowContextMenu += new System.EventHandler<System.Windows.Forms.MouseEventArgs>(this.controller_OnShowContextMenu); //test currentType = DDT.DDT_Diagram_Type.ERD; // DDT.DDTHelper.manager //initialize tabcontrols, make ERD as default control CFDTabControl = new DDT.DDTTabControl(DDT.DDT_Diagram_Type.CFD); DFDTabControl = new DDT.DDTTabControl(DDT.DDT_Diagram_Type.DFD); ERDTabControl = new DDT.DDTTabControl(DDT.DDT_Diagram_Type.ERD); CHTabControl = new DDT.DDTTabControl(DDT.DDT_Diagram_Type.CH); DMDTabControl = new DDT.DDTTabControl(DDT.DDT_Diagram_Type.DMD); ORVTabControl = new DDT.DDTTabControl(DDT.DDT_Diagram_Type.ORV); tabmgmt = new DDT.DDTTabManagement((DDT.DDTTabControl)ERDTabControl); tabmgmt.parent = this; ////////////////////////////////////////////////////////////////////////////////// //add a default ERD diagram DDT.DDTDiagram default_ERD = DDT.DDTHelper.manager.newDiagram("default_ERD", this.currentType); this.tabmgmt.LoadDiagram(default_ERD); ////////////////////////////////////////////////////////////////////////////////// this.splitContainerright.Panel2.Controls.Add(this.ERDTabControl); this.splitContainerright.Panel2.Controls.Add(this.DFDTabControl); this.splitContainerright.Panel2.Controls.Add(this.CFDTabControl); this.splitContainerright.Panel2.Controls.Add(this.CHTabControl); this.splitContainerright.Panel2.Controls.Add(this.DMDTabControl); this.splitContainerright.Panel2.Controls.Add(this.ORVTabControl); setupTabcontrol(this.ERDTabControl); setupTabcontrol(this.DFDTabControl); setupTabcontrol(this.CFDTabControl); setupTabcontrol(this.CHTabControl); setupTabcontrol(this.DMDTabControl); setupTabcontrol(this.ORVTabControl); this.tabControl = ERDTabControl; this.tabControl.Visible = true; this.objectExplorer.NodeMouseDoubleClick += new TreeNodeMouseClickEventHandler(objectExplorer_NodeMouseDoubleClick); this.btnRelationship.DefaultItem = btnArrow00; this.btnRelationship.Image = btnArrow00.Image; buttonChosen(this.ERDbutton); disableConversions(); SetWindowTheme(objectExplorer.Handle, "explorer", null); this.ORV.Enabled = true; image = this.splitContainer1.Panel2.BackgroundImage; this.hideTabControlIfNoTabPage(); }
public void ORV_chosen() { currentType = DDT.DDT_Diagram_Type.ORV; this.tabControl = ORVTabControl; showCurrentTabControl(this.ORVTabControl); //manage ORVTabcontrol tabmgmt.TabControl = ORVTabControl; this.Activate(getDiagramControl()); buttonChosen(this.ORVbutton); diagramListBox.Enabled = false; this.ProjectStatus.Text = "Object Relation View"; }
public void ERDbutton_Click(object sender, EventArgs e) { currentType = DDT.DDT_Diagram_Type.ERD; this.tabControl = ERDTabControl; showCurrentTabControl(this.ERDTabControl); //manage ERDTabcontrol tabmgmt.TabControl = ERDTabControl; this.Activate(getDiagramControl()); buttonChosen(this.ERDbutton); this.ORV.Enabled = true; this.ProjectStatus.Text = "Entity Relational Diagram"; hideTabControlIfNoTabPage(); // tabmgmt.addTabPage("erd"); // MessageBox.Show("TabControl: " + ((DDT.DDTTabControl)this.tabControl).diagramType); }