X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Ftext-controller.h;h=640c2b4b921f0878d3ccaa89a1c8db3e6932f62c;hp=9b38aca4ae58a63a09b0be5652c8adaccbaca3b2;hb=6f62c2545af5b288bf447c380ccfb562cc7a4370;hpb=2834ffdeb2f24bcea9d6321e524af0877977545d diff --git a/dali-toolkit/internal/text/text-controller.h b/dali-toolkit/internal/text/text-controller.h index 9b38aca..640c2b4 100644 --- a/dali-toolkit/internal/text/text-controller.h +++ b/dali-toolkit/internal/text/text-controller.h @@ -136,7 +136,7 @@ public: * * @return The default font family. */ - const std::string& GetDefaultFontFamily() const; + const std::string& GetDefaultFontFamily() const; /** * @brief Set the default font style. @@ -150,7 +150,7 @@ public: * * @return The default font style. */ - const std::string& GetDefaultFontStyle() const; + const std::string& GetDefaultFontStyle() const; /** * @brief Set the default point size. @@ -164,7 +164,7 @@ public: * * @return The default point size. */ - float GetDefaultPointSize() const; + float GetDefaultPointSize() const; /** * @brief Retrieve the default fonts. @@ -172,7 +172,7 @@ public: * @param[out] fonts The default font family, style and point sizes. * @param[in] numberOfCharacters The number of characters in the logical model. */ - void GetDefaultFonts( Dali::Vector& fonts, Length numberOfCharacters ); + void GetDefaultFonts( Dali::Vector& fonts, Length numberOfCharacters ); /** * @brief Called to enable text input. @@ -183,6 +183,21 @@ public: void EnableTextInput( DecoratorPtr decorator ); /** + * @brief Called to enable/disable cursor blink. + * + * @note Only editable controls should calls this. + * @param[in] enabled Whether the cursor should blink or not. + */ + void SetEnableCursorBlink( bool enable ); + + /** + * @brief Query whether cursor blink is enabled. + * + * @return Whether the cursor should blink or not. + */ + bool GetEnableCursorBlink() const; + + /** * @brief Triggers a relayout which updates View (if necessary). * * @note UI Controls are expected to minimize calls to this method e.g. call once after size negotiation.