private void multicolorToolStripMenuItem_Click(object sender, EventArgs e) { var cursorX = SpriteEditor.GetCursorX(); multicolorToolStripMenuItem.Checked = !multicolorToolStripMenuItem.Checked; CurrentSprite.Multicolor = multicolorToolStripMenuItem.Checked; if (!multicolorToolStripMenuItem.Checked && ColorPicker.SelectedColor > 1) { ColorPicker.SelectedColor = 1; } if (CurrentSprite.Multicolor && cursorX % 2 != 0) { cursorX -= 1; SpriteEditor.SetCursorX(cursorX); } SpriteEditor.SetCursorX(cursorX); ResetPixels(); }