Wiimote: Fixed a few non-Windows compile problems, could not fix all
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2037 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
a7025c1591
commit
d3677a0247
|
@ -185,11 +185,11 @@ void ConfigDialog::LoadFile()
|
||||||
|
|
||||||
// Movement name
|
// Movement name
|
||||||
std::string TmpMovementName; file.Get(SaveName.c_str(), "MovementName", &TmpMovementName, "");
|
std::string TmpMovementName; file.Get(SaveName.c_str(), "MovementName", &TmpMovementName, "");
|
||||||
m_RecordText[i]->SetValue(TmpMovementName.c_str());
|
m_RecordText[i]->SetValue(wxString::FromAscii(TmpMovementName.c_str()));
|
||||||
|
|
||||||
// Game name
|
// Game name
|
||||||
std::string TmpGameName; file.Get(SaveName.c_str(), "GameName", &TmpGameName, "");
|
std::string TmpGameName; file.Get(SaveName.c_str(), "GameName", &TmpGameName, "");
|
||||||
m_RecordGameText[i]->SetValue(TmpGameName.c_str());
|
m_RecordGameText[i]->SetValue(wxString::FromAscii(TmpGameName.c_str()));
|
||||||
|
|
||||||
// Recording speed
|
// Recording speed
|
||||||
int TmpRecordSpeed; file.Get(SaveName.c_str(), "RecordingSpeed", &TmpRecordSpeed, -1);
|
int TmpRecordSpeed; file.Get(SaveName.c_str(), "RecordingSpeed", &TmpRecordSpeed, -1);
|
||||||
|
@ -561,7 +561,7 @@ void ConfigDialog::Update(wxTimerEvent& WXUNUSED(event))
|
||||||
{
|
{
|
||||||
m_bWaitForRecording = false;
|
m_bWaitForRecording = false;
|
||||||
m_bRecording = false;
|
m_bRecording = false;
|
||||||
m_RecordButton[m_iRecordTo]->SetLabel("");
|
m_RecordButton[m_iRecordTo]->SetLabel(wxT(""));
|
||||||
UpdateGUI();
|
UpdateGUI();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -583,11 +583,11 @@ void ConfigDialog::RecordMovement(wxCommandEvent& event)
|
||||||
{
|
{
|
||||||
if(!AskYesNo("Do you want to replace the current recording?")) return;
|
if(!AskYesNo("Do you want to replace the current recording?")) return;
|
||||||
}
|
}
|
||||||
m_RecordButton[m_iRecordTo]->SetLabel("Hold A");
|
m_RecordButton[m_iRecordTo]->SetLabel(wxT("Hold A"));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
m_RecordButton[m_iRecordTo]->SetLabel("Press +");
|
m_RecordButton[m_iRecordTo]->SetLabel(wxT("Press +"));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -618,7 +618,7 @@ void ConfigDialog::DoRecordA(bool Pressed)
|
||||||
// Start recording, only run this once
|
// Start recording, only run this once
|
||||||
if(m_bRecording && m_bWaitForRecording)
|
if(m_bRecording && m_bWaitForRecording)
|
||||||
{
|
{
|
||||||
m_RecordButton[m_iRecordTo]->SetLabel("Recording...");
|
m_RecordButton[m_iRecordTo]->SetLabel(wxT("Recording..."));
|
||||||
m_vRecording.clear(); // Clear the list
|
m_vRecording.clear(); // Clear the list
|
||||||
m_TimeoutTimer->Stop();
|
m_TimeoutTimer->Stop();
|
||||||
m_bWaitForRecording = false;
|
m_bWaitForRecording = false;
|
||||||
|
@ -626,7 +626,7 @@ void ConfigDialog::DoRecordA(bool Pressed)
|
||||||
// The recording is done
|
// The recording is done
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
m_RecordButton[m_iRecordTo]->SetLabel("Done");
|
m_RecordButton[m_iRecordTo]->SetLabel(wxT("Done"));
|
||||||
Console::Print("Done: %i %i\n", m_bWaitForRecording, m_bRecording);
|
Console::Print("Done: %i %i\n", m_bWaitForRecording, m_bRecording);
|
||||||
//m_bAllowA = true;
|
//m_bAllowA = true;
|
||||||
ConvertToString();
|
ConvertToString();
|
||||||
|
@ -653,7 +653,7 @@ void ConfigDialog::DoRecordMovement(u8 _x, u8 _y, u8 _z)
|
||||||
if (m_vRecording.size() > (10*1024 / 7 - 2) )
|
if (m_vRecording.size() > (10*1024 / 7 - 2) )
|
||||||
{
|
{
|
||||||
m_bRecording = false;
|
m_bRecording = false;
|
||||||
m_RecordButton[m_iRecordTo]->SetLabel("Done");
|
m_RecordButton[m_iRecordTo]->SetLabel(wxT("Done"));
|
||||||
ConvertToString();
|
ConvertToString();
|
||||||
UpdateGUI();
|
UpdateGUI();
|
||||||
}
|
}
|
||||||
|
@ -817,6 +817,9 @@ void ConfigDialog::UpdateGUI()
|
||||||
m_ConnectRealWiimote->Enable(!g_EmulatorRunning);
|
m_ConnectRealWiimote->Enable(!g_EmulatorRunning);
|
||||||
m_UseRealWiimote->Enable(g_RealWiiMotePresent && g_Config.bConnectRealWiimote);
|
m_UseRealWiimote->Enable(g_RealWiiMotePresent && g_Config.bConnectRealWiimote);
|
||||||
|
|
||||||
|
// Linux has no FindItem()
|
||||||
|
#ifdef _WIN32
|
||||||
for(int i = IDB_RECORD + 1; i < (IDB_RECORD + RECORDING_ROWS + 1); i++)
|
for(int i = IDB_RECORD + 1; i < (IDB_RECORD + RECORDING_ROWS + 1); i++)
|
||||||
if(ControlsCreated) m_Notebook->FindItem(i)->Enable(!(m_bWaitForRecording || m_bRecording));
|
if(ControlsCreated) m_Notebook->FindItem(i)->Enable(!(m_bWaitForRecording || m_bRecording));
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue