Enlightenment CVS committal

Author  : dj2
Project : e17
Module  : libs/ewl

Dir     : e17/libs/ewl/src/lib


Modified Files:
        ewl_text.h 


Log Message:
- formatting

===================================================================
RCS file: /cvs/e/e17/libs/ewl/src/lib/ewl_text.h,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -3 -r1.44 -r1.45
--- ewl_text.h  14 Sep 2006 05:35:38 -0000      1.44
+++ ewl_text.h  24 Oct 2006 14:36:59 -0000      1.45
@@ -70,40 +70,40 @@
  */
 struct Ewl_Text
 {
-       Ewl_Container            container;       /**< Inherit from 
Ewl_Container */
-       Evas_Object             *textblock;       /**< The 
Evas_Object_Textblock */ 
+       Ewl_Container container;  /**< Inherit from Ewl_Container */
+       Evas_Object *textblock;   /**< The Evas_Object_Textblock */ 
 
-       char                    *text;            /**< The text itself */
+       char *text;               /**< The text itself */
 
        struct
        {
-               unsigned int    chars;            /**< Number of characters in 
the text */
-               unsigned int    bytes;            /**< Number of bytes in the 
text */
-       } length;                                 /**< Different text lengths */
+               unsigned int chars;     /**< Number of characters in the text */
+               unsigned int bytes;     /**< Number of bytes in the text */
+       } length; /**< Different text lengths */
 
-       unsigned int             total_size;      /**< The total size we've 
alloc'd for text */
-       unsigned int             cursor_position; /**< The cursor position */
+       unsigned int total_size; /**< The total size we've alloc'd for text */
+       unsigned int cursor_position; /**< The cursor position */
 
        struct
        {
-               Ewl_Text_Tree   *tree;            /**< The formatting tree */
-               Ewl_Text_Tree   *current;         /**< The current formatting 
node */
-       } formatting;                             /**< Holds the formatting 
information */
+               Ewl_Text_Tree *tree;      /**< The formatting tree */
+               Ewl_Text_Tree *current;   /**< The current formatting node */
+       } formatting;     /**< Holds the formatting information */
 
-       Ecore_List              *triggers;        /**< The list of triggers */
-       Ewl_Text_Trigger        *selection;       /**< The current selection */
+       Ecore_List *triggers;             /**< The list of triggers */
+       Ewl_Text_Trigger *selection;      /**< The current selection */
 
        struct
        {
-               int              x;               /**< X offset for layout */
-               int              y;               /**< Y offset for layout */
+               int x;               /**< X offset for layout */
+               int y;               /**< Y offset for layout */
        } offset;                                 /**< Layout offset values */
 
-       unsigned char            delete_count;    /**< Number of deletes */
-       unsigned char            in_select;       /**< Are we in select mode? */
+       unsigned char delete_count;       /**< Number of deletes */
+       unsigned char in_select;          /**< Are we in select mode? */
 
-       unsigned char            selectable;      /**< Is the text selectable? 
*/
-       unsigned char            dirty;           /**< Does the text need 
layout? */
+       unsigned char selectable;         /**< Is the text selectable? */
+       unsigned char dirty;              /**< Does the text need layout? */
 };
 
 Ewl_Widget     *ewl_text_new(void);
@@ -114,8 +114,10 @@
 void             ewl_text_offsets_set(Ewl_Text *t, int x, int y);
 void             ewl_text_offsets_get(Ewl_Text *t, int *x, int *y);
 
-void            ewl_text_index_geometry_map(Ewl_Text *t, unsigned int char_idx,
-                                       int *x, int *y, int *w, int *h);
+void            ewl_text_index_geometry_map(Ewl_Text *t, 
+                                       unsigned int char_idx,
+                                       int *x, int *y, 
+                                       int *w, int *h);
 unsigned int    ewl_text_coord_index_map(Ewl_Text *t, int x, int y);
 
 char           *ewl_text_text_get(Ewl_Text *t);
