private void CheckCircle_Click(object sender, EventArgs e) { if (checkCircleFlat.Checked == true) { checkCircleFlat.Checked = false; typeCapacitor = GlobalData.TypeCapacitor.Cylinder; } else if (checkCircleCylinder.Checked == true) { checkCircleCylinder.Checked = false; typeCapacitor = GlobalData.TypeCapacitor.Flat; } }
public Capacitor() { textBoxFlatE = new TextBox(); textBoxCylE = new TextBox(); textBoxS = new TextBox();; textBoxD = new TextBox();; textBoxR1 = new TextBox();; textBoxR2 = new TextBox();; textBoxL = new TextBox();; pictureValuePlus = new PictureBox(); pictureValueMinus = new PictureBox(); pictureSeq = new PictureBox(); picturePar = new PictureBox(); pictureGearFlat = new PictureBox(); pictureGearCylinder = new PictureBox(); picturePanelFlat = new PictureBox(); picturePanelCyl = new PictureBox(); checkCircleFlat = new Zeroit.Framework.Metro.ZeroitMetroCheckCircle(); checkCircleCylinder = new Zeroit.Framework.Metro.ZeroitMetroCheckCircle(); colorScheme = new Zeroit.Framework.Metro.ZeroitMetroCheckCircle.MainColorScheme(); picture.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\capacitor.png"); //метод загрузки шрифта GlobalData.LoadFont(14); labelValue.Font = GlobalData.DigitalFont; labelValue.Left = 74; labelValue.Top = 62; labelValue.BackColor = Color.Black; labelValue.Width = 38; labelValue.ForeColor = Color.LimeGreen; labelValue.TextAlign = HorizontalAlignment.Center; pictureValueMinus.Width = 16; pictureValueMinus.Height = 16; pictureValueMinus.Left = 49; pictureValueMinus.Top = 66; pictureValueMinus.SizeMode = PictureBoxSizeMode.AutoSize; pictureValueMinus.BackColor = Color.Transparent; pictureValueMinus.Cursor = Cursors.Hand; pictureValueMinus.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\minus0.png"); pictureValueMinus.MouseEnter += PictureValueMinus_MouseEnter; pictureValueMinus.MouseLeave += PictureValueMinus_MouseLeave; pictureValueMinus.Click += PictureValueMinus_Click; pictureValuePlus.Width = 16; pictureValuePlus.Height = 16; pictureValuePlus.Left = 121; pictureValuePlus.Top = 66; pictureValuePlus.SizeMode = PictureBoxSizeMode.AutoSize; pictureValuePlus.BackColor = Color.Transparent; pictureValuePlus.Cursor = Cursors.Hand; pictureValuePlus.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\plus0.png"); pictureValuePlus.MouseEnter += PictureValuePlus_MouseEnter; pictureValuePlus.MouseLeave += PictureValuePlus_MouseLeave; pictureValuePlus.Click += PictureValuePlus_Click; pictureSeq.Width = 44; pictureSeq.Height = 9; pictureSeq.Left = 71; pictureSeq.Top = 23; pictureSeq.SizeMode = PictureBoxSizeMode.AutoSize; pictureSeq.BackColor = Color.Transparent; pictureSeq.Cursor = Cursors.Hand; pictureSeq.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\sequentially0.png"); pictureSeq.Click += PictureSeq_Click; picturePar.Width = 44; picturePar.Height = 9; picturePar.Left = 71; picturePar.Top = 35; picturePar.SizeMode = PictureBoxSizeMode.AutoSize; picturePar.BackColor = Color.Transparent; picturePar.Cursor = Cursors.Hand; picturePar.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\parallel0.png"); picturePar.Click += PicturePar_Click; colorScheme.BorderColor = Color.Transparent; colorScheme.FillColor = Color.White; colorScheme.InnerCirclecolor = Color.White; checkCircleFlat.CheckOnClick = true; checkCircleFlat.ColorScheme = colorScheme; checkCircleFlat.Left = 11; checkCircleFlat.Top = 74; checkCircleFlat.Size = new Size(20, 20); checkCircleFlat.Cursor = Cursors.Hand; checkCircleFlat.BackColor = Color.Green; checkCircleFlat.Click += CheckCircle_Click; checkCircleFlat.DoubleClick += CheckCircle_DoubleClick; checkCircleCylinder.CheckOnClick = true; checkCircleCylinder.ColorScheme = colorScheme; checkCircleCylinder.Left = 155; checkCircleCylinder.Top = 74; checkCircleCylinder.Size = new System.Drawing.Size(20, 20); checkCircleCylinder.Cursor = Cursors.Hand; checkCircleCylinder.BackColor = Color.Green; checkCircleCylinder.Click += CheckCircle_Click; checkCircleCylinder.DoubleClick += CheckCircle_DoubleClick; pictureGearFlat.Width = 11; pictureGearFlat.Height = 12; pictureGearFlat.Left = 11; pictureGearFlat.Top = 8; pictureGearFlat.SizeMode = PictureBoxSizeMode.AutoSize; pictureGearFlat.BackColor = Color.Transparent; pictureGearFlat.Cursor = Cursors.Hand; pictureGearFlat.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\gear.png"); pictureGearFlat.Click += PictureGearFlat_Click; pictureGearCylinder.Width = 11; pictureGearCylinder.Height = 12; pictureGearCylinder.Left = 165; pictureGearCylinder.Top = 8; pictureGearCylinder.SizeMode = PictureBoxSizeMode.AutoSize; pictureGearCylinder.BackColor = Color.Transparent; pictureGearCylinder.Cursor = Cursors.Hand; pictureGearCylinder.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\gear.png"); pictureGearCylinder.Click += PictureGearCylinder_Click; picturePanelFlat.Width = 134; picturePanelFlat.Height = 161; picturePanelFlat.SizeMode = PictureBoxSizeMode.AutoSize; picturePanelFlat.BackColor = Color.Transparent; picturePanelFlat.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\panelFlat.png"); GlobalData.LoadFont(11); //метод загрузки шрифта textBoxS.TabStop = false; textBoxS.Font = GlobalData.DigitalFont; textBoxS.Left = 15; textBoxS.Top = 33; textBoxS.BackColor = Color.White; textBoxS.Width = 95; textBoxS.ForeColor = Color.Black; textBoxS.TextAlign = HorizontalAlignment.Left; textBoxS.Cursor = Cursors.IBeam; textBoxS.KeyPress += GlobalData.KeyPress; GlobalData.LoadFont(11); //метод загрузки шрифта textBoxFlatE.TabStop = false; textBoxFlatE.Font = GlobalData.DigitalFont; textBoxFlatE.Left = 15; textBoxFlatE.Top = 77; textBoxFlatE.BackColor = Color.White; textBoxFlatE.Width = 95; textBoxFlatE.ForeColor = Color.Black; textBoxFlatE.TextAlign = HorizontalAlignment.Left; textBoxFlatE.Cursor = Cursors.IBeam; textBoxFlatE.KeyPress += GlobalData.KeyPress; GlobalData.LoadFont(11); //метод загрузки шрифта textBoxD.TabStop = false; textBoxD.Font = GlobalData.DigitalFont; textBoxD.Left = 15; textBoxD.Top = 122; textBoxD.BackColor = Color.White; textBoxD.Width = 95; textBoxD.ForeColor = Color.Black; textBoxD.TextAlign = HorizontalAlignment.Left; textBoxD.Cursor = Cursors.IBeam; textBoxD.KeyPress += GlobalData.KeyPress; picturePanelCyl.Width = 129; picturePanelCyl.Height = 200; picturePanelCyl.SizeMode = PictureBoxSizeMode.AutoSize; picturePanelCyl.BackColor = Color.Transparent; picturePanelCyl.Image = Image.FromFile(@"C:\Users\Evgenij\CourseProject\ElectronVPL\pictures\capacitor\panelCyl.png"); GlobalData.LoadFont(11); //метод загрузки шрифта textBoxR1.TabStop = false; textBoxR1.Font = GlobalData.DigitalFont; textBoxR1.Left = 17; textBoxR1.Top = 29; textBoxR1.BackColor = Color.White; textBoxR1.Width = 100; textBoxR1.ForeColor = Color.Black; textBoxR1.TextAlign = HorizontalAlignment.Left; textBoxR1.Cursor = Cursors.IBeam; textBoxR1.KeyPress += GlobalData.KeyPress; GlobalData.LoadFont(11); //метод загрузки шрифта textBoxR2.TabStop = false; textBoxR2.Font = GlobalData.DigitalFont; textBoxR2.Left = 17; textBoxR2.Top = 74; textBoxR2.BackColor = Color.White; textBoxR2.Width = 100; textBoxR2.ForeColor = Color.Black; textBoxR2.TextAlign = HorizontalAlignment.Left; textBoxR2.Cursor = Cursors.IBeam; textBoxR2.KeyPress += GlobalData.KeyPress; GlobalData.LoadFont(11); //метод загрузки шрифта textBoxCylE.TabStop = false; textBoxCylE.Font = GlobalData.DigitalFont; textBoxCylE.Left = 17; textBoxCylE.Top = 117; textBoxCylE.BackColor = Color.White; textBoxCylE.Width = 100; textBoxCylE.ForeColor = Color.Black; textBoxCylE.TextAlign = HorizontalAlignment.Left; textBoxCylE.Cursor = Cursors.IBeam; textBoxCylE.KeyPress += GlobalData.KeyPress; GlobalData.LoadFont(11); //метод загрузки шрифта textBoxL.TabStop = false; textBoxL.Font = GlobalData.DigitalFont; textBoxL.Left = 17; textBoxL.Top = 164; textBoxL.BackColor = Color.White; textBoxL.Width = 100; textBoxL.ForeColor = Color.Black; textBoxL.TextAlign = HorizontalAlignment.Left; textBoxL.Cursor = Cursors.IBeam; textBoxL.KeyPress += GlobalData.KeyPress; contactMinus.Width = 34; contactMinus.Height = 12; contactMinus.Left = 60; contactMinus.Top = 92; contactPlus.Width = 34; contactPlus.Height = 12; contactPlus.Left = 94; contactPlus.Top = 92; labelValue.Text = "1"; typeCapacitor = GlobalData.TypeCapacitor.Flat; checkCircleFlat.Checked = true; checkCircleCylinder.Checked = false; picturePanelFlat.Visible = false; picturePanelCyl.Visible = false; }