private void dataGridViewPlatforms_DoubleClick(object sender, EventArgs e)
        {
            try
            {
                if (dataGridViewPlatforms.SelectedRows.Count > 1)
                {
                    FormCustomMessage.ShowError("Cannot initialize multiple emulators");
                    return;
                }

                Platform platform = null;

                if (dataGridViewPlatforms.SelectedRows.Count == 0)
                {
                    platform = (Platform)dataGridViewPlatforms.Rows[dataGridViewPlatforms.SelectedCells[0].RowIndex].Tag;
                }
                else
                {
                    platform = (Platform)dataGridViewPlatforms.SelectedRows[0].Tag;
                }

                RunAppFunctions.RunPlatform(platform);
            }
            catch (Exception ex)
            {
                FormCustomMessage.ShowError(ex.Message);
            }
        }
Example #2
0
        private void buttonOpenEmu_Click(object sender, EventArgs e)
        {
            if (dataGridView.SelectedRows.Count == 0)
            {
                return;
            }
            if (comboBoxEmulators.SelectedItem == null)
            {
                return;
            }
            Rom      rom = (Rom)dataGridView.SelectedRows[0].Tag;
            Emulator emu = (Emulator)comboBoxEmulators.SelectedItem;

            RunAppFunctions.RunPlatform(emu);
        }
Example #3
0
        private void pictureBoxRun_Click(object sender, EventArgs e)
        {
            if (dataGridView.SelectedRows.Count == 0)
            {
                return;
            }
            if (comboBoxEmulators.SelectedItem == null)
            {
                return;
            }
            Rom      rom = (Rom)dataGridView.SelectedRows[0].Tag;
            Emulator emu = (Emulator)comboBoxEmulators.SelectedItem;

            RunAppFunctions.OpenApplication(rom, emu);
        }
        private void dataGridView_DoubleClick(object sender, EventArgs e)
        {
            try
            {
                if (dataGridView.SelectedRows.Count > 1)
                {
                    FormCustomMessage.ShowError("Cannot initialize multiple roms");
                    return;
                }

                Rom rom = (Rom)dataGridView.SelectedRows[0].Tag;
                RunAppFunctions.RunPlatform(rom);
            }
            catch (Exception ex)
            {
                FormCustomMessage.ShowError(ex.Message);
            }
        }