_Edje_Entry_Change_Info Struct Reference

Data Fields

union {
   struct {
      const char *   content
 
      size_t   end
 
      size_t   start
 
   }   del
 
   struct {
      const char *   content
 
      size_t   plain_length
 
      size_t   pos
 
   }   insert
 
change
 
Eina_Bool insert: 1
 True if the "change" union's "insert" is valid. More...
 
Eina_Bool merge: 1
 True if can be merged with the previous one. More...
 

Field Documentation

union { ... } _Edje_Entry_Change_Info::change

Referenced by _edje_entry_user_insert().

const char* _Edje_Entry_Change_Info::content
struct { ... } _Edje_Entry_Change_Info::del
size_t _Edje_Entry_Change_Info::end
struct { ... } _Edje_Entry_Change_Info::insert

Referenced by _edje_entry_user_insert().

Eina_Bool _Edje_Entry_Change_Info::insert

True if the "change" union's "insert" is valid.

Eina_Bool _Edje_Entry_Change_Info::merge

True if can be merged with the previous one.

Used for example with insertion when something is already selected.

Referenced by _edje_entry_user_insert().

size_t _Edje_Entry_Change_Info::plain_length
size_t _Edje_Entry_Change_Info::pos
size_t _Edje_Entry_Change_Info::start

The documentation for this struct was generated from the following file: