Exemple #1
0
 public void DeleteEntry(PaletteKeyPoint pkp)
 {
     if(pal.keyPoints.Count > 1)
     {
         pal.keyPoints.Remove(pkp);
         UpdateView();
     }
     else
     {
         MessageBox.Show("Can not remove last palette key point.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Exemple #2
0
 public PaletteEntryControl(PaletteEditor pe, PaletteKeyPoint pkp)
 {
     InitializeComponent();
     this.pe = pe;
     if(pkp != null) this.Pkp = pkp;
 }
Exemple #3
0
 void AddColorButtonClick(object sender, EventArgs e)
 {
     PaletteKeyPoint pkp = new PaletteKeyPoint();
     pkp.Position = 1.0f;
     pkp.Color = Color.OrangeRed;//Envelope
     pal.keyPoints.Add(pkp);
     UpdateView();
 }