Example #1
0
        private void buttonOverlay_Click(object sender, EventArgs e)
        {
            var selector = new SelectorOverlay(CurrentOverlay);

            selector.ShowDialog();
            CurrentOverlay = selector.SelectedOverlay;

            if (selector.None)
            {
                buttonOverlay.BackgroundImage = Properties.Resources.none;
                CurrentOverlay = null;
            }

            else
            {
                if (CurrentOverlay != null)
                {
                    buttonOverlay.BackgroundImage = CurrentOverlay.Image;

                    if (CurrentOverlay.Asociate)
                    {
                        CurrentCartridge = Cartridge.Create(CurrentOverlay.Cartridge);
                        buttonCart.Image = GetCartridgeImage(CurrentOverlay.Cartridge);
                    }
                }
            }
        }