X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ffecfa5aeb540b54914739dbb8603edbbd4c00a0..71185527a05c27931cd65359c1b23f0018b646ed:/src/palmos/base.cpp diff --git a/src/palmos/base.cpp b/src/palmos/base.cpp index 6d83ddb485..5792e14937 100644 --- a/src/palmos/base.cpp +++ b/src/palmos/base.cpp @@ -1,12 +1,12 @@ /////////////////////////////////////////////////////////////////////////////// -// 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 /////////////////////////////////////////////////////////////////////////////// // ============================================================================ @@ -28,17 +28,13 @@ #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; @@ -48,8 +44,24 @@ void wxConsoleAppTraits::AfterChildWaitLoop(void * WXUNUSED(data)) { } +#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 +