void GameCubeConfigPane::HandleEXISlotChange(int slot, const wxString& title) { assert(slot >= 0 && slot <= 1); if (!m_exi_devices[slot]->GetStringSelection().compare(_(EXIDEV_MIC_STR))) { InputConfig* const pad_plugin = Pad::GetConfig(); MicButtonConfigDialog dialog(this, *pad_plugin, title, slot); dialog.ShowModal(); } else { ChooseSlotPath(slot == 0, SConfig::GetInstance().m_EXIDevice[slot]); } }
void GameCubeConfigPane::OnSlotBButtonClick(wxCommandEvent& event) { ChooseSlotPath(false, SConfig::GetInstance().m_EXIDevice[1]); }