Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib


Modified Files:
        Evas.h 


Log Message:


been working textblock...

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/Evas.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -3 -r1.34 -r1.35
--- Evas.h      20 Jan 2005 06:54:44 -0000      1.34
+++ Evas.h      29 Jan 2005 16:28:16 -0000      1.35
@@ -53,24 +53,6 @@
    EVAS_BUTTON_TRIPLE_CLICK = (1 << 1) /**< This mouse button press was the 
3rd press of a triple click */
 } Evas_Button_Flags; /**< Flags for Mouse Button events */
 
-typedef enum _Evas_Format_Type
-{
-   EVAS_FORMAT_NONE = 0,
-     EVAS_FORMAT_FONT,
-     EVAS_FORMAT_SIZE,
-     EVAS_FORMAT_COLOR,
-     EVAS_FORMAT_COLOR2,
-     EVAS_FORMAT_COLOR3,
-     EVAS_FORMAT_ALIGN,
-     EVAS_FORMAT_STYLE,
-     EVAS_FORMAT_UNDERLINE,
-     EVAS_FORMAT_NEWLINE,
-     EVAS_FORMAT_TAB,
-     EVAS_FORMAT_L2R,
-     EVAS_FORMAT_R2L,
-     EVAS_FORMAT_ANCHOR
-} Evas_Format_Type;
-
 typedef enum _Evas_Format_Direction
 {
    EVAS_FORMAT_DIRECTION_VERTICAL = 0,
@@ -454,8 +436,23 @@
    EAPI void              evas_font_cache_set               (Evas *e, int 
size);
    EAPI int               evas_font_cache_get               (Evas *e);
    
-   EAPI Evas_Object      *evas_object_textblock_add         (Evas *e);
-   
+   EAPI Evas_Object            *evas_object_textblock_add                 
(Evas *e);
+   EAPI void                   evas_object_textblock_clear                
(Evas_Object *obj);
+   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 void                   evas_object_textblock_text_insert          
(Evas_Object *obj, const char *text);
+   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 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);
+   EAPI void                   evas_object_textblock_native_size_get      
(Evas_Object *obj, Evas_Coord *w, Evas_Coord *h);
+       
    EAPI void              evas_object_del                   (Evas_Object *obj);
 
    EAPI const char       *evas_object_type_get              (Evas_Object *obj);




-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to