+void wxJoystickThread::SendEvent(wxEventType type, long ts, int change)
+{
+ wxJoystickEvent jwx_event(type, m_buttons, m_joystick, change);
+
+ jwx_event.SetTimestamp(ts);
+ jwx_event.SetPosition(m_lastposition);
+ jwx_event.SetZPosition(m_axe[wxJS_AXIS_Z]);
+ jwx_event.SetEventObject(m_catchwin);
+
+ if (m_catchwin)
+ m_catchwin->GetEventHandler()->AddPendingEvent(jwx_event);
+}