#include <dali/internal/system/windows/callback-manager-win.h>\r
\r
// EXTERNAL INCLUDES\r
-//#include <uv.h>\r
#include <dali/integration-api/debug.h>\r
-#include <Win32WindowSystem.h>\r
\r
// INTERNAL INCLUDES\r
#include <Windows.h>\r
+#include <dali/internal/window-system/windows/platform-implement-win.h>\r
\r
namespace Dali\r
{\r
\r
#define WIN_CALLBACK_EVENT 9999\r
\r
-bool WinCallbackManager::AddIdleCallback( CallbackBase* callback )\r
+bool WinCallbackManager::AddIdleCallback( CallbackBase* callback, bool hasReturnValue)\r
{\r
if( !mRunning )\r
{\r
return false;\r
}\r
\r
- Win32WindowSystem::AddListener( WIN_CALLBACK_EVENT, callback );\r
- Win32WindowSystem::PostWinMessage( WIN_CALLBACK_EVENT, (long)callback, 0 );\r
+ WindowsPlatformImplement::AddListener( WIN_CALLBACK_EVENT, callback );\r
+ WindowsPlatformImplement::PostWinMessage( WIN_CALLBACK_EVENT, (long)callback, 0 );\r
return true;\r
}\r
\r
//Wait for deal\r
}\r
\r
+bool WinCallbackManager::AddIdleEntererCallback(CallbackBase* callback)\r
+{\r
+ return true;\r
+}\r
+\r
+void WinCallbackManager::RemoveIdleEntererCallback(CallbackBase* callback)\r
+{\r
+\r
+}\r
+\r
+\r
// Creates a concrete interface for CallbackManager\r
CallbackManager* CallbackManager::New()\r
{\r