X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4c05b807a54d211e51ed39eb40a5e6f4ee993305..0738b901b17340f09766524b8d9d79e9ed1268e7:/samples/joytest/joytest.h diff --git a/samples/joytest/joytest.h b/samples/joytest/joytest.h index 18a8a75e3c..0c50e66e62 100644 --- a/samples/joytest/joytest.h +++ b/samples/joytest/joytest.h @@ -5,43 +5,47 @@ // Modified by: // Created: 04/01/98 // RCS-ID: $Id$ -// Copyright: (c) Julian Smart and Markus Holzem -// Licence: wxWindows license +// Copyright: (c) Julian Smart +// Licence: wxWindows license ///////////////////////////////////////////////////////////////////////////// // Define a new application class MyApp: public wxApp { - public: - bool OnInit(void); +public: + bool OnInit(); // Joystick max values + int m_minX; + int m_minY; int m_maxX; int m_maxY; -#if wxUSE_WAVE - wxWave m_fire; -#endif // wxUSE_WAVE +#if wxUSE_SOUND + wxSound m_fire; +#endif // wxUSE_SOUND }; DECLARE_APP(MyApp) class MyCanvas: public wxScrolledWindow { - public: +public: MyCanvas(wxWindow *parent, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize); - ~MyCanvas(void); + ~MyCanvas(); void OnJoystickEvent(wxJoystickEvent& event); + wxJoystick* m_stick; DECLARE_EVENT_TABLE() }; class MyFrame: public wxFrame { - public: +public: MyCanvas *canvas; - MyFrame(wxFrame *parent, const wxString& title, const wxPoint& pos, const wxSize& size, const long style); - ~MyFrame(void); + MyFrame(wxFrame *parent, const wxString& title, + const wxPoint& pos, const wxSize& size, const long style); + ~MyFrame(){}; void OnActivate(wxActivateEvent& event); void OnQuit(wxCommandEvent& event); @@ -49,4 +53,3 @@ DECLARE_EVENT_TABLE() }; #define JOYTEST_QUIT 1 -#define JOYTEST_ABOUT 2