fixes for cube sample from Paul Thiessen
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -365,10 +365,7 @@ void TestGLCanvas::OnKeyDown( wxKeyEvent& event )
|
||||
|
||||
unsigned long currTime = event.m_timeStamp - m_xsynct;
|
||||
|
||||
// we have to test for m_Key != 0 because otherwise the test would be
|
||||
// always true because it is set to 0 in OnKeyUp() below - I don't know
|
||||
// why is it like this, just fixing blindly (VZ)
|
||||
if (evkey != m_Key && m_Key != 0)
|
||||
if (evkey != m_Key)
|
||||
{
|
||||
m_Key = evkey;
|
||||
m_LastRedraw = m_StartTime = m_LastTime = currTime;
|
||||
@@ -430,7 +427,7 @@ void MyFrame::OnExit(wxCommandEvent& event)
|
||||
Destroy();
|
||||
}
|
||||
|
||||
void MyFrame::OnNewWindow()
|
||||
void MyFrame::OnNewWindow(wxCommandEvent& event)
|
||||
{
|
||||
MyFrame *frame = new MyFrame(NULL, "Cube OpenGL Demo Clone",
|
||||
wxPoint(50, 50), wxSize(400, 300));
|
||||
@@ -461,7 +458,7 @@ void MyFrame::OnNewWindow()
|
||||
frame->Show(TRUE);
|
||||
}
|
||||
|
||||
void MyFrame::OnDefRotateLeftKey()
|
||||
void MyFrame::OnDefRotateLeftKey(wxCommandEvent& event)
|
||||
{
|
||||
ScanCodeDialog dial( this, -1, m_canvas->m_rleft,
|
||||
wxString("Left"), "Define key" );
|
||||
@@ -469,7 +466,7 @@ void MyFrame::OnDefRotateLeftKey()
|
||||
if( result == wxID_OK )
|
||||
m_canvas->m_rleft = dial.GetValue();
|
||||
}
|
||||
void MyFrame::OnDefRotateRightKey()
|
||||
void MyFrame::OnDefRotateRightKey(wxCommandEvent& event)
|
||||
{
|
||||
ScanCodeDialog dial( this, -1, m_canvas->m_rright,
|
||||
wxString("Right"), "Define key" );
|
||||
|
@@ -30,9 +30,9 @@ public:
|
||||
const wxSize& size, long style = wxDEFAULT_FRAME_STYLE);
|
||||
|
||||
void OnExit(wxCommandEvent& event);
|
||||
void OnNewWindow();
|
||||
void OnDefRotateLeftKey();
|
||||
void OnDefRotateRightKey();
|
||||
void OnNewWindow(wxCommandEvent& event);
|
||||
void OnDefRotateLeftKey(wxCommandEvent& event);
|
||||
void OnDefRotateRightKey(wxCommandEvent& event);
|
||||
|
||||
public:
|
||||
TestGLCanvas* m_canvas;
|
||||
|
Reference in New Issue
Block a user