X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=adaptors%2Fintegration-api%2Fx11%2Fimf-manager-impl.h;h=aab3f9f156706fd6881af7d791d25ea8cf43d6d2;hb=refs%2Fchanges%2F69%2F154769%2F1;hp=4972f26b02d25b35aec822d457e5168fe0bbb0a1;hpb=ed9a31d3cb70998a7d2857fcab8d51274eda4145;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/adaptors/integration-api/x11/imf-manager-impl.h b/adaptors/integration-api/x11/imf-manager-impl.h index 4972f26..aab3f9f 100644 --- a/adaptors/integration-api/x11/imf-manager-impl.h +++ b/adaptors/integration-api/x11/imf-manager-impl.h @@ -45,6 +45,7 @@ public: typedef Dali::ImfManager::ImfEventSignalType ImfEventSignalType; typedef Dali::ImfManager::StatusSignalType ImfStatusSignalType; typedef Dali::ImfManager::VoidSignalType ImfVoidSignalType; + typedef Dali::ImfManager::KeyboardTypeSignalType ImfKeyboardTypeSignalType; public: @@ -177,14 +178,14 @@ public: void ApplyOptions( const InputMethodOptions& options ); /** - * @copydoc Dali::ImfManager::SetInputPanelUserData() + * @copydoc Dali::ImfManager::SetInputPanelData() */ - void SetInputPanelUserData( const std::string& data ); + void SetInputPanelData( const std::string& data ); /** - * @copydoc Dali::ImfManager::GetInputPanelUserData() + * @copydoc Dali::ImfManager::GetInputPanelData() */ - void GetInputPanelUserData( std::string& data ); + void GetInputPanelData( std::string& data ); /** * @copydoc Dali::ImfManager::GetInputPanelState() @@ -211,6 +212,16 @@ public: */ void HideInputPanel(); + /** + * @copydoc Dali::ImfManager::GetKeyboardType() + */ + Dali::ImfManager::KeyboardType GetKeyboardType(); + + /** + * @copydoc Dali::ImfManager::GetInputPanelLocale() + */ + std::string GetInputPanelLocale(); + public: // Signals /** @@ -238,6 +249,10 @@ public: // Signals */ ImfVoidSignalType& LanguageChangedSignal() { return mKeyboardLanguageChangedSignal; } + /** + * @copydoc Dali::ImfManager::KeyboardTypeChangedSignal() + */ + ImfKeyboardTypeSignalType& KeyboardTypeChangedSignal() { return mKeyboardTypeChangedSignal; } protected: /** @@ -271,11 +286,12 @@ private: bool mIdleCallbackConnected:1; ///< Whether the idle callback is already connected. InputMethodOptions mOptions; - ImfManagerSignalType mActivatedSignal; - ImfEventSignalType mEventSignal; - ImfStatusSignalType mKeyboardStatusSignal; - ImfVoidSignalType mKeyboardResizeSignal; - ImfVoidSignalType mKeyboardLanguageChangedSignal; + ImfManagerSignalType mActivatedSignal; + ImfEventSignalType mEventSignal; + ImfStatusSignalType mKeyboardStatusSignal; + ImfVoidSignalType mKeyboardResizeSignal; + ImfVoidSignalType mKeyboardLanguageChangedSignal; + ImfKeyboardTypeSignalType mKeyboardTypeChangedSignal; public: