| | |
| | |  |
| | | using System; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Windows.Forms; |
| | | using System.IO; |
| | | using System.Text; |
| | | using System.Drawing; |
| | | |
| | | namespace DPumpHydr.WinFrmUI.Volute |
| | | { |
| | |
| | | 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.RibbonCheckBox RbtnChkæ¥å¿é¢æ¿; |
| | | private System.Windows.Forms.RibbonCheckBox RbtnChk忰颿¿; |
| | | |
| | | private System.Windows.Forms.RibbonCheckBox RbtnChkæªé¢18; |
| | | |
| | | private System.Windows.Forms.RibbonButton Rbtnæ°æ®å¯¼åºXML; |
| | | private System.Windows.Forms.RibbonButton Rbtnæ°æ®å¯¼å
¥XML; |
| | |
| | | ribbonForm.OrbStyle = RibbonOrbStyle.Office_2013; |
| | | ribbonForm.OrbText = "æä»¶"; |
| | | |
| | | |
| | | |
| | | ribbonTabè§å¾ = new System.Windows.Forms.RibbonTab(); |
| | | ribbonTabè§å¾.Name = "ribbonTabè§å¾"; |
| | | ribbonTabè§å¾.Text = "è§å¾"; |
| | |
| | | ribbonTabç¼è¾.Name = "ribbonTabç¼è¾"; |
| | | ribbonTabç¼è¾.Text = "ç¼è¾"; |
| | | |
| | | //rebbon |
| | | #region |
| | | |
| | | RBtnåé = new System.Windows.Forms.RibbonButton(); |
| | | RBtnåé.SmallImage = GlobalResource.BuildImage("undo16.png", 20,20); |
| | | RBtnåé.Name = "RBtnåé"; |
| | | RBtnåé.Click += (e2,s2)=> { |
| | | if (GoPrevStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | Rbtnåè¿ = new System.Windows.Forms.RibbonButton(); |
| | | Rbtnåè¿.SmallImage = GlobalResource.BuildImage("do.png", 20, 20); |
| | | Rbtnåè¿.Name = "Rbtnåè¿"; |
| | | Rbtnåè¿.Click += (e2, s2) => { |
| | | if (GoNextStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | 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(RBtnMenuimageä¿å, 20, 20); |
| | | // RBtnä¿å.Visible = false; |
| | | //} |
| | | //else |
| | | //{ |
| | | // RBtnMenuä¿å.SmallImage = GlobalResource.BuildImage(RBtnMenuimageä¿å, 20, 20); |
| | | // RBtnä¿å.Visible = true; |
| | | //} |
| | | }; |
| | | #endregion |
| | | |
| | | //File |
| | | #region |
| | | |
| | | |
| | | #region File |
| | | |
| | | RBtnFileæå¼ = new System.Windows.Forms.RibbonButton(); |
| | | var RBtnFileimageæå¼ = "open32.png"; |
| | |
| | | RBtnFileé项.Text = "é项"; |
| | | #endregion |
| | | |
| | | //è§å¾ |
| | | #region |
| | | |
| | | #region è§å¾ |
| | | ribbonPanelè§å¾ = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanelè§å¾.Text = "è§å¾"; |
| | | ribbonPanelè§å¾.Name = "ribbonPanelè§å¾"; |
| | |
| | | |
| | | #endregion |
| | | |
| | | //åç¦ |
| | | #region |
| | | |
| | | #region åç¦ |
| | | ribbonPanelåç¦ = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanelåç¦.Text = "åç¦"; |
| | | ribbonPanelåç¦.Name = "ribbonPanelåç¦"; |
| | |
| | | |
| | | #endregion |
| | | |
| | | //ç½æ ¼ |
| | | #region |
| | | |
| | | #region ç½æ ¼ |
| | | ribbonPanelç½æ ¼ = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanelç½æ ¼.Text = "ç½æ ¼"; |
| | | ribbonPanelç½æ ¼.Name = "ribbonPanelç½æ ¼"; |
| | |
| | | |
| | | #endregion |
| | | |
| | | //æ¸²ææ¨¡å¼ |
| | | #region |
| | | |
| | | #region æ¸²ææ¨¡å¼ |
| | | ribbonPanelæ¨¡å¼ = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanel模å¼.Text = "模å¼"; |
| | | ribbonPanel模å¼.Name = "ribbonPanel模å¼"; |
| | |
| | | |
| | | #endregion |
| | | |
| | | //å¾å± |
| | | #region |
| | | |
| | | #region å¾å± ææ¶æ²¡ç¨ |
| | | ribbonPanelå¾å± = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanelå¾å±.Text = "å¾å±"; |
| | | ribbonPanelå¾å±.Name = "ribbonPanelå¾å±"; |
| | |
| | | //ribbonComboBox1.DropDownItems.Add(ribbonLabel1); |
| | | #endregion |
| | | |
| | | //è壳设计æ¥éª¤ |
| | | #region |
| | | |
| | | #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("circle-check.png", 40, 40); |
| | | Rbtn宿.Name = "Rbtn宿"; |
| | |
| | | Rbtnä¸ä¸æ¥.Enabled = false; |
| | | Rbtn宿.Enabled = false; |
| | | }; |
| | | Rbtnä¸ä¸æ¥ = new System.Windows.Forms.RibbonButton(); |
| | | var Btnimagenameä¸ä¸æ¥ = "circle-arrow-left.png"; |
| | | Rbtnä¸ä¸æ¥.Image = GlobalResource.BuildImage(Btnimagenameä¸ä¸æ¥, 40, 40); |
| | | |
| | | Rbtnä¸ä¸æ¥.Name = "Rbtnä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Text = "ä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Click += (sender, e) => |
| | | { |
| | | if (GoPrevStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | Rbtnä¸ä¸æ¥ = new System.Windows.Forms.RibbonButton(); |
| | | Rbtnä¸ä¸æ¥.Image = GlobalResource.BuildImage("circle-arrow-right.png", 40, 40); |
| | | Rbtnä¸ä¸æ¥.Visible = true; |
| | | Rbtnä¸ä¸æ¥.Name = "Rbtnä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Text = "ä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Click += (sender, e) => { |
| | | if (GoNextStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | RBtnåé = new System.Windows.Forms.RibbonButton(); |
| | | RBtnåé.SmallImage = GlobalResource.BuildImage("undo16.png", 20, 20); |
| | | RBtnåé.Name = "RBtnåé"; |
| | | RBtnåé.Click += (e2, s2) => { |
| | | if (GoPrevStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | Rbtnåè¿ = new System.Windows.Forms.RibbonButton(); |
| | | Rbtnåè¿.SmallImage = GlobalResource.BuildImage("do.png", 20, 20); |
| | | Rbtnåè¿.Name = "Rbtnåè¿"; |
| | | Rbtnåè¿.Click += (e2, s2) => { |
| | | if (GoNextStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | 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(RBtnMenuimageä¿å, 20, 20); |
| | | // RBtnä¿å.Visible = false; |
| | | //} |
| | | //else |
| | | //{ |
| | | // RBtnMenuä¿å.SmallImage = GlobalResource.BuildImage(RBtnMenuimageä¿å, 20, 20); |
| | | // RBtnä¿å.Visible = true; |
| | | //} |
| | | }; |
| | | |
| | | #endregion |
| | | |
| | | |
| | | #region 颿¿æ¾ç¤º |
| | | |
| | | |
| | | ribbonPanel颿¿æ¾ç¤º = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanel颿¿æ¾ç¤º.Text = "颿¿æ¾ç¤º"; |
| | | ribbonPanel颿¿æ¾ç¤º.Name = "ribbonPanel颿¿æ¾ç¤º"; |
| | | ribbonPanel颿¿æ¾ç¤º.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanel颿¿æ¾ç¤º.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | |
| | | |
| | | RbtnChkæ¥éª¤é¢æ¿ = new System.Windows.Forms.RibbonCheckBox(); |
| | | RbtnChkæ¥éª¤é¢æ¿.Checked = true ; |
| | |
| | | }; |
| | | |
| | | |
| | | |
| | | |
| | | Rbtnä¸ä¸æ¥ = new System.Windows.Forms.RibbonButton(); |
| | | var Btnimagenameä¸ä¸æ¥ = "circle-arrow-left.png"; |
| | | Rbtnä¸ä¸æ¥.Image = GlobalResource.BuildImage(Btnimagenameä¸ä¸æ¥, 40, 40); |
| | | |
| | | Rbtnä¸ä¸æ¥.Name = "Rbtnä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Text = "ä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Click += (sender, e) => |
| | | { |
| | | if(GoPrevStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | Rbtnä¸ä¸æ¥ = new System.Windows.Forms.RibbonButton(); |
| | | Rbtnä¸ä¸æ¥.Image = GlobalResource.BuildImage("circle-arrow-right.png", 40, 40); |
| | | Rbtnä¸ä¸æ¥.Visible = true ; |
| | | Rbtnä¸ä¸æ¥.Name = "Rbtnä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Text = "ä¸ä¸æ¥"; |
| | | Rbtnä¸ä¸æ¥.Click += (sender, e) => { |
| | | if (GoNextStepCore()) |
| | | { |
| | | |
| | | } |
| | | }; |
| | | |
| | | |
| | | #endregion |
| | | |
| | | |
| | | #region èå£³æ°æ®å¯¼åº |
| | | #region æ°æ®å¯¼åº |
| | | ribbonPanelæ°æ®å¯¼åº = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanelæ°æ®å¯¼åº.Text = "导åº"; |
| | | ribbonPanelæ°æ®å¯¼åº.Name = "ribbonPanelæ°æ®å¯¼åº"; |
| | |
| | | #endregion |
| | | |
| | | |
| | | #region èå£³æ°æ®å¯¼å
¥ |
| | | #region æ°æ®å¯¼å
¥ |
| | | ribbonPanelæ°æ®å¯¼å
¥ = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanelæ°æ®å¯¼å
¥.Text = "æ°æ®å¯¼å
¥"; |
| | | ribbonPanelæ°æ®å¯¼å
¥.Text = "导å
¥"; |
| | | ribbonPanelæ°æ®å¯¼å
¥.Name = "ribbonPanelæ°æ®å¯¼å
¥"; |
| | | ribbonPanelæ°æ®å¯¼å
¥.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanelæ°æ®å¯¼å
¥.FlowsTo = RibbonPanelFlowDirection.Left; |
| | |
| | | ImportXmlFile(); |
| | | }; |
| | | |
| | | |
| | | |
| | | #endregion |
| | | |
| | | |
| | | //æ§ä»¶æ·»å |
| | | #region |
| | | #region ç»ä»¶æ¾ç¤º |
| | | ribbonPanelç»ä»¶æ¾ç¤º = new System.Windows.Forms.RibbonPanel(); |
| | | ribbonPanelç»ä»¶æ¾ç¤º.Text = "ç»ä»¶æ¾ç¤º"; |
| | | ribbonPanelç»ä»¶æ¾ç¤º.Name = "ribbonPanelç»ä»¶æ¾ç¤º"; |
| | | ribbonPanelç»ä»¶æ¾ç¤º.ButtonMoreVisible = isButtonMoreVisible; |
| | | ribbonPanelç»ä»¶æ¾ç¤º.FlowsTo = RibbonPanelFlowDirection.Left; |
| | | |
| | | RbtnChkæªé¢18 = new System.Windows.Forms.RibbonCheckBox(); |
| | | RbtnChkæªé¢18.Checked = false ; |
| | | //RbtnChkæªé¢18.Image = GlobalResource.BuildImage("circle-check.png", 40, 40); |
| | | RbtnChkæªé¢18.Name = "RbtnChkæªé¢18"; |
| | | RbtnChkæªé¢18.Text = "æªé¢18"; |
| | | RbtnChkæªé¢18.Visible = false; |
| | | RbtnChkæªé¢18.CheckBoxCheckChanged += (sender, e) => { |
| | | if (RbtnChkæªé¢18.Checked) |
| | | { |
| | | this._occDesign3dCtrl.SetAllSectionCurveVisible(true ); |
| | | } |
| | | else |
| | | { |
| | | this._occDesign3dCtrl.SetAllSectionCurveVisible(false); |
| | | } |
| | | }; |
| | | |
| | | |
| | | #endregion |
| | | |
| | | |
| | | #region æ§ä»¶æ·»å åé åè¿ |
| | | ribbonForm.QuickAccessToolbar.Items.Add(this.RBtnåé); |
| | | ribbonForm.QuickAccessToolbar.Items.Add(this.Rbtnåè¿); |
| | | |
| | |
| | | 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(Rbtnæ°æ®å¯¼å
¥XML); |
| | | |
| | | ribbonPanelç»ä»¶æ¾ç¤º.Items.Add(RbtnChkæªé¢18); |
| | | |
| | | RGroup䏿æ¡.Items.Add(RBoxå¾å±); |
| | | RGroupå°å¾æ .Items.Add(Rbtnææå®ä½); |
| | | RGroupå°å¾æ .Items.Add(Rbtnéæ©å
¨é¨); |