///////////////////////////////////////////////////////////////////////////////
-// Name: palmos/basemsw.cpp
+// Name: src/palmos/base.cpp
// Purpose: misc stuff only used in applications under PalmOS
-// Author: William Osborne
+// Author: William Osborne - minimal working wxPalmOS port
// Modified by:
// Created: 10.13.2004
-// RCS-ID: $Id:
+// RCS-ID: $Id$
// Copyright: (c) 2004 William Osborne
-// License: wxWindows licence
+// Licence: wxWindows licence
///////////////////////////////////////////////////////////////////////////////
// ============================================================================
#endif //WX_PRECOMP
#include "wx/apptrait.h"
-
#include "wx/recguard.h"
+#include "wx/evtloop.h" // wxEventLoop
// ============================================================================
// wxConsoleAppTraits implementation
// ============================================================================
-void wxConsoleAppTraits::AlwaysYield()
-{
-}
-
void *wxConsoleAppTraits::BeforeChildWaitLoop()
{
return NULL;
{
}
+#if wxUSE_THREADS
bool wxConsoleAppTraits::DoMessageFromThreadWait()
{
return true;
}
+WXDWORD wxConsoleAppTraits::WaitForThread(WXHANDLE hThread)
+{
+ // TODO
+ return 0;
+}
+#endif // wxUSE_THREADS
+
+#if wxUSE_CONSOLE_EVENTLOOP
+wxEventLoopBase *
+wxConsoleAppTraits::CreateEventLoop()
+{
+ return new wxEventLoop;
+}
+#endif // wxUSE_CONSOLE_EVENTLOOP
+