| | |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel变焦; |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel模式; |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel图层; |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel蜗壳设计步骤; |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel蜗壳数据导出; |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel操作步骤; |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel面板显示; |
| | | private System.Windows.Forms.RibbonPanel ribbonPanel数据导出; |
| | | private System.Windows.Forms.RibbonButton RBtn左视图; |
| | | private System.Windows.Forms.RibbonButton RBtn显示网格; |
| | | private System.Windows.Forms.RibbonButton RBtn方形网格; |
| | |
| | | private System.Windows.Forms.RibbonButton RBtn实体着色模式; |
| | | private System.Windows.Forms.RibbonButton RBtn绘画模式; |
| | | private System.Windows.Forms.RibbonButton RBtn光线追踪模式; |
| | | private System.Windows.Forms.RibbonButton RBtn保存; |
| | | |
| | | private System.Windows.Forms.RibbonButton RBtn后退; |
| | | private System.Windows.Forms.RibbonButton Rbtn前进; |
| | | private System.Windows.Forms.RibbonButton RBtnMenu后退; |
| | | private System.Windows.Forms.RibbonButton RBtnMenu前进; |
| | | |
| | | |
| | | private System.Windows.Forms.RibbonButton RBtnMenu保存; |
| | | private System.Windows.Forms.RibbonButton RBtnFile新建; |
| | | |
| | | |
| | | private System.Windows.Forms.RibbonButton RBtnFile打开; |
| | | private System.Windows.Forms.RibbonButton RBtnFile保存; |
| | | private System.Windows.Forms.RibbonButton RBtnFile另存为; |
| | | private System.Windows.Forms.RibbonButton RBtnFile保存; |
| | | private System.Windows.Forms.RibbonButton RBtnFile选项; |
| | | private System.Windows.Forms.RibbonButton Rbtn图层编辑; |
| | | private System.Windows.Forms.RibbonButton Rbtn所有实体; |
| | |
| | | private System.Windows.Forms.RibbonButton Rbtn显示; |
| | | private System.Windows.Forms.RibbonButton Rbtn特性; |
| | | |
| | | private System.Windows.Forms.RibbonButton Rbtn完成; |
| | | private System.Windows.Forms.RibbonButton Rbtn完成; |
| | | |
| | | private System.Windows.Forms.RibbonCheckBox RbtnChk步骤面板; |
| | | private System.Windows.Forms.RibbonCheckBox RbtnChk图层面板; |
| | | private System.Windows.Forms.RibbonCheckBox RbtnChk日志面板; |
| | | private System.Windows.Forms.RibbonCheckBox RbtnChk参数面板; |
| | | |
| | | private System.Windows.Forms.RibbonButton Rbtn上一步; |
| | | private System.Windows.Forms.RibbonButton Rbtn下一步; |
| | | private System.Windows.Forms.RibbonButton Rbtn蜗壳数据导出; |
| | | private System.Windows.Forms.RibbonButton Rbtn数据导出; |
| | | private System.Windows.Forms.RibbonComboBox RBox图层; |
| | | private System.Windows.Forms.RibbonTextBox ribbonTextBox步进值; |
| | | private System.Windows.Forms.RibbonTextBox ribbonTextBox旋转值; |
| | |
| | | ribbonForm.OrbDropDown.Size = new System.Drawing.Size(160, 474); |
| | | ribbonForm.OrbDropDown.TabIndex = 0; |
| | | ribbonForm.OrbStyle = RibbonOrbStyle.Office_2013; |
| | | ribbonForm.OrbText = "FILE"; |
| | | //ribbonOrbMenuItem4.DropDownItems.Add(ribbonDescriptionMenuItem1); |
| | | ribbonForm.OrbText = "文件"; |
| | | |
| | | |
| | | |
| | | ribbonTab视图 = new System.Windows.Forms.RibbonTab(); |
| | |
| | | //rebbon |
| | | #region |
| | | |
| | | RBtn后退 = new System.Windows.Forms.RibbonButton(); |
| | | var Btnimagename后退 = "undo16.png"; |
| | | RBtn后退.SmallImage = GlobalResource.BuildImage(Btnimagename后退,20,20); |
| | | RBtn后退 = new System.Windows.Forms.RibbonButton(); |
| | | RBtn后退.SmallImage = GlobalResource.BuildImage("undo16.png", 20,20); |
| | | RBtn后退.Name = "RBtn后退"; |
| | | RBtn后退.Click += (e2,s2)=> { |
| | | if (GoPrevStepCore()) |
| | | { |
| | | CheckStepBtnStatus(); |
| | | } |
| | | }; |
| | | |
| | | Rbtn前进 = new System.Windows.Forms.RibbonButton(); |
| | | var Btnimagename前进 = "do.png"; |
| | | Rbtn前进.SmallImage = GlobalResource.BuildImage(Btnimagename前进, 20, 20); |
| | | Rbtn前进 = new System.Windows.Forms.RibbonButton(); |
| | | Rbtn前进.SmallImage = GlobalResource.BuildImage("do.png", 20, 20); |
| | | Rbtn前进.Name = "Rbtn前进"; |
| | | |
| | | RBtn保存 = new System.Windows.Forms.RibbonButton(); |
| | | var Btnimagename保存 = "save16.png"; |
| | | RBtn保存.SmallImage = GlobalResource.BuildImage(Btnimagename保存, 20, 20); |
| | | RBtn保存.Name = "RBtn保存"; |
| | | |
| | | RBtnMenu后退 = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnMenuimage后退 = "Select.png"; |
| | | |
| | | RBtnMenu后退.SmallImage = GlobalResource.BuildImage(RBtnMenuimage后退, 20, 20); |
| | | RBtnMenu后退.DropDownArrowDirection = RibbonArrowDirection.Right; |
| | | RBtnMenu后退.Name = "RBtnMenu后退"; |
| | | RBtnMenu后退.Text = "后退"; |
| | | RBtnMenu后退.Click += (sender, e) => |
| | | { |
| | | // var lucencyimage = "lucency.png"; |
| | | //if (RBtn后退.Enabled == true) |
| | | //{ |
| | | // RBtnMenu后退.SmallImage = GlobalResource.BuildImage(lucencyimage, 20, 20); |
| | | // RBtn后退.Visible = false; |
| | | //} |
| | | //else |
| | | //{ |
| | | // RBtnMenu后退.SmallImage = GlobalResource.BuildImage(RBtnMenuimage后退, 20, 20); |
| | | // RBtn后退.Visible = true; |
| | | //} |
| | | Rbtn前进.Click += (e2, s2) => { |
| | | if (GoNextStepCore()) |
| | | { |
| | | CheckStepBtnStatus(); |
| | | } |
| | | }; |
| | | |
| | | RBtnMenu前进 = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnMenuimage前进 = "Select.png"; |
| | | RBtnMenu前进.SmallImage = GlobalResource.BuildImage(RBtnMenuimage前进, 20, 20); |
| | | RBtnMenu前进.DropDownArrowDirection = RibbonArrowDirection.Left; |
| | | RBtnMenu前进.Name = "RBtnMenu前进"; |
| | | RBtnMenu前进.Text = "前进"; |
| | | RBtnMenu前进.Click += (sender, e) => |
| | | { |
| | | //if (Rbtn前进.Visible == true) |
| | | //{ |
| | | // RBtnMenu前进.SmallImage = GlobalResource.BuildImage(lucencyimage, 20, 20); |
| | | // Rbtn前进.Visible = false; |
| | | //} |
| | | //else |
| | | //{ |
| | | // RBtnMenu前进.SmallImage = GlobalResource.BuildImage(RBtnMenuimage前进, 20, 20); |
| | | // Rbtn前进.Visible = true; |
| | | //} |
| | | }; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | RBtnMenu保存 = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnMenuimage保存 = "Select.png"; |
| | |
| | | |
| | | //File |
| | | #region |
| | | RBtnFile新建 = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnFileimage新建 = "newdocument32.png"; |
| | | RBtnFile新建.SmallImage = GlobalResource.BuildImage(RBtnFileimage新建, 40, 40); |
| | | RBtnFile新建.Name = "RBtnFile新建"; |
| | | RBtnFile新建.Text = "新建"; |
| | | |
| | | |
| | | RBtnFile打开 = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnFileimage打开 = "open32.png"; |
| | |
| | | RBtnFile保存.Name = "RBtnFile保存"; |
| | | RBtnFile保存.Text = "保存"; |
| | | |
| | | RBtnFile另存为 = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnFileimage另存为 = "saveas32.png"; |
| | | RBtnFile另存为.SmallImage = GlobalResource.BuildImage(RBtnFileimage另存为, 40, 40); |
| | | RBtnFile另存为.Name = "RBtnFile另存为"; |
| | | RBtnFile另存为.Text = "另存为"; |
| | | |
| | | |
| | | RBtnFile选项 = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnFileimage选项 = "select16.png"; |
| | | RBtnFile选项.SmallImage = GlobalResource.BuildImage(RBtnFileimage选项, 40, 40); |
| | | RBtnFile选项 = new System.Windows.Forms.RibbonButton(); |
| | | RBtnFile选项.SmallImage = GlobalResource.BuildImage("select16.png", 40, 40); |
| | | RBtnFile选项.Name = "RBtnFile选项"; |
| | | RBtnFile选项.Text = "选项"; |
| | | #endregion |
| | |
| | | ribbonPanel图层.Name = "ribbonPanel图层"; |
| | | ribbonPanel图层.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanel图层.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | ribbonPanel图层.Visible = false; |
| | | |
| | | RGroup大图标 = new System.Windows.Forms.RibbonItemGroup(); |
| | | RGroup大图标.DrawBackground = false; |
| | |
| | | |
| | | //蜗壳设计步骤 |
| | | #region |
| | | ribbonPanel蜗壳设计步骤 = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanel蜗壳设计步骤.Text = "蜗壳设计步骤"; |
| | | ribbonPanel蜗壳设计步骤.Name = "ribbonPanel蜗壳设计步骤"; |
| | | ribbonPanel蜗壳设计步骤.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanel蜗壳设计步骤.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | ribbonPanel操作步骤 = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanel操作步骤.Text = "步骤"; |
| | | ribbonPanel操作步骤.Name = "ribbonPanel操作步骤"; |
| | | ribbonPanel操作步骤.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanel操作步骤.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | |
| | | |
| | | |
| | | ribbonPanel面板显示 = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanel面板显示.Text = "面板显示"; |
| | | ribbonPanel面板显示.Name = "ribbonPanel面板显示"; |
| | | ribbonPanel面板显示.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanel面板显示.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | |
| | | |
| | | |
| | | Rbtn完成 = new System.Windows.Forms.RibbonButton(); |
| | | Rbtn完成.Image = GlobalResource.BuildImage("circle-check.png", 40, 40); |
| | |
| | | Rbtn完成.Enabled = false; |
| | | }; |
| | | |
| | | |
| | | |
| | | RbtnChk步骤面板 = new System.Windows.Forms.RibbonCheckBox(); |
| | | RbtnChk步骤面板.Checked = true ; |
| | | //RbtnChk步骤面板.Image = GlobalResource.BuildImage("circle-check.png", 40, 40); |
| | | RbtnChk步骤面板.Name = "RbtnChk步骤面板"; |
| | | RbtnChk步骤面板.Text = "步骤面板"; |
| | | RbtnChk步骤面板.CheckBoxCheckChanged += (sender, e) => { |
| | | |
| | | }; |
| | | RbtnChk图层面板 = new System.Windows.Forms.RibbonCheckBox(); |
| | | RbtnChk图层面板.Checked = true; |
| | | //RbtnChk步骤面板.Image = GlobalResource.BuildImage("circle-check.png", 40, 40); |
| | | RbtnChk图层面板.Name = "RbtnChk图层面板"; |
| | | RbtnChk图层面板.Text = "图层面板"; |
| | | RbtnChk图层面板.CheckBoxCheckChanged += (sender, e) => { |
| | | if (_layersDockPanel.DockPanel == null) |
| | | { |
| | | MainDockPanel.AddContent(_layersDockPanel); |
| | | } |
| | | else |
| | | { |
| | | MainDockPanel.RemoveContent(_layersDockPanel); |
| | | } |
| | | }; |
| | | RbtnChk步骤面板 = new System.Windows.Forms.RibbonCheckBox(); |
| | | RbtnChk步骤面板.Checked = true; |
| | | //RbtnChk步骤面板.Image = GlobalResource.BuildImage("circle-check.png", 40, 40); |
| | | RbtnChk步骤面板.Name = "RbtnChk步骤面板"; |
| | | RbtnChk步骤面板.Text = "步骤面板"; |
| | | RbtnChk步骤面板.CheckBoxCheckChanged += (sender, e) => { |
| | | if (_stepTreeDockPanel.DockPanel == null) |
| | | { |
| | | MainDockPanel.AddContent(_stepTreeDockPanel); |
| | | } |
| | | else |
| | | { |
| | | MainDockPanel.RemoveContent(_stepTreeDockPanel); |
| | | } |
| | | }; |
| | | RbtnChk日志面板 = new System.Windows.Forms.RibbonCheckBox(); |
| | | RbtnChk日志面板.Checked = true; |
| | | //RbtnChk步骤面板.Image = GlobalResource.BuildImage("circle-check.png", 40, 40); |
| | | RbtnChk日志面板.Name = "RbtnChk日志面板"; |
| | | RbtnChk日志面板.Text = "日志面板"; |
| | | RbtnChk日志面板.CheckBoxCheckChanged += (sender, e) => { |
| | | if (_logListDockPanel.DockPanel == null) |
| | | { |
| | | MainDockPanel.AddContent(_logListDockPanel); |
| | | } |
| | | else |
| | | { |
| | | MainDockPanel.RemoveContent(_logListDockPanel); |
| | | } |
| | | }; |
| | | RbtnChk参数面板 = new System.Windows.Forms.RibbonCheckBox(); |
| | | RbtnChk参数面板.Checked = true; |
| | | //RbtnChk参数面板.Image = GlobalResource.BuildImage("circle-check.png", 40, 40); |
| | | RbtnChk参数面板.Name = "RbtnChk参数面板"; |
| | | RbtnChk参数面板.Text = "参数面板"; |
| | | RbtnChk参数面板.CheckBoxCheckChanged += (sender, e) => { |
| | | if (_parasDockPanel.DockPanel == null) |
| | | { |
| | | MainDockPanel.AddContent(_parasDockPanel); |
| | | } |
| | | else |
| | | { |
| | | MainDockPanel.RemoveContent(_parasDockPanel); |
| | | } |
| | | }; |
| | | |
| | | |
| | | |
| | | Rbtn上一步 = new System.Windows.Forms.RibbonButton(); |
| | | var Btnimagename上一步 = "circle-arrow-left.png"; |
| | |
| | | Rbtn下一步.Click += (sender, e) => { |
| | | if (GoNextStepCore()) |
| | | { |
| | | CheckStepBtnStatus(); |
| | | |
| | | } |
| | | |
| | | CheckStepBtnStatus(); |
| | | } |
| | | }; |
| | | |
| | | |
| | |
| | | |
| | | //蜗壳数据导出 |
| | | #region |
| | | ribbonPanel蜗壳数据导出 = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanel蜗壳数据导出.Text = "蜗壳数据导出"; |
| | | ribbonPanel蜗壳数据导出.Name = "ribbonPanel蜗壳数据导出"; |
| | | ribbonPanel蜗壳数据导出.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanel蜗壳数据导出.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | ribbonPanel数据导出 = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanel数据导出.Text = "蜗壳数据导出"; |
| | | ribbonPanel数据导出.Name = "ribbonPanel蜗壳数据导出"; |
| | | ribbonPanel数据导出.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanel数据导出.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | |
| | | Rbtn蜗壳数据导出 = new System.Windows.Forms.RibbonButton(); |
| | | Rbtn蜗壳数据导出.Image = GlobalResource.BuildImage("device-ipad-share.png", 40, 40); |
| | | Rbtn蜗壳数据导出.Name = "Rbtn蜗壳数据导出"; |
| | | Rbtn蜗壳数据导出.Text = "导出"; |
| | | Rbtn蜗壳数据导出.Click += (sender, e) => { |
| | | Rbtn数据导出 = new System.Windows.Forms.RibbonButton(); |
| | | Rbtn数据导出.Image = GlobalResource.BuildImage("device-ipad-share.png", 40, 40); |
| | | Rbtn数据导出.Name = "Rbtn蜗壳数据导出"; |
| | | Rbtn数据导出.Text = "导出"; |
| | | Rbtn数据导出.Click += (sender, e) => { |
| | | VoluteDeriveArgument(); |
| | | }; |
| | | |
| | |
| | | #region |
| | | ribbonForm.QuickAccessToolbar.Items.Add(this.RBtn后退); |
| | | ribbonForm.QuickAccessToolbar.Items.Add(this.Rbtn前进); |
| | | ribbonForm.QuickAccessToolbar.Items.Add(this.RBtn保存); |
| | | ribbonForm.QuickAccessToolbar.DropDownButtonItems.Add(RBtnMenu后退); |
| | | ribbonForm.QuickAccessToolbar.DropDownButtonItems.Add(RBtnMenu保存); |
| | | ribbonForm.QuickAccessToolbar.DropDownButtonItems.Add(RBtnMenu前进); |
| | | ribbonForm.OrbDropDown.MenuItems.Add(RBtnFile新建); |
| | | |
| | | //小图标 点击更多 展开后显示 |
| | | ribbonForm.QuickAccessToolbar.DropDownButtonItems.Add(RBtnMenu保存); |
| | | |
| | | //左上部菜单 |
| | | ribbonForm.OrbDropDown.MenuItems.Add(RBtnFile保存); |
| | | ribbonForm.OrbDropDown.MenuItems.Add(RBtnFile打开); |
| | | ribbonForm.OrbDropDown.MenuItems.Add(RBtnFile另存为); |
| | | ribbonForm.OrbDropDown.MenuItems.Add(RBtnFile打开); |
| | | ribbonForm.OrbDropDown.MenuItems.Add(RBtnFile选项); |
| | | |
| | | // |
| | | ribbonTab视图.Panels.Add(ribbonPanel视图); |
| | | ribbonTab视图.Panels.Add(ribbonPanel变焦); |
| | | ribbonTab视图.Panels.Add(ribbonPanel模式); |
| | |
| | | ribbonTab视图.Panels.Add(ribbonPanel网格); |
| | | |
| | | |
| | | ribbonTab编辑.Panels.Add(ribbonPanel蜗壳设计步骤); |
| | | ribbonTab编辑.Panels.Add(ribbonPanel蜗壳数据导出); |
| | | ribbonTab编辑.Panels.Add(ribbonPanel操作步骤); |
| | | ribbonTab编辑.Panels.Add(ribbonPanel面板显示); |
| | | ribbonTab编辑.Panels.Add(ribbonPanel数据导出); |
| | | |
| | | ribbonPanel视图.Items.Add(RBtn后视图); |
| | | ribbonPanel视图.Items.Add(RBtn正视图); |
| | |
| | | ribbonPanel图层.Items.Add(RGroup小图标); |
| | | ribbonPanel图层.Items.Add(RGroup下拉框); |
| | | ribbonPanel图层.Items.Add(Rbtn图层编辑); |
| | | ribbonPanel蜗壳设计步骤.Items.Add(Rbtn完成); |
| | | ribbonPanel蜗壳设计步骤.Items.Add(Rbtn下一步); |
| | | ribbonPanel蜗壳设计步骤.Items.Add(Rbtn上一步); |
| | | ribbonPanel蜗壳数据导出.Items.Add(Rbtn蜗壳数据导出); |
| | | |
| | | ribbonPanel操作步骤.Items.Add(Rbtn完成); |
| | | ribbonPanel操作步骤.Items.Add(Rbtn下一步); |
| | | ribbonPanel操作步骤.Items.Add(Rbtn上一步); |
| | | |
| | | ribbonPanel面板显示.Items.Add(RbtnChk步骤面板); |
| | | ribbonPanel面板显示.Items.Add(RbtnChk图层面板); |
| | | ribbonPanel面板显示.Items.Add(RbtnChk日志面板); |
| | | ribbonPanel面板显示.Items.Add(RbtnChk参数面板); |
| | | |
| | | ribbonPanel数据导出.Items.Add(Rbtn数据导出); |
| | | |
| | | RGroup下拉框.Items.Add(RBox图层); |
| | | RGroup小图标.Items.Add(Rbtn所有实体); |
| | |
| | | #endregion |
| | | } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// 检查上一步,下一步按钮状态 |
| | | /// </summary> |
| | |
| | | if (this._stepTreeDockPanel.PrevStepID > 0 && |
| | | this._stepTreeDockPanel.PrevStepID != this._stepTreeDockPanel.Step_ID_Introduce) |
| | | { |
| | | RBtn后退.Enabled = true; |
| | | Rbtn上一步.Enabled = true; |
| | | } |
| | | else |
| | | { |
| | | RBtn后退.Enabled = false; |
| | | Rbtn上一步.Enabled = false; |
| | | } |
| | | |
| | | |
| | | if (this._stepTreeDockPanel.NextStepID == 0) |
| | | { |
| | | Rbtn前进.Enabled = false; |
| | | Rbtn下一步.Enabled = false; |
| | | Rbtn完成.Enabled = true; |
| | | } |
| | | else |
| | | { |
| | | Rbtn前进.Enabled = true; |
| | | Rbtn下一步.Enabled = true; |
| | | Rbtn完成.Enabled = false; |
| | | } |