private void pickExtraColor2ToolStripMenuItem_Click(object sender, EventArgs e) { using (var x = new PaletteDialog()) { x.Prompt = "Select second extra color:"; x.ColorIndex = C64Sprite.ExtraColor2Index; if (x.ShowDialog(this) != DialogResult.OK) { return; } C64Sprite.ExtraColor2Index = x.ColorIndex; for (var i = 0; i < SpriteArray.Length; i++) { Sprites[i].ResetPixels(); } Invalidate(); } }
private void pickForegroundColorToolStripMenuItem_Click(object sender, EventArgs e) { using var x = new PaletteDialog(); x.Prompt = "Select foreground color:"; x.ColorIndex = CurrentSprite.ForegroundColorIndex; if (x.ShowDialog(this) != DialogResult.OK) { return; } CurrentSprite.ForegroundColorIndex = x.ColorIndex; for (var i = 0; i < SpriteArray.Length; i++) { Sprites[i].ResetPixels(); } Invalidate(); }