X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ftext%2Ftext-editable-control-interface.h;h=6239a68f9aed25c811ccb7b99c202d1241351083;hp=abfbb5912c666b4a38768514aef558df659cc15b;hb=ed11499452da1ccd5fdfa36324881dc66a5281bc;hpb=b68ba033c963cc1f92b127a4b4ed1ceea124fec9 diff --git a/dali-toolkit/internal/text/text-editable-control-interface.h b/dali-toolkit/internal/text/text-editable-control-interface.h index abfbb59..6239a68 100644 --- a/dali-toolkit/internal/text/text-editable-control-interface.h +++ b/dali-toolkit/internal/text/text-editable-control-interface.h @@ -46,6 +46,21 @@ public: {} /** + * @brief Called to signal that text has been inserted. + */ + virtual void TextInserted( unsigned int position, unsigned int length, const std::string &content ) = 0; + + /** + * @brief Called to signal that text has been deleted. + */ + virtual void TextDeleted( unsigned int position, unsigned int length, const std::string &content ) = 0; + + /** + * @brief Called to signal that caret (cursor position) has been moved. + */ + virtual void CaretMoved( unsigned int position ) = 0; + + /** * @brief Called to signal that text has been inserted or deleted. */ virtual void TextChanged() = 0;