@@ -125,7 +127,7 @@
 void            ewl_text_text_prepend(Ewl_Text *t, const char *text);
 void            ewl_text_text_append(Ewl_Text *t, const char *text);
 void            ewl_text_text_insert(Ewl_Text *t, const char *text, 
-                                                       unsigned int char_idx);
+                                               unsigned int char_idx);
 void            ewl_text_text_delete(Ewl_Text *t, unsigned int length);
 
 void            ewl_text_selectable_set(Ewl_Text *t, unsigned int selectable);
@@ -135,7 +137,8 @@
 unsigned int    ewl_text_has_selection(Ewl_Text *t);
 Ewl_Text_Trigger *ewl_text_selection_get(Ewl_Text *t);
 
-void            ewl_text_cursor_position_set(Ewl_Text *t, unsigned int 
char_pos);
+void            ewl_text_cursor_position_set(Ewl_Text *t, 
+                                               unsigned int char_pos);
 unsigned int    ewl_text_cursor_position_get(Ewl_Text *t);
 
 unsigned int    ewl_text_cursor_position_line_up_get(Ewl_Text *t);
@@ -143,7 +146,7 @@
 
 void            ewl_text_font_set(Ewl_Text *t, const char *font);
 void            ewl_text_font_apply(Ewl_Text *t, const char *font, 
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 char           *ewl_text_font_get(Ewl_Text *t, unsigned int char_idx);
 
 void            ewl_text_font_source_set(Ewl_Text *t, const char *source, 
@@ -158,104 +161,157 @@
                                                        unsigned int char_len);
 unsigned int    ewl_text_font_size_get(Ewl_Text *t, unsigned int char_idx);
 
-void            ewl_text_color_set(Ewl_Text *t, unsigned int r, unsigned int g,
-                                               unsigned int b, unsigned int a);
-void            ewl_text_color_apply(Ewl_Text *t, unsigned int r, unsigned int 
g,
-                                               unsigned int b, unsigned int a,
+void            ewl_text_color_set(Ewl_Text *t, unsigned int r, 
+                                               unsigned int g,
+                                               unsigned int b, 
+                                               unsigned int a);
+void            ewl_text_color_apply(Ewl_Text *t, unsigned int r, 
+                                               unsigned int g,
+                                               unsigned int b, 
+                                               unsigned int a,
                                                unsigned int char_len);
-void            ewl_text_color_get(Ewl_Text *t, unsigned int *r, unsigned int 
*g,
-                                               unsigned int *b, unsigned int 
*a,
+void            ewl_text_color_get(Ewl_Text *t, unsigned int *r, 
+                                               unsigned int *g,
+                                               unsigned int *b, 
+                                               unsigned int *a,
                                                unsigned int char_idx);
 
 void            ewl_text_align_set(Ewl_Text *t, unsigned int align);
 void            ewl_text_align_apply(Ewl_Text *t, unsigned int align, 
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 unsigned int    ewl_text_align_get(Ewl_Text *t, unsigned int char_idx);
 
 void            ewl_text_styles_set(Ewl_Text *t, unsigned int styles);
 void            ewl_text_styles_apply(Ewl_Text *t, unsigned int styles, 
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 unsigned int    ewl_text_styles_get(Ewl_Text *t, unsigned int char_idx);
 
 void            ewl_text_style_add(Ewl_Text *t, Ewl_Text_Style sytle,
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 void            ewl_text_style_del(Ewl_Text *t, Ewl_Text_Style style,
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 void            ewl_text_style_invert(Ewl_Text *t, Ewl_Text_Style style,
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 unsigned int    ewl_text_style_has(Ewl_Text *t, Ewl_Text_Style style, 
-                                                       unsigned int char_idx);
+                                               unsigned int char_idx);
 
 void            ewl_text_wrap_set(Ewl_Text *t, Ewl_Text_Wrap wrap);
 void            ewl_text_wrap_apply(Ewl_Text *t, Ewl_Text_Wrap wrap, 
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 Ewl_Text_Wrap   ewl_text_wrap_get(Ewl_Text *t, unsigned int char_idx);
 
-void            ewl_text_bg_color_set(Ewl_Text *t, unsigned int r, unsigned 
int g,
-                                               unsigned int b, unsigned int a);
-void            ewl_text_bg_color_apply(Ewl_Text *t, unsigned int r, unsigned 
int g,
-                                               unsigned int b, unsigned int a,
-                                               unsigned int char_len);
-void            ewl_text_bg_color_get(Ewl_Text *t, unsigned int *r, unsigned 
int *g,
-                                               unsigned int *b, unsigned int 
*a,
-                                               unsigned int char_idx);
+void            ewl_text_bg_color_set(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a);
+void            ewl_text_bg_color_apply(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a,
+                                                       unsigned int char_len);
+void            ewl_text_bg_color_get(Ewl_Text *t, unsigned int *r, 
+                                                       unsigned int *g,
+                                                       unsigned int *b, 
+                                                       unsigned int *a,
+                                                       unsigned int char_idx);
 
-void            ewl_text_glow_color_set(Ewl_Text *t, unsigned int r, unsigned 
int g,
-                                               unsigned int b, unsigned int a);
-void            ewl_text_glow_color_apply(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a,
-                                                       unsigned int char_len);
-void            ewl_text_glow_color_get(Ewl_Text *t, unsigned int *r, unsigned 
int *g,
-                                                       unsigned int *b, 
unsigned int *a,
+void            ewl_text_glow_color_set(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a);
+void            ewl_text_glow_color_apply(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a,
+                                                       unsigned int char_len);
+void            ewl_text_glow_color_get(Ewl_Text *t, unsigned int *r, 
+                                                       unsigned int *g,
+                                                       unsigned int *b, 
+                                                       unsigned int *a,
                                                        unsigned int char_idx);
 
-void            ewl_text_outline_color_set(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a);
-void            ewl_text_outline_color_apply(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a,
-                                                       unsigned int char_len);
-void            ewl_text_outline_color_get(Ewl_Text *t, unsigned int *r, 
unsigned int *g,
-                                                       unsigned int *b, 
unsigned int *a,
+void            ewl_text_outline_color_set(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a);
+void            ewl_text_outline_color_apply(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a,
+                                                       unsigned int char_len);
+void            ewl_text_outline_color_get(Ewl_Text *t, unsigned int *r, 
+                                                       unsigned int *g,
+                                                       unsigned int *b, 
+                                                       unsigned int *a,
                                                        unsigned int char_idx);
 
-void            ewl_text_shadow_color_set(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a);
-void            ewl_text_shadow_color_apply(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a,
-                                                       unsigned int char_len);
-void            ewl_text_shadow_color_get(Ewl_Text *t, unsigned int *r, 
unsigned int *g,
-                                                       unsigned int *b, 
unsigned int *a,
+void            ewl_text_shadow_color_set(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a);
+void            ewl_text_shadow_color_apply(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a,
+                                                       unsigned int char_len);
+void            ewl_text_shadow_color_get(Ewl_Text *t, unsigned int *r, 
+                                                       unsigned int *g,
+                                                       unsigned int *b, 
+                                                       unsigned int *a,
                                                        unsigned int char_idx);
 
-void            ewl_text_strikethrough_color_set(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a);
-void            ewl_text_strikethrough_color_apply(Ewl_Text *t, unsigned int 
r, unsigned int g,
-                                                       unsigned int b, 
unsigned int a,
-                                                       unsigned int char_len);
-void            ewl_text_strikethrough_color_get(Ewl_Text *t, unsigned int *r, 
unsigned int *g,
-                                                       unsigned int *b, 
unsigned int *a,
+void            ewl_text_strikethrough_color_set(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a);
+void            ewl_text_strikethrough_color_apply(Ewl_Text *t, 
+                                                       unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a,
+                                                       unsigned int char_len);
+void            ewl_text_strikethrough_color_get(Ewl_Text *t, unsigned int *r,
+                                                       unsigned int *g,
+                                                       unsigned int *b, 
+                                                       unsigned int *a,
                                                        unsigned int char_idx);
 
-void            ewl_text_underline_color_set(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a);
-void            ewl_text_underline_color_apply(Ewl_Text *t, unsigned int r, 
unsigned int g,
-                                                       unsigned int b, 
unsigned int a,
-                                                       unsigned int char_len);
-void            ewl_text_underline_color_get(Ewl_Text *t, unsigned int *r, 
unsigned int *g,
-                                                       unsigned int *b, 
unsigned int *a,
+void            ewl_text_underline_color_set(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a);
+void            ewl_text_underline_color_apply(Ewl_Text *t, unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a,
+                                                       unsigned int char_len);
+void            ewl_text_underline_color_get(Ewl_Text *t, unsigned int *r,
+                                                       unsigned int *g,
+                                                       unsigned int *b,
+                                                       unsigned int *a,
                                                        unsigned int char_idx);
 
-void            ewl_text_double_underline_color_set(Ewl_Text *t, unsigned int 
r, unsigned int g,
-                                                       unsigned int b, 
unsigned int a);
-void            ewl_text_double_underline_color_apply(Ewl_Text *t, unsigned 
int r, unsigned int g,
-                                                       unsigned int b, 
unsigned int a,
-                                                       unsigned int char_len);
-void            ewl_text_double_underline_color_get(Ewl_Text *t, unsigned int 
*r, unsigned int *g,
-                                                       unsigned int *b, 
unsigned int *a,
+void            ewl_text_double_underline_color_set(Ewl_Text *t, 
+                                                       unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a);
+void            ewl_text_double_underline_color_apply(Ewl_Text *t, 
+                                                       unsigned int r, 
+                                                       unsigned int g,
+                                                       unsigned int b, 
+                                                       unsigned int a,
+                                                       unsigned int char_len);
+void            ewl_text_double_underline_color_get(Ewl_Text *t, 
+                                                       unsigned int *r, 
+                                                       unsigned int *g,
+                                                       unsigned int *b, 
+                                                       unsigned int *a,
                                                        unsigned int char_idx);
 
 Ecore_List     *ewl_text_serialize(Ewl_Text *t);
-void            ewl_text_deserialize(Ewl_Text *t, Ecore_List *nodes, const 
char *text);
+void            ewl_text_deserialize(Ewl_Text *t, Ecore_List *nodes, 
+                                                       const char *text);
 
 /**
  * Inherits from Ewl_Widget and extends to provide a trigger for the text
@@ -263,15 +319,15 @@
  */
 struct Ewl_Text_Trigger
 {
-       Ewl_Widget               widget;        /**< Inherit from widget */
-       Ewl_Text_Trigger_Type    type;          /**< Trigger type */
+       Ewl_Widget widget;      /**< Inherit from widget */
+       Ewl_Text_Trigger_Type type; /**< Trigger type */
 
-       unsigned int             char_pos;      /**< Trigger start position */
-       unsigned int             char_len;      /**< Trigger length */
-       unsigned int             char_base;     /**< Used for the selection. 
Start position */
+       unsigned int char_pos;  /**< Trigger start position */
+       unsigned int char_len;  /**< Trigger length */
+       unsigned int char_base; /**< Used for the selection. Start position */
 
-       Ewl_Text                *text_parent;   /**< The parent text area */
-       Ecore_List              *areas;         /**< The list of objects making 
up the trigger */
+       Ewl_Text *text_parent;  /**< The parent text area */
+       Ecore_List *areas;      /**< The list of objects for the trigger */
 };
 
 /**
@@ -287,15 +343,15 @@
 Ewl_Text_Trigger_Type ewl_text_trigger_type_get(Ewl_Text_Trigger *t);
 
 void            ewl_text_trigger_start_pos_set(Ewl_Text_Trigger *t, 
-                                                       unsigned int char_pos);
+                                               unsigned int char_pos);
 unsigned int    ewl_text_trigger_start_pos_get(Ewl_Text_Trigger *t);
 
 void            ewl_text_trigger_base_set(Ewl_Text_Trigger *t, 
-                                                       unsigned int char_pos);
+                                               unsigned int char_pos);
 unsigned int    ewl_text_trigger_base_get(Ewl_Text_Trigger *t);
 
 void            ewl_text_trigger_length_set(Ewl_Text_Trigger *t, 
-                                                       unsigned int char_len);
+                                               unsigned int char_len);
 unsigned int    ewl_text_trigger_length_get(Ewl_Text_Trigger *t);
 
 /*
@@ -350,8 +406,8 @@
                Ewl_Color_Set double_underline; /**< Double underline colour */
        } style_colors;                         /**< Colour information */
 
-       unsigned int ref_count;                 /**< Number of references to 
this context */
-       const char *format;                     /**< This context's format 
string */
+       unsigned int ref_count; /**< Number of references to this context */
+       const char *format;     /**< This context's format string */
 };
 
 int  ewl_text_context_init(void);
@@ -388,28 +444,36 @@
 void ewl_text_tree_condense(Ewl_Text_Tree *tree);
 void ewl_text_tree_dump(Ewl_Text_Tree *tree, const char *indent);
 
-Ewl_Text_Tree *ewl_text_tree_node_get(Ewl_Text_Tree *tree, unsigned int 
char_idx, 
+Ewl_Text_Tree *ewl_text_tree_node_get(Ewl_Text_Tree *tree, 
+                                       unsigned int char_idx, 
                                        unsigned int inclusive);
-Ewl_Text_Tree *ewl_text_tree_node_in_bytes_get(Ewl_Text_Tree *tree, unsigned 
int byte_idx, 
+Ewl_Text_Tree *ewl_text_tree_node_in_bytes_get(Ewl_Text_Tree *tree, 
+                                               unsigned int byte_idx, 
                                        unsigned int inclusive);
 void ewl_text_tree_current_node_set(Ewl_Text *t, Ewl_Text_Tree *current);
-void ewl_text_tree_insert(Ewl_Text *t, unsigned int char_idx, unsigned int 
char_len,
-                                                               unsigned int 
byte_len);
-void ewl_text_tree_delete(Ewl_Text *t, unsigned int char_idx, unsigned int 
char_len,
-                                       unsigned int byte_idx, unsigned int 
byte_count);
+void ewl_text_tree_insert(Ewl_Text *t, unsigned int char_idx, 
+                                       unsigned int char_len,
+                                       unsigned int byte_len);
+void ewl_text_tree_delete(Ewl_Text *t, unsigned int char_idx, 
+                                       unsigned int char_len,
+                                       unsigned int byte_idx, 
+                                       unsigned int byte_count);
 
 Ewl_Text_Context *ewl_text_tree_context_get(Ewl_Text_Tree *tree, 
-                                                       unsigned int char_idx);
+                                               unsigned int char_idx);
 void ewl_text_tree_context_set(Ewl_Text *t, unsigned int context_mask,
-                                                       Ewl_Text_Context *tx);
+                                               Ewl_Text_Context *tx);
 void ewl_text_tree_context_apply(Ewl_Text *t, unsigned int context_mask,
-                                       Ewl_Text_Context *tx, unsigned int 
char_idx,
-                                                       unsigned int char_len);
+                                               Ewl_Text_Context *tx, 
+                                               unsigned int char_idx,
+                                               unsigned int char_len);
 void ewl_text_tree_context_style_apply(Ewl_Text *t, Ewl_Text_Style style,
-                                        unsigned int char_idx, unsigned int 
char_len,
+                                                       unsigned int char_idx,
+                                                       unsigned int char_len,
                                                        unsigned int invert);
 void ewl_text_tree_context_style_remove(Ewl_Text *t, Ewl_Text_Style style,
-                                        unsigned int char_idx, unsigned int 
char_len);
+                                               unsigned int char_idx, 
+                                               unsigned int char_len);
 
 /**
  * Typdef for the Ewl_Text_Trigger_Area struct
@@ -427,8 +491,8 @@
  */
 struct Ewl_Text_Trigger_Area
 {
-       Ewl_Widget      widget;         /**< Inherits from Ewl_Widget */
-       unsigned int    deleted;        /**< Is this area deleted */
+       Ewl_Widget widget;              /**< Inherits from Ewl_Widget */
+       unsigned int deleted;   /**< Is this area deleted */
 };
 
 Ewl_Widget *ewl_text_trigger_area_new(Ewl_Text_Trigger_Type type);



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to