X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fsystem%2Fwindows%2Fcallback-manager-win.cpp;h=7651c6efad39a91558108a708081b3ea945a8d58;hb=84e95268a60ab6e5fef013f3728b33b558c325e3;hp=78a8bc754bbca4bc1e4575b6f90f4c54d897e530;hpb=584f9ba73d109953f7eacef881aa46644d43ce23;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/system/windows/callback-manager-win.cpp b/dali/internal/system/windows/callback-manager-win.cpp index 78a8bc7..7651c6e 100755 --- a/dali/internal/system/windows/callback-manager-win.cpp +++ b/dali/internal/system/windows/callback-manager-win.cpp @@ -19,12 +19,11 @@ #include // EXTERNAL INCLUDES -//#include #include -#include // INTERNAL INCLUDES #include +#include namespace Dali { @@ -56,15 +55,15 @@ void WinCallbackManager::Stop() #define WIN_CALLBACK_EVENT 9999 -bool WinCallbackManager::AddIdleCallback( CallbackBase* callback ) +bool WinCallbackManager::AddIdleCallback( CallbackBase* callback, bool hasReturnValue) { if( !mRunning ) { return false; } - Win32WindowSystem::AddListener( WIN_CALLBACK_EVENT, callback ); - Win32WindowSystem::PostWinMessage( WIN_CALLBACK_EVENT, (long)callback, 0 ); + WindowsPlatformImplement::AddListener( WIN_CALLBACK_EVENT, callback ); + WindowsPlatformImplement::PostWinMessage( WIN_CALLBACK_EVENT, (long)callback, 0 ); return true; } @@ -73,6 +72,17 @@ void WinCallbackManager::RemoveIdleCallback( CallbackBase* callback ) //Wait for deal } +bool WinCallbackManager::AddIdleEntererCallback(CallbackBase* callback) +{ + return true; +} + +void WinCallbackManager::RemoveIdleEntererCallback(CallbackBase* callback) +{ + +} + + // Creates a concrete interface for CallbackManager CallbackManager* CallbackManager::New() {