Exemplo n.º 1
0
        public DrawingListProject(int ProjectType, string ProjectName, string ProjSavePath, int WindowCount, ListForm.ListForm[] DrawingListWindows)
        {
            //
            // TODO: Add constructor logic here
            //
            sProjectTypesList = (new string[] {"ams", "amt"});

            this.ProjectType = ProjectType;
            this.ProjectName = ProjectName;
            this.ProjSavePath = ProjSavePath;
            this.WindowCount = WindowCount;
            this.DrawingListWindows = DrawingListWindows;
        }
Exemplo n.º 2
0
 public FormRenameWindow(ListForm.ListForm lf, TabPage tp)
 {
     //
     // Required for Windows Form Designer support
     //
     InitializeComponent();
     //
     // TODO: Add any constructor code after InitializeComponent call
     //
     this.textBoxName.Text = lf.Caption.Text;
     this.lf = lf;
     this.tp = tp;
 }
Exemplo n.º 3
0
        private void menuItemNewChild_Click(object sender, System.EventArgs e)
        {
            if(this.tabControlDrawingList.Controls.Count > 0)
            {
                ListForm.ListForm newListForm = new ListForm.ListForm();
                newListForm.Caption.Text = "A" + this.GetMaxWindowNumber(this.tabControlDrawingList.SelectedIndex);
                newListForm.Name = newListForm.Caption.Text;
                newListForm.SavePath = this.ProjSavePath[this.tabControlDrawingList.SelectedIndex] + "\\" + sDrawingList +"\\" + newListForm.Caption.Text;
                newListForm.ContextMenu = this.contextMenuWindow;
                newListForm.Enter += new System.EventHandler(this.Control_Enter);

                this.tabControlDrawingList.SelectedTab.Controls.Add(newListForm);

                ResizeChildWindows(this.tabControlDrawingList.SelectedTab);
            }
        }
Exemplo n.º 4
0
 private void Control_Enter(object sender, System.EventArgs e)
 {
     switch(sender.GetType().ToString())
     {
         case "ListForm.ListForm":
             this.SelectedWindow = (ListForm.ListForm)sender;
             //this.tabControlDrawingList.SelectedTab.Text = this.SelectedWindow.Name + " Enter";
             break;
         default:
             //this.tabControlDrawingList.SelectedTab.Text = sender.ToString()+" Enter";
             break;
     }
 }
Exemplo n.º 5
0
 public void SaveProject(bool bSaveAs)
 {
     if(this.tabControlDrawingList.SelectedTab != null)
     {
         //Save project
         ListForm.ListForm[] DrawingListWindow = new ListForm.ListForm[this.tabControlDrawingList.SelectedTab.Controls.Count];
         for(int i=0;i<this.tabControlDrawingList.SelectedTab.Controls.Count;i++)
         {
             DrawingListWindow[i] = (ListForm.ListForm)this.tabControlDrawingList.SelectedTab.Controls[i];
         }
         DrawingListProject dp = new DrawingListProject(ProjectType[this.tabControlDrawingList.SelectedIndex],
             this.tabControlDrawingList.SelectedTab.Text,
             this.ProjSavePath[this.tabControlDrawingList.SelectedIndex],
             this.tabControlDrawingList.SelectedTab.Controls.Count,
             DrawingListWindow);
         dp.Save(bSaveAs);
     }
 }