X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=adaptors%2Fdevel-api%2Fadaptor-framework%2Fimf-manager.h;h=84b0bd82d44ec5a59a4284480cac1e91c2f9e461;hb=c60cfb90036f49d72df48783e0796ebda51139da;hp=0efdeac9d24dbd11222ba75372a2e7fbd6780e74;hpb=27b306597f393be7ff3e3a036cc8b593759ffad3;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/adaptors/devel-api/adaptor-framework/imf-manager.h b/adaptors/devel-api/adaptor-framework/imf-manager.h index 0efdeac..84b0bd8 100755 --- a/adaptors/devel-api/adaptor-framework/imf-manager.h +++ b/adaptors/devel-api/adaptor-framework/imf-manager.h @@ -164,8 +164,10 @@ public: typedef Signal< void (ImfManager&) > ImfManagerSignalType; ///< Keyboard actived signal typedef Signal< ImfCallbackData ( ImfManager&, const ImfEventData& ) > ImfEventSignalType; ///< keyboard events typedef Signal< void () > VoidSignalType; - typedef Signal< void (bool) > StatusSignalType; - typedef Signal< void (KeyboardType) > KeyboardTypeSignalType; ///< keyboard type + typedef Signal< void ( bool ) > StatusSignalType; + typedef Signal< void ( KeyboardType ) > KeyboardTypeSignalType; ///< keyboard type + typedef Signal< void ( int ) > KeyboardResizedSignalType; ///< Keyboard resized signal + typedef Signal< void ( int ) > LanguageChangedSignalType; ///< Language changed signal public: @@ -380,24 +382,28 @@ public: * * A callback of the following type may be connected: * @code - * void YourCallbackName(); + * void YourCallbackName( int resolvedResize ); * @endcode + * The parameter sends the resolved resize defined by the IMF. + * * User can get changed size by using GetInputMethodArea() in the callback * @return The signal to connect to. */ - VoidSignalType& ResizedSignal(); + KeyboardResizedSignalType& ResizedSignal(); /** * @brief Connect to this signal to be notified when the virtual keyboard's language is changed. * * A callback of the following type may be connected: * @code - * void YourCallbackName(); + * void YourCallbackName( int resolvedLanguage ); * @endcode + * The parameter sends the resolved language defined by the IMF. + * * User can get the text direction of the language by calling GetTextDirection() in the callback. * @return The signal to connect to. */ - VoidSignalType& LanguageChangedSignal(); + LanguageChangedSignalType& LanguageChangedSignal(); /** * @brief Connect to this signal to be notified when the keyboard type is changed.