## EText

EText

## Functions

void | e_text_cancel_editing ()
void | e_text_stop_editing ()
void | e_text_delete_selection ()
void | e_text_cut_clipboard ()
void | e_text_copy_clipboard ()
void | e_text_paste_clipboard ()
void | e_text_select_all ()

## Properties

gboolean | allow-newlines | Read / Write
gboolean | bold | Read / Write
char * | break-characters | Read / Write
gboolean | clip | Read / Write
double | clip-height | Read / Write
double | clip-width | Read / Write
int | cursor-pos | Read / Write
gboolean | editable | Read / Write
char * | ellipsis | Read / Write
ETextEventProcessor * | event-processor | Read / Write
gboolean | fill-clip-rectangle | Read / Write
char * | fill-color | Write
GdkColor * | fill-color-gdk | Write
guint | fill-color-rgba | Read / Write
gboolean | handle-popup | Read / Write
double | height | Read / Write
GtkIMContext * | im-context | Read / Write
gboolean | italic | Read / Write
GtkJustification | justification | Read / Write
gboolean | line-wrap | Read / Write
int | max-lines | Read / Write
ETextModel * | model | Read / Write
gboolean | strikeout | Read / Write
char * | text | Read / Write
double | text-height | Read
double | text-width | Read
gboolean | use-ellipsis | Read / Write
double | width | Read / Write
double | x-offset | Read / Write
double | y-offset | Read / Write

## Signals

void | activate | Run Last
void | changed | Run Last
void | keypress | Run Last
void | populate-popup | Run Last

## Object Hierarchy

        GObject
        ╰── GInitiallyUnowned
            ╰── GnomeCanvasItem
                ╰── EText

## Description

## Functions

### e_text_cancel_editing ()

    void
    e_text_cancel_editing (EText *text);

### e_text_stop_editing ()

    void
    e_text_stop_editing (EText *text);

### e_text_delete_selection ()

    void
    e_text_delete_selection (EText *text);

### e_text_cut_clipboard ()

    void
    e_text_cut_clipboard (EText *text);

### e_text_copy_clipboard ()

    void
    e_text_copy_clipboard (EText *text);

### e_text_paste_clipboard ()

    void
    e_text_paste_clipboard (EText *text);

### e_text_select_all ()

    void
    e_text_select_all (EText *text);

## Property Details

### The `“allow-newlines”` property

      “allow-newlines”           gboolean

Allow newlines.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“bold”` property

      “bold”                     gboolean

Bold.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“break-characters”` property

      “break-characters”         char *

Break characters.

Owner: EText

Flags: Read / Write

Default value: NULL

### The `“clip”` property

      “clip”                     gboolean

Clip.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“clip-height”` property

      “clip-height”              double

Clip Height.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

### The `“clip-width”` property

      “clip-width”               double

Clip Width.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

### The `“cursor-pos”` property

      “cursor-pos”               int

Cursor position.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

### The `“editable”` property

      “editable”                 gboolean

Editable.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“ellipsis”` property

      “ellipsis”                 char *

Ellipsis.

Owner: EText

Flags: Read / Write

Default value: NULL

### The `“event-processor”` property

      “event-processor”          ETextEventProcessor *

Event Processor.

Owner: EText

Flags: Read / Write

### The `“fill-clip-rectangle”` property

      “fill-clip-rectangle”      gboolean

Fill clip rectangle.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“fill-color”` property

      “fill-color”               char *

Fill color.

Owner: EText

Flags: Write

Default value: NULL

### The `“fill-color-gdk”` property

      “fill-color-gdk”           GdkColor *

GDK fill color.

Owner: EText

Flags: Write

### The `“fill-color-rgba”` property

      “fill-color-rgba”          guint

GDK fill color.

Owner: EText

Flags: Read / Write

Default value: 0

### The `“handle-popup”` property

      “handle-popup”             gboolean

Handle Popup.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“height”` property

      “height”                   double

Height.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

### The `“im-context”` property

      “im-context”               GtkIMContext *

IM Context.

Owner: EText

Flags: Read / Write

### The `“italic”` property

      “italic”                   gboolean

Italic.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“justification”` property

      “justification”            GtkJustification

Justification.

Owner: EText

Flags: Read / Write

Default value: GTK_JUSTIFY_LEFT

### The `“line-wrap”` property

      “line-wrap”                gboolean

Line wrap.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“max-lines”` property

      “max-lines”                int

Max lines.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

### The `“model”` property

      “model”                    ETextModel *

Model.

Owner: EText

Flags: Read / Write

### The `“strikeout”` property

      “strikeout”                gboolean

Strikeout.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“text”` property

      “text”                     char *

Text.

Owner: EText

Flags: Read / Write

Default value: NULL

### The `“text-height”` property

      “text-height”              double

Text height.

Owner: EText

Flags: Read

Allowed values: >= 0

Default value: 0

### The `“text-width”` property

      “text-width”               double

Text width.

Owner: EText

Flags: Read

Allowed values: >= 0

Default value: 0

### The `“use-ellipsis”` property

      “use-ellipsis”             gboolean

Use ellipsis.

Owner: EText

Flags: Read / Write

Default value: FALSE

### The `“width”` property

      “width”                    double

Width.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

### The `“x-offset”` property

      “x-offset”                 double

X Offset.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

### The `“y-offset”` property

      “y-offset”                 double

Y Offset.

Owner: EText

Flags: Read / Write

Allowed values: >= 0

Default value: 0

## Signal Details

### The `“activate”` signal

    void
    user_function (EText   *etext,
                   gpointer user_data)

Flags: Run Last

### The `“changed”` signal

    void
    user_function (EText   *etext,
                   gpointer user_data)

Flags: Run Last

### The `“keypress”` signal

    void
    user_function (EText   *etext,
                   guint    arg1,
                   guint    arg2,
                   gpointer user_data)

Flags: Run Last

### The `“populate-popup”` signal

    void
    user_function (EText   *etext,
                   gpointer arg1,
                   int      arg2,
                   GtkMenu *arg3,
                   gpointer user_data)

Flags: Run Last