private DesignViewWindow(ViewDeserializer serializer, FileInfo fileDesigning, IStyleContext styleContext, IVisualBootstrapper templateResolver) : base(new GdiHostedElement(new Das.Views.Panels.View(templateResolver), styleContext)) { trackBar1 = new TrackBar(); _viewBuilderProvider = new ViewBuilderProvider(serializer); RenderMargin = new Thickness(0, 0, 300, 0); _serializer = serializer; _fileDesigning = fileDesigning ?? throw new ArgumentException(); var dir = _fileDesigning.DirectoryName ?? throw new ArgumentException(); _fileWatcher = new FileSystemWatcher(dir) { Filter = fileDesigning.Name }; _fileWatcher.Changed += OnWatchedFileChanged; _fileWatcher.EnableRaisingEvents = true; Load += OnFormLoaded; InitializeComponent(); trackBar1.BringToFront(); }
static void SetEdgeSeparationBar(Form form) { edgeSeparationTrackBar = new TrackBar(); form.Controls.Add(edgeSeparationTrackBar); edgeSeparationTrackBar.Location = new System.Drawing.Point(form.MainMenuStrip.Location.X + 400, form.MainMenuStrip.Location.Y); edgeSeparationTrackBar.Maximum = 20; edgeSeparationTrackBar.Value = (int)(0.5 * (edgeSeparationTrackBar.Minimum + edgeSeparationTrackBar.Maximum)); edgeSeparationTrackBar.ValueChanged += EdgeSeparationTrackBarValueChanged; edgeSeparationTrackBar.BringToFront(); form.ResumeLayout(); }
internal void SetMonotonicityCoefficientTrackBar() { monotoneBar = new TrackBar(); monotoneBar.Location = new Point(400, 0); monotoneBar.Width = 200; monotoneBar.Minimum = -100; monotoneBar.Maximum = 100; monotoneBar.SmallChange = 1; Controls.Add(monotoneBar); monotoneBar.BringToFront(); monotoneBar.ValueChanged += MonotoneBarValueChanged; monotoneBar.MouseUp += MonotoneBarMouseUp; }
private void button1_Click(object sender, EventArgs e) { TrackBar t = new TrackBar(); t.Location = new Point(20, 313); t.Size = new Size(400, 90); t.BackColor = Color.Brown; this.Controls.Add(t); t.BringToFront(); Button[] fool = new Button[5]; for (int i = 0; i <= fool.Length - 1; i++) { fool[i] = new Button(); fool[i].Text = "floor" + i; fool[i].Size = new Size(150, 30); fool[i].Location = new Point(130, 125 - (i * 20)); // fool[i].Top = 55 * i; // fool[i].Left = 10 ; fool[i].BackColor = Color.LightPink; this.Controls.Add(fool[i]); fool[i].BringToFront(); } Label[] balcony = new Label[4]; for (int i = 1; i <= balcony.Length - 1; i++) { balcony[i] = new Label(); balcony[i].Text = "balcony" + i; balcony[i].Size = new Size(350, 27); balcony[i].Location = new Point(50, 250 - (i * 30)); // balcony[j].Top = 51 * j; // balcony[i].Left = 10 ; balcony[i].BackColor = Color.Beige; balcony[i].TextAlign = ContentAlignment.MiddleCenter; this.Controls.Add(balcony[i]); balcony[i].BringToFront(); } TextBox[] milk = new TextBox[4]; for (int i = 1; i <= milk.Length - 1; i++) { milk[i] = new TextBox(); milk[i].Text = "Bottom floors" + i; milk[i].Size = new Size(260, 70); milk[i].Location = new Point(80, 310 - (i * 20)); // balcony[j].Top = 51 * j; // balcony[i].Left = 10 ; milk[i].BackColor = Color.LightGreen; milk[i].TextAlign = HorizontalAlignment.Center; this.Controls.Add(milk[i]); milk[i].BringToFront(); } }
private void makeRightPanel() { rightPanel = new Panel(); rightPanel.Size = new Size(210, 600); this.Controls.Add(rightPanel); Label l = new Label(); l.Location = new Point(10, 220); l.Width = 100; l.Name = "TypeDescriptorLabel"; rightPanel.Controls.Add(l); l = new Label(); l.Location = new Point(120, 220); l.Name = "alphaLabel"; rightPanel.Controls.Add(l); //Alpha TrackBar tb; tb = new TrackBar(); tb.Location = new Point(10, 235); tb.Maximum = 255; tb.Width = 200; tb.Value = 255; tb.Name = "AlphaTrackBar"; tb.TickFrequency = 26; tb.MouseUp += schetscontrol.ChangeColorAlpha; tb.MouseMove += this.updateLabels; tb.MouseUp += this.updateLabels; rightPanel.Controls.Add(tb); tb.BringToFront(); //Hue tb = new TrackBar(); tb.Location = new Point(10, 270); tb.Maximum = 360; tb.Width = 200; tb.Value = 0; tb.Name = "HueTrackBar"; tb.TickFrequency = 26; tb.MouseUp += schetscontrol.ChangeColorHue; tb.MouseMove += this.UpdateWheelColorsFromTrackBars; tb.MouseMove += this.updateLabels; tb.MouseUp += this.updateLabels; rightPanel.Controls.Add(tb); tb.BringToFront(); //Saturation tb = new TrackBar(); tb.Location = new Point(10, 305); tb.Maximum = 100; tb.Width = 200; tb.Value = 100; tb.Name = "SatTrackBar"; tb.TickFrequency = 26; tb.MouseUp += schetscontrol.ChangeColorSaturation; tb.MouseMove += this.UpdateWheelColorsFromTrackBars; tb.MouseMove += this.updateLabels; tb.MouseUp += this.updateLabels; rightPanel.Controls.Add(tb); tb.BringToFront(); //Value tb = new TrackBar(); tb.Location = new Point(10, 340); tb.Maximum = 100; tb.Width = 200; tb.Value = 100; tb.Name = "ValueTrackBar"; tb.TickFrequency = 26; tb.MouseUp += schetscontrol.ChangeColorVal; tb.MouseMove += this.UpdateWheelColorsFromTrackBars; tb.MouseMove += this.updateColorWheelVal; tb.MouseUp += this.updateColorWheelVal; tb.MouseMove += this.updateLabels; tb.MouseUp += this.updateLabels; rightPanel.Controls.Add(tb); tb.BringToFront(); //Brush Width tb = new TrackBar(); tb.Location = new Point(10, 375); tb.Maximum = 20; tb.Width = 200; tb.Value = 3; tb.TickFrequency = 2; tb.Name = "BrushWidthTrackBar"; tb.MouseUp += schetscontrol.ChangeBrushWidth; tb.MouseMove += this.updateLabels; tb.MouseUp += this.updateLabels; rightPanel.Controls.Add(tb); tb.BringToFront(); //Color wheel ColorPicker wheelControl = new ColorPicker(new Size(200, 200)); wheelControl.Location = new Point(0, 10); wheelControl.Name = "colorPicker"; rightPanel.Controls.Add(wheelControl); wheelControl.MouseDown += this.WheelCapture; wheelControl.MouseDown += this.WheelUpdateColor; wheelControl.MouseUp += this.WheelUpdateColor; wheelControl.MouseUp += this.WheelUncapture; wheelControl.MouseMove += this.WheelUpdateColor; }
public void Initialize() { Panel.Height = 25; Panel.Dock = DockStyle.Top; Panel textBoxPanel = new Panel(); textBoxPanel.Dock = DockStyle.Right; textBoxPanel.Width = 92; Panel.Controls.Add(textBoxPanel); //frames text box TextBox1.Width = 40; TextBox1.Location = new System.Drawing.Point(10, 0); TextBox1.BackColor = Color.White; TextBox1.ForeColor = Color.Black; textBoxPanel.Controls.Add(TextBox1); TextBox1.TextChanged += new EventHandler(TextBox1_TextChanged); TextBox1.LostFocus += new EventHandler(textBox1_FocusLost); TextBox1.KeyDown += new KeyEventHandler(textBox1_KeyPress); TextBox1.Tag = "Use numbers to change value. \nApply changes by using enter keyboard key or apply button."; TextBox1.MouseHover += new EventHandler(Control_MouseOver); ApplyBtn.FlatAppearance.BorderSize = 0; ApplyBtn.FlatStyle = FlatStyle.Flat; ApplyBtn.Width = TextBox1.Height; ApplyBtn.Height = TextBox1.Height; ApplyBtn.Location = new System.Drawing.Point(10 + TextBox1.Width + 2, -1); ApplyBtn.Visible = false; ApplyBtn.Text = ""; ApplyBtn.TextImageRelation = TextImageRelation.Overlay; ApplyBtn.Image = Properties.Resources.the_blue_tick_th; textBoxPanel.Controls.Add(ApplyBtn); ApplyBtn.Click += new EventHandler(Applybtn_Click); ApplyBtn.Tag = "Apply"; ApplyBtn.MouseHover += new EventHandler(Control_MouseOver); CancelBtn.FlatAppearance.BorderSize = 0; CancelBtn.FlatStyle = FlatStyle.Flat; CancelBtn.Width = TextBox1.Height; CancelBtn.Height = TextBox1.Height; CancelBtn.Location = new System.Drawing.Point(ApplyBtn.Location.X + ApplyBtn.Width, -1); CancelBtn.Visible = false; CancelBtn.Text = ""; CancelBtn.TextImageRelation = TextImageRelation.Overlay; CancelBtn.Image = Properties.Resources.CancelRed; CancelBtn.Click += new EventHandler(CancelBtn_Click); textBoxPanel.Controls.Add(CancelBtn); CancelBtn.Tag = "Cancel"; CancelBtn.MouseHover += new EventHandler(Control_MouseOver); //Max Label maxLabel.Location = new Point(10 + TextBox1.Width + 2, 2); textBoxPanel.Controls.Add(maxLabel); //Label NamePanel.Dock = DockStyle.Left; NamePanel.Width = 0; Panel.Controls.Add(NamePanel); Name.Text = ""; Name.Location = new System.Drawing.Point(10, 2); NamePanel.Controls.Add(Name); //track bar TrackBar1.Dock = DockStyle.Fill; TrackBar1.Minimum = 1; TrackBar1.Maximum = 2; TrackBar1.TickStyle = TickStyle.None; TrackBar1.SmallChange = 1; TrackBar1.LargeChange = 1; TrackBar1.Value = 1; Panel.Controls.Add(TrackBar1); TrackBar1.BringToFront(); TrackBar1.ValueChanged += new EventHandler(TrackBar1_ChangeValue); }
public GSettingBox(MilkForm m, GroupBox bb, int x, int y, string name, int min, int max, int val) { // Set Main Form mForm = m; // Create Setting Modification Button settingButton = new Button(); settingButton.Location = new Point(x, y); settingButton.Text = name; settingButton.Parent = bb; settingButton.Click += showBox; // Create General Setting Modification Panel panel = new Panel(); panel.Size = new Size(200, 70); panel.Location = new Point(230, 17); panel.BackColor = Color.White; panel.ForeColor = Color.Black; panel.BorderStyle = BorderStyle.Fixed3D; panel.Parent = mForm; panel.Visible = false; panel.BringToFront(); // Set Panel Font Font pFont = new Font("Arial", 10, FontStyle.Bold); // Add Setting Label To Panel settingLabel = new Label(); settingLabel.Text = name; settingLabel.Font = pFont; settingLabel.Location = new Point(18, 7); settingLabel.Parent = panel; // Add TrackBar To Panel settingBar = new TrackBar(); settingBar.Orientation = Orientation.Horizontal; settingBar.Size = new Size(147, 16); settingBar.Location = new Point(14, 40); settingBar.TickStyle = TickStyle.None; settingBar.BackColor = Color.White; settingBar.ForeColor = Color.Black; settingBar.TickFrequency = 10; settingBar.Minimum = min; settingBar.Maximum = max; settingBar.Value = val; settingBar.Parent = panel; settingBar.ValueChanged += new EventHandler(settingChange); // Add Value TextBox valueLabel = new Label(); valueLabel.Location = new Point(160, 40); valueLabel.Text = ((float)val / (float)100).ToString(); valueLabel.Font = pFont; valueLabel.Parent = panel; // Add React Button // Add Quit Button Button quitButton = new Button(); quitButton.Location = new Point(178, 6); quitButton.Size = new Size(16, 16); quitButton.Image = new Bitmap("C:\\Users\\User\\Desktop\\Dev\\Milkdrop\\close2.jpg"); quitButton.ImageAlign = ContentAlignment.MiddleCenter; quitButton.UseVisualStyleBackColor = true; quitButton.FlatAppearance.BorderSize = 0; quitButton.Parent = panel; quitButton.Click += exitPanel; // Modify GSettingBox For "Warp" Setting if (settingButton.Text.Contains("warp")) { // Reset Panel Size panel.Size = new Size(330, 170); // Reset Main TrackBar Values settingBar.Orientation = Orientation.Vertical; settingBar.Height = 100; settingBar.Width = 5; settingBar.Location = new Point(25, 25); settingBar.BringToFront(); // Relocate Main Setting Label settingLabel.Size = new Size(50, 25); // Relocate Main Value Label valueLabel.Location = new Point(23, 135); valueLabel.Size = new Size(28, 25); // Relocate Quit Button quitButton.Location = new Point(306, 6); // Create Warp X Label Label warpXLabel = new Label(); warpXLabel.Location = new Point(93, 8); warpXLabel.Text = "X"; warpXLabel.Size = new Size(19, 25); warpXLabel.Parent = panel; // Create Warp X TrackBar warpXTB = new TrackBar(); warpXTB.Location = new Point(91, 25); warpXTB.Height = 100; warpXTB.Orientation = Orientation.Vertical; warpXTB.TickStyle = TickStyle.None; warpXTB.TickFrequency = 10; warpXTB.Minimum = 0; warpXTB.Maximum = 100; warpXTB.Value = 50; warpXTB.ValueChanged += new EventHandler(xChanged); warpXTB.Parent = panel; // Create Warp X Value Label warpXValL = new Label(); warpXValL.Location = new Point(90, 135); warpXValL.Size = new Size(25, 25); warpXValL.Text = "0.5"; warpXValL.Parent = panel; // Create Warp Y Position Label Label warpYLabel = new Label(); warpYLabel.Location = new Point(148, 8); warpYLabel.Text = "Y"; warpYLabel.Size = new Size(19, 25); warpYLabel.Parent = panel; // Create Warp Y TrackBar warpYTB = new TrackBar(); warpYTB.Location = new Point(146, 25); warpYTB.Height = 100; warpYTB.Orientation = Orientation.Vertical; warpYTB.TickStyle = TickStyle.None; warpYTB.TickFrequency = 10; warpYTB.Minimum = 0; warpYTB.Maximum = 100; warpYTB.Value = 50; warpYTB.ValueChanged += new EventHandler(yChanged); warpYTB.Parent = panel; // Create Warp Y Value Label warpYValL = new Label(); warpYValL.Location = new Point(146, 135); warpYValL.Size = new Size(25, 25); warpYValL.Text = "0.5"; warpYValL.Parent = panel; // Create Warp Speed Label Label warpSpeedLabel = new Label(); warpSpeedLabel.Location = new Point(193, 8); warpSpeedLabel.Text = "Speed"; warpSpeedLabel.Size = new Size(40, 25); warpSpeedLabel.Parent = panel; // Create Warp Speed TrackBar warpSpeedTB = new TrackBar(); warpSpeedTB.Location = new Point(201, 25); warpSpeedTB.Height = 100; warpSpeedTB.Orientation = Orientation.Vertical; warpSpeedTB.TickStyle = TickStyle.None; warpSpeedTB.TickFrequency = 10; warpSpeedTB.Minimum = 0; warpSpeedTB.Maximum = 200; warpSpeedTB.Value = 100; warpSpeedTB.ValueChanged += new EventHandler(speedChanged); warpSpeedTB.Parent = panel; // Create Warp Speed Value Label warpSpeedValL = new Label(); warpSpeedValL.Location = new Point(200, 135); warpSpeedValL.Size = new Size(25, 25); warpSpeedValL.Text = ("1.0"); warpSpeedValL.Parent = panel; // Create Warp Scale Label Label warpScaleLabel = new Label(); warpScaleLabel.Location = new Point(250, 8); warpScaleLabel.Text = "Scale"; warpScaleLabel.Size = new Size(40, 25); warpScaleLabel.Parent = panel; // Create Warp Scale TrackBar warpScaleTB = new TrackBar(); warpScaleTB.Location = new Point(255, 25); warpScaleTB.Height = 100; warpScaleTB.Orientation = Orientation.Vertical; warpScaleTB.TickStyle = TickStyle.None; warpScaleTB.TickFrequency = 10; warpScaleTB.Minimum = 0; warpScaleTB.Maximum = 200; warpScaleTB.Value = 100; warpScaleTB.ValueChanged += new EventHandler(scaleChanged); warpScaleTB.Parent = panel; // Create Warp Scale Value Label warpScaleValL = new Label(); warpScaleValL.Location = new Point(254, 135); warpScaleValL.Size = new Size(25, 25); warpScaleValL.Text = "1.0"; warpScaleValL.Parent = panel; } // Modify GSettingBox For "Motion" Setting if (settingButton.Text.Contains("motion")) { // Resize Main Panel panel.Size = new Size(220, 170); // Hide Old Setting Label settingLabel.Visible = false; valueLabel.Visible = false; // Relocate Quit Button quitButton.Location = new Point(196, 6); // Create New Motion X Label Label mXL = new Label(); mXL.Location = new Point(15, 13); mXL.Text = "Motion X"; mXL.Size = new Size(55, 25); mXL.Parent = panel; // Modify Motion X TrackBar settingBar.Orientation = Orientation.Vertical; settingBar.Location = new Point(24, 30); settingBar.Height = 100; settingBar.Width = 5; settingBar.ValueChanged += new EventHandler(mXChanged); // Create Motion X Value Label mXValL = new Label(); mXValL.Location = new Point(23, 135); mXValL.Text = "0.0"; mXValL.Size = new Size(25, 25); mXValL.Parent = panel; // Create New Motion Y Label Label mYL = new Label(); mYL.Location = new Point(101, 13); mYL.Text = "Motion Y"; mYL.Size = new Size(55, 25); mYL.Parent = panel; // Create Motion Y TrackBar mYTB = new TrackBar(); mYTB.Location = new Point(109, 35); mYTB.Height = 100; mYTB.Orientation = Orientation.Vertical; mYTB.TickStyle = TickStyle.None; mYTB.TickFrequency = 10; mYTB.Minimum = 0; mYTB.Maximum = 200; mYTB.Value = 100; mYTB.ValueChanged += new EventHandler(mYChanged); mYTB.Parent = panel; // Create Motion Y Value Label mYValL = new Label(); mYValL.Location = new Point(108, 135); mYValL.Text = "0.0"; mYValL.Size = new Size(25, 25); mYValL.Parent = panel; } // Modify GSettingBox For "Stretch" Settingz if (settingButton.Text.Contains("stretch")) { // Resize Main Panel panel.Size = new Size(220, 170); // Hide Old Setting Label settingLabel.Visible = false; valueLabel.Visible = false; // Relocate Quit Button quitButton.Location = new Point(196, 6); // Create New Stretch X Label Label sXL = new Label(); sXL.Location = new Point(15, 13); sXL.Text = "stretch X"; sXL.Size = new Size(55, 25); sXL.Parent = panel; // Modify Stretch X TrackBar settingBar.Orientation = Orientation.Vertical; settingBar.Location = new Point(24, 30); settingBar.Height = 100; settingBar.Width = 5; settingBar.ValueChanged += new EventHandler(sXChanged); // Create Stretch X Value Label sXValL = new Label(); sXValL.Location = new Point(23, 135); sXValL.Text = "1.0"; sXValL.Size = new Size(25, 25); sXValL.Parent = panel; // Create New Stretch Y Label Label sYL = new Label(); sYL.Location = new Point(101, 13); sYL.Text = "stretch Y"; sYL.Size = new Size(55, 25); sYL.Parent = panel; // Create Motion Y TrackBar sYTB = new TrackBar(); sYTB.Location = new Point(109, 35); sYTB.Height = 100; sYTB.Orientation = Orientation.Vertical; sYTB.TickStyle = TickStyle.None; sYTB.TickFrequency = 10; sYTB.Minimum = 0; sYTB.Maximum = 200; sYTB.Value = 100; sYTB.ValueChanged += new EventHandler(sYChanged); sYTB.Parent = panel; // Create Motion Y Value Label sYValL = new Label(); sYValL.Location = new Point(108, 135); sYValL.Text = "1.0"; sYValL.Size = new Size(25, 25); sYValL.Parent = panel; } //################################################################################## // Modify GSettingBox For "Wave" Setting if (settingButton.Text.Contains("wave")) { // Reset Panel Size panel.Size = new Size(423, 325); // Reset Main TrackBar Values settingBar.Orientation = Orientation.Vertical; settingBar.Height = 100; settingBar.Width = 5; settingBar.Minimum = 0; settingBar.Maximum = 7; settingBar.Value = 0; settingBar.Location = new Point(25, 25); settingBar.BringToFront(); settingBar.ValueChanged += new EventHandler(modeWaveChanged); // Relocate Main Setting Label settingLabel.Size = new Size(50, 25); settingLabel.Text = "Mode"; // Relocate Main Value Label valueLabel.Location = new Point(25, 135); valueLabel.Size = new Size(28, 25); // Relocate Quit Button quitButton.Location = new Point(400, 6); // Create Wave X Label Label waveXLabel = new Label(); waveXLabel.Location = new Point(93, 8); waveXLabel.Text = "X"; waveXLabel.Size = new Size(19, 25); waveXLabel.Parent = panel; // Create Wave X TrackBar waveXTB = new TrackBar(); waveXTB.Location = new Point(91, 25); waveXTB.Height = 100; waveXTB.Orientation = Orientation.Vertical; waveXTB.TickStyle = TickStyle.None; waveXTB.TickFrequency = 10; waveXTB.Minimum = 0; waveXTB.Maximum = 100; waveXTB.Value = 50; waveXTB.ValueChanged += new EventHandler(xWaveChanged); waveXTB.Parent = panel; // Create Wave X Value Label waveXValL = new Label(); waveXValL.Location = new Point(90, 135); waveXValL.Size = new Size(25, 25); waveXValL.Text = "0.5"; waveXValL.Parent = panel; // Create Wave Y Position Label Label waveYLabel = new Label(); waveYLabel.Location = new Point(148, 8); waveYLabel.Text = "Y"; waveYLabel.Size = new Size(19, 25); waveYLabel.Parent = panel; // Create Wave Y TrackBar waveYTB = new TrackBar(); waveYTB.Location = new Point(146, 25); waveYTB.Height = 100; waveYTB.Orientation = Orientation.Vertical; waveYTB.TickStyle = TickStyle.None; waveYTB.TickFrequency = 10; waveYTB.Minimum = 0; waveYTB.Maximum = 100; waveYTB.Value = 50; waveYTB.ValueChanged += new EventHandler(yWaveChanged); waveYTB.Parent = panel; // Create Wave Y Value Label waveYValL = new Label(); waveYValL.Location = new Point(146, 135); waveYValL.Size = new Size(25, 25); waveYValL.Text = "0.5"; waveYValL.Parent = panel; // Create Wave Speed Label Label waveSpeedLabel = new Label(); waveSpeedLabel.Location = new Point(193, 8); waveSpeedLabel.Text = "Speed"; waveSpeedLabel.Size = new Size(40, 25); waveSpeedLabel.Parent = panel; // Create Wave Speed TrackBar waveSpeedTB = new TrackBar(); waveSpeedTB.Location = new Point(201, 25); waveSpeedTB.Height = 100; waveSpeedTB.Orientation = Orientation.Vertical; waveSpeedTB.TickStyle = TickStyle.None; waveSpeedTB.TickFrequency = 10; waveSpeedTB.Minimum = 0; waveSpeedTB.Maximum = 200; waveSpeedTB.Value = 100; waveSpeedTB.ValueChanged += new EventHandler(speedWaveChanged); waveSpeedTB.Parent = panel; // Create Wave Speed Value Label waveSpeedValL = new Label(); waveSpeedValL.Location = new Point(200, 135); waveSpeedValL.Size = new Size(25, 25); waveSpeedValL.Text = ("1.0"); waveSpeedValL.Parent = panel; // Create Wave Scale Label Label waveScaleLabel = new Label(); waveScaleLabel.Location = new Point(250, 8); waveScaleLabel.Text = "Scale"; waveScaleLabel.Size = new Size(40, 25); waveScaleLabel.Parent = panel; // Create Wave Scale TrackBar waveScaleTB = new TrackBar(); waveScaleTB.Location = new Point(255, 25); waveScaleTB.Height = 100; waveScaleTB.Orientation = Orientation.Vertical; waveScaleTB.TickStyle = TickStyle.None; waveScaleTB.TickFrequency = 10; waveScaleTB.Minimum = 0; waveScaleTB.Maximum = 200; waveScaleTB.Value = 100; waveScaleTB.ValueChanged += new EventHandler(scaleWaveChanged); waveScaleTB.Parent = panel; // Create Wave Scale Value Label waveScaleValL = new Label(); waveScaleValL.Location = new Point(254, 135); waveScaleValL.Size = new Size(25, 25); waveScaleValL.Text = "1.0"; waveScaleValL.Parent = panel; // Create Wave Red Label Label waveRL = new Label(); waveRL.Location = new Point(297, 8); waveRL.Text = "Red"; waveRL.Size = new Size(40, 25); waveRL.Parent = panel; // Create Wave Red TrackBar; waveRTB = new TrackBar(); waveRTB.Location = new Point(305, 25); waveRTB.Height = 100; waveRTB.Orientation = Orientation.Vertical; waveRTB.TickStyle = TickStyle.None; waveRTB.TickFrequency = 10; waveRTB.Minimum = 0; waveRTB.Maximum = 100; waveRTB.Value = 0; waveRTB.ValueChanged += new EventHandler(waveRChanged); waveRTB.Parent = panel; // Create Wave Red Value Label waveRValL = new Label(); waveRValL.Location = new Point(304, 135); waveRValL.Size = new Size(25, 25); waveRValL.Text = "0.0"; waveRValL.Parent = panel; // Create Wave Green Label Label waveGL = new Label(); waveGL.Location = new Point(348, 8); waveGL.Text = "Green"; waveGL.Size = new Size(45, 25); waveGL.Parent = panel; // Create Wave Green TrackBar waveGTB = new TrackBar(); waveGTB.Location = new Point(360, 25); waveGTB.Height = 100; waveGTB.Orientation = Orientation.Vertical; waveGTB.TickStyle = TickStyle.None; waveGTB.Minimum = 0; waveGTB.Maximum = 100; waveGTB.Value = 100; waveGTB.ValueChanged += new EventHandler(waveGChanged); waveGTB.Parent = panel; // Create Wave Green Value Label waveGValL = new Label(); waveGValL.Location = new Point(357, 135); waveGValL.Size = new Size(25, 25); waveGValL.Text = "1.0"; waveGValL.Parent = panel; // Create Wave Blue Label Label waveBL = new Label(); waveBL.Location = new Point(23, 165); waveBL.Text = "Blue"; waveBL.Size = new Size(45, 25); waveBL.Parent = panel; // Create Wave Blue TrackBar waveBTB = new TrackBar(); waveBTB.Location = new Point(25, 182); waveBTB.Height = 100; waveBTB.Orientation = Orientation.Vertical; waveBTB.TickStyle = TickStyle.None; waveBTB.Minimum = 0; waveBTB.Maximum = 100; waveBTB.Value = 100; waveBTB.ValueChanged += new EventHandler(waveBChanged); waveBTB.Parent = panel; // Create Wave Blue Value Label waveBValL = new Label(); waveBValL.Location = new Point(25, 287); waveBValL.Text = "0.0"; waveBValL.Size = new Size(25, 25); waveBValL.Parent = panel; // Create Wave Smoothing Label Label waveSmoothL = new Label(); waveSmoothL.Location = new Point(78, 165); waveSmoothL.Text = "Smooth"; waveSmoothL.Size = new Size(45, 25); waveSmoothL.Parent = panel; // Create Wave Smoothing TrackBar waveSmoothTB = new TrackBar(); waveSmoothTB.Location = new Point(87, 182); waveSmoothTB.Height = 100; waveSmoothTB.Orientation = Orientation.Vertical; waveSmoothTB.TickStyle = TickStyle.None; waveSmoothTB.Minimum = 0; waveSmoothTB.Maximum = 100; waveSmoothTB.Value = 100; waveSmoothTB.ValueChanged += new EventHandler(waveSmoothChanged); waveSmoothTB.Parent = panel; // Create Wave Smoothing Value Label waveSmoothValL = new Label(); waveSmoothValL.Location = new Point(87, 287); waveSmoothValL.Text = "0.0"; waveSmoothValL.Size = new Size(25, 25); waveSmoothValL.Parent = panel; // Create WaveAlphaStart Label Label waveStartL = new Label(); waveStartL.Location = new Point(145, 165); waveStartL.Text = "Start"; waveStartL.Size = new Size(45, 25); waveStartL.Parent = panel; // Create WaveAlphaStart TrackBar waveStartTB = new TrackBar(); waveStartTB.Location = new Point(150, 182); waveStartTB.Height = 100; waveStartTB.Orientation = Orientation.Vertical; waveStartTB.TickStyle = TickStyle.None; waveStartTB.Minimum = 0; waveStartTB.Maximum = 100; waveStartTB.Value = 0; waveStartTB.ValueChanged += new EventHandler(waveStartChanged); waveStartTB.Parent = panel; // Create WaveAlphaStart Value Label waveStartValL = new Label(); waveStartValL.Location = new Point(150, 287); waveStartValL.Text = "0.0"; waveStartValL.Size = new Size(25, 25); waveStartValL.Parent = panel; // Create WaveAlphaEnd Label Label waveEndL = new Label(); waveEndL.Location = new Point(198, 165); waveEndL.Text = "End"; waveEndL.Size = new Size(35, 25); waveEndL.Parent = panel; // Create WaveAlphaEnd TrackBar waveEndTB = new TrackBar(); waveEndTB.Location = new Point(200, 182); waveEndTB.Height = 100; waveEndTB.Orientation = Orientation.Vertical; waveEndTB.TickStyle = TickStyle.None; waveEndTB.Minimum = 0; waveEndTB.Maximum = 100; waveEndTB.Value = 0; waveEndTB.ValueChanged += new EventHandler(waveEndChanged); waveEndTB.Parent = panel; // Create WaveAlphaEnd Value Label waveEndValL = new Label(); waveEndValL.Location = new Point(200, 287); waveEndValL.Text = "0.0"; waveEndValL.Size = new Size(25, 25); waveEndValL.Parent = panel; // Create Wave Parameter Label Label waveParamL = new Label(); waveParamL.Location = new Point(247, 165); waveParamL.Text = "Param"; waveParamL.Size = new Size(35, 25); waveParamL.Parent = panel; // Create Wave Parameter TrackBar waveParamTB = new TrackBar(); waveParamTB.Location = new Point(250, 182); waveParamTB.Height = 100; waveParamTB.Orientation = Orientation.Vertical; waveParamTB.TickStyle = TickStyle.None; waveParamTB.Minimum = 0; waveParamTB.Maximum = 100; waveParamTB.Value = 0; waveParamTB.ValueChanged += new EventHandler(waveParamChanged); waveParamTB.Parent = panel; // Create Wave Parameter Value Label waveParamValL = new Label(); waveParamValL.Location = new Point(250, 287); waveParamValL.Text = "0.0"; waveParamValL.Size = new Size(25, 25); waveParamValL.Parent = panel; } //################################################################## }