Exemple #1
0
        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();
        }