summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/Src/FrameTools.cpp
diff options
context:
space:
mode:
authorBraden <Bradenb95@gmail.com>2012-11-11 16:38:01 -0600
committerRachel Bryk <RachelBryk@gmail.com>2013-07-23 20:35:33 -0400
commitec148008d0638ea4eafffd6bf95706e8d3507c5e (patch)
tree0ad96e8cec5c7cc1373d4816a354d8ca07e359c8 /Source/Core/DolphinWX/Src/FrameTools.cpp
parent59d6df7046b1ed1137d28da02aec3809e3e6439c (diff)
Clean up code for multiple GameCube Controllers
Conflicts: Source/Core/DolphinWX/Src/Frame.cpp Source/Core/DolphinWX/Src/FrameTools.cpp
Diffstat (limited to 'Source/Core/DolphinWX/Src/FrameTools.cpp')
-rw-r--r--Source/Core/DolphinWX/Src/FrameTools.cpp33
1 files changed, 10 insertions, 23 deletions
diff --git a/Source/Core/DolphinWX/Src/FrameTools.cpp b/Source/Core/DolphinWX/Src/FrameTools.cpp
index 70b0a26f59..5409e98f6a 100644
--- a/Source/Core/DolphinWX/Src/FrameTools.cpp
+++ b/Source/Core/DolphinWX/Src/FrameTools.cpp
@@ -647,29 +647,16 @@ void CFrame::OnRecordReadOnly(wxCommandEvent& event)
void CFrame::OnTASInput(wxCommandEvent& event)
{
- if(SConfig::GetInstance().m_SIDevice[0] == SIDEVICE_GC_CONTROLLER)
- {
- g_TASInputDlg->Show(true);
- g_TASInputDlg->SetTitle("TAS Input - Controller 1");
- }
-
- if(SConfig::GetInstance().m_SIDevice[1] == SIDEVICE_GC_CONTROLLER)
- {
- g_TASInputDlg1->Show(true);
- g_TASInputDlg1->SetTitle("TAS Input - Controller 2");
- }
-
- if(SConfig::GetInstance().m_SIDevice[2] == SIDEVICE_GC_CONTROLLER)
- {
- g_TASInputDlg2->Show(true);
- g_TASInputDlg2->SetTitle("TAS Input - Controller 3");
- }
-
- if(SConfig::GetInstance().m_SIDevice[3] == SIDEVICE_GC_CONTROLLER)
- {
- g_TASInputDlg3->Show(true);
- g_TASInputDlg3->SetTitle("TAS Input - Controller 4");
- }
+ std::string number[4] = {"1","2","3","4"};
+
+ for(int i = 0; i < 4; i++)
+ {
+ if(SConfig::GetInstance().m_SIDevice[i] == SIDEVICE_GC_CONTROLLER)
+ {
+ g_TASInputDlg[i]->Show(true);
+ g_TASInputDlg[i]->SetTitle("TAS Input - Controller " + number[i]);
+ }
+ }
}
void CFrame::OnTogglePauseMovie(wxCommandEvent& WXUNUSED (event))