Пример #1
0
        public static new IGradient ShowDialog()
        {
            GradientForm f = new GradientForm();

            ((Form)f).ShowDialog();
            return(f.SelectedGradient);
        }
Пример #2
0
 public void EditStyle(Item x)
 {
     if (x is DataItem)
     {
         DataLineStyleForm.New(this, (DataItem)x);
     }
     else if (x is Function1DItem)
     {
         FunctionLineStyleForm.New(this, (Function1DItem)x);
     }
     else if (x is Function2DItem)
     {
         ((Function2DItem)x).Gradient = GradientForm.ShowDialog();
         this.Items.Update(x);
     }
 }
Пример #3
0
 private void StyleClick(object sender, EventArgs e)
 {
     if (dimensions == Dimensions.One)
     {
         style.Name = name.Text;
         FunctionLineStyleForm.New(Model, style);
     }
     else if (dimensions == Dimensions.Two)
     {
         Gradient = GradientForm.ShowDialog();
         Model.Items.Update(f);
     }
     else
     {
         Debug.Fail("No Style for Color function");
     }
 }