#endif
#include "wx/utils.h"
+#include "wx/evtloop.h"
#include "wx/apptrait.h"
-#include "wx/unix/execute.h"
+#include "wx/unix/private/timer.h"
#ifndef WX_PRECOMP
#include "wx/app.h"
return wxPORT_DFB;
}
+
+wxEventLoopBase* wxGUIAppTraits::CreateEventLoop()
+{
+ return new wxEventLoop;
+}
+
+wxTimerImpl *wxGUIAppTraits::CreateTimerImpl(wxTimer *timer)
+{
+ return new wxUnixTimerImpl(timer);
+}
+
// ----------------------------------------------------------------------------
// display characteristics
// ----------------------------------------------------------------------------
bool wxGetKeyState(wxKeyCode key)
{
wxASSERT_MSG(key != WXK_LBUTTON && key != WXK_RBUTTON && key != WXK_MBUTTON,
- _T("can't use wxGetKeyState() for mouse buttons"));
+ "can't use wxGetKeyState() for mouse buttons");
return false; // FIXME
}
void wxBell()
{
}
-
-int wxAddProcessCallback(wxEndProcessData *proc_data, int fd)
-{
- wxFAIL_MSG( _T("wxAddProcessCallback not implemented") );
- return 0;
-}