Download

Support

Ewl_Text Struct Reference
[Ewl_Text: A text layout widget]

#include <ewl_text.h>

Collaboration diagram for Ewl_Text:

Detailed Description

Inherits from the Ewl_Container class and extends it to provide text layout and formatting.

Data Fields

Ecore_List * areas_cache
Ewl_Container container
unsigned int cursor_position
unsigned char delete_count
unsigned char dirty
struct {
   void *   nodes
   void *   tx
formatting
unsigned char in_select
struct {
   unsigned int   bytes
   unsigned int   chars
   unsigned int   max_chars
length
char * obscure
struct {
   int   x
   int   y
offset
unsigned char selectable
Ewl_Widgetselection
char * text
void * textblock
unsigned int total_size
Ecore_List * triggers

Field Documentation

Ecore_List* Ewl_Text::areas_cache

unused areas

unsigned int Ewl_Text::bytes

Number of bytes in the text

Referenced by ewl_text_text_delete().

unsigned char Ewl_Text::delete_count

Number of deletes

unsigned char Ewl_Text::in_select

Are we in select mode?

Referenced by ewl_text_cb_mouse_down(), ewl_text_cb_mouse_move(), and ewl_text_cb_mouse_up().

The utf8 character to be displayed instead of the real text

Referenced by ewl_text_cb_destroy(), ewl_text_obscure_get(), and ewl_text_obscure_set().

struct { ... } Ewl_Text::offset

Layout offset values

Referenced by ewl_text_offsets_get(), and ewl_text_offsets_set().

unsigned char Ewl_Text::selectable

Is the text selectable?

Referenced by ewl_text_selectable_get(), and ewl_text_selectable_set().

unsigned int Ewl_Text::total_size

The total size we've alloc'd for text

Referenced by ewl_text_text_delete().

Ecore_List* Ewl_Text::triggers

The list of triggers

Referenced by ewl_text_cb_destroy().

X offset for layout

Referenced by ewl_text_offsets_get(), and ewl_text_offsets_set().

Y offset for layout

Referenced by ewl_text_offsets_get(), and ewl_text_offsets_set().


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

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sat May 17 16:51:42 2008