Exemplo n.º 1
0
        private void addButton_Click(object sender, EventArgs e)
        {
            NameDialog dlg = new NameDialog();

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                NuGenPointSet pointSet = new NuGenPointSet();
                pointSet.Name  = dlg.PointSetName;
                pointSet.Style = curve ? NuGenDefaultSettings.GetInstance().DefaultCurveStyle : NuGenDefaultSettings.GetInstance().DefaultMeasureStyle;

                pointSets.Add(pointSet);
            }

            UpdateListBox();
        }
Exemplo n.º 2
0
        private void addButton_Click(object sender, EventArgs e)
        {
            NameDialog dlg = new NameDialog();

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                NuGenPointSet pointSet = new NuGenPointSet();
                pointSet.Name = dlg.PointSetName;
                pointSet.Style = curve ? NuGenDefaultSettings.GetInstance().DefaultCurveStyle : NuGenDefaultSettings.GetInstance().DefaultMeasureStyle;

                pointSets.Add(pointSet);
            }

            UpdateListBox();
        }
Exemplo n.º 3
0
        public void PastePointsAsNew()
        {
            NameDialog dlg = new NameDialog();

            if (dlg.ShowDialog() == DialogResult.OK)
            {                
                doc.PointSets.AddCurve(dlg.PointSetName);
                NuGenPointSet pointSet = doc.PointSets.GetCurve(dlg.PointSetName);

                foreach (NuGenPoint p in editPointsList)
                {
                    p.PointSet = pointSet;

                    if (p.XScreen > 5)
                        p.XScreen -= 5;
                    else if (p.XScreen < Width - 5)
                        p.XScreen += 5;
                    else
                        p.XScreen = Width / 2 + 5;

                    doc.AddPoint(p);
                }
            }

            DrawAll();
            Refresh();
        }