public Device_CurvesDlg(Device_Curves owningDev) { mOwningDevice = owningDev; InitializeComponent(); mCurveControl.Location = panel1.Location; mCurveControl.Size = panel1.Size; mCurveControl.ValueChanged += new EventHandler(mCurveControl_ValueChanged); panel1.Visible = false; this.Controls.Add(mCurveControl); populateFromParentList(); }
public override bool load(MaskDAGGraphNode fromNode) { Device_Curves dc = fromNode as Device_Curves; mGUID = dc.mGUID; draggedByMouse(Location, dc.Location); ControlPointsValues.Clear(); ControlPointsKeys.Clear(); ControlPointsValues.AddRange(dc.ControlPointsValues); ControlPointsKeys.AddRange(dc.ControlPointsKeys); return(true); }
private void curvesToolStripMenuItem_Click(object sender, EventArgs e) { Device_Curves gn = new Device_Curves(this); mNodes.Add(gn); }