Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib Modified Files: Evas.h Log Message: more work on textblocks! :) =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/Evas.h,v retrieving revision 1.38 retrieving revision 1.39 diff -u -3 -r1.38 -r1.39 --- Evas.h 7 Feb 2005 02:12:36 -0000 1.38 +++ Evas.h 9 Feb 2005 16:10:54 -0000 1.39 @@ -441,13 +441,21 @@ EAPI void evas_object_textblock_cursor_pos_set (Evas_Object *obj, int pos); EAPI int evas_object_textblock_cursor_pos_get (Evas_Object *obj); EAPI int evas_object_textblock_length_get (Evas_Object *obj); + EAPI int evas_object_textblock_cursor_line_get (Evas_Object *obj); + EAPI int evas_object_textblock_lines_get (Evas_Object *obj); + EAPI int evas_object_textblock_line_start_pos_get (Evas_Object *obj); + EAPI int evas_object_textblock_line_end_pos_get (Evas_Object *obj); + EAPI void evas_object_textblock_line_get (Evas_Object *obj, int line, Evas_Coord *lx, Evas_Coord *ly, Evas_Coord *lw, Evas_Coord *lh); + EAPI void evas_object_textblock_char_pos_get (Evas_Object *obj, int pos, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch); + EAPI int evas_object_textblock_char_coords_get (Evas_Object *obj, Evas_Coord x, Evas_Coord y, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch); EAPI void evas_object_textblock_text_insert (Evas_Object *obj, const char *text); - EAPI char *evas_object_textblock_text_get (Evas_Object *obj, int start, int len); + EAPI char *evas_object_textblock_text_get (Evas_Object *obj, int len); EAPI void evas_object_textblock_text_del (Evas_Object *obj, int len); EAPI void evas_object_textblock_format_insert (Evas_Object *obj, const char *format); EAPI int evas_object_textblock_format_next_pos_get (Evas_Object *obj); EAPI int evas_object_textblock_format_prev_pos_get (Evas_Object *obj); EAPI char *evas_object_textblock_format_get (Evas_Object *obj); + EAPI char *evas_object_textblock_current_format_get (Evas_Object *obj); EAPI void evas_object_textblock_format_del (Evas_Object *obj); EAPI void evas_object_textblock_format_direction_set (Evas_Object *obj, Evas_Format_Direction dir); EAPI Evas_Format_Direction evas_object_textblock_format_direction_get (Evas_Object *obj); ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs