Download

Support

lib/ewl_entry.c File Reference

#include "ewl_base.h"
#include "ewl_entry.h"
#include "ewl_text_trigger.h"
#include <Ecore_Txt.h>
#include "ewl_macros.h"
#include "ewl_private.h"
#include "ewl_debug.h"

Include dependency graph for ewl_entry.c:


Functions

void ewl_entry_cb_configure (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_disable (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_dnd_data (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_dnd_position (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_enable (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_focus_in (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_focus_out (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_key_down (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_mouse_down (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_mouse_move (Ewl_Widget *w, void *ev, void *data)
void ewl_entry_cb_mouse_up (Ewl_Widget *w, void *ev, void *data)
int ewl_entry_cursor_init (Ewl_Entry_Cursor *c, Ewl_Entry *parent)
 Initializes an Ewl_Entry_Cursor to default values.
void ewl_entry_cursor_move_down (Ewl_Entry *e)
 Moves the cursor down one line from its current position.
void ewl_entry_cursor_move_left (Ewl_Entry *e)
 Moves the cursor to the left of it's current position.
void ewl_entry_cursor_move_right (Ewl_Entry *e)
 Moves the cursor to the right of its current position.
void ewl_entry_cursor_move_up (Ewl_Entry *e)
 Moves the cursor up one line from its current position.
Ewl_Widgetewl_entry_cursor_new (Ewl_Entry *parent)
 Creates and initializes a new Ewl_Entry_Cursor widget.
unsigned int ewl_entry_cursor_position_get (Ewl_Entry_Cursor *c)
 Retrieves the current position of the Ewl_Entry_Cursor.
void ewl_entry_cursor_position_set (Ewl_Entry_Cursor *c, unsigned int pos)
 Set the current cursor position.
void ewl_entry_delete_left (Ewl_Entry *e)
 Deletes the character to the left of the cursor.
void ewl_entry_delete_right (Ewl_Entry *e)
 Deletes the character to the right of the cursor.
unsigned int ewl_entry_editable_get (Ewl_Entry *e)
 Retrieve if the entry is editable or not.
void ewl_entry_editable_set (Ewl_Entry *e, unsigned int editable)
 Set if the entry is editable or not.
int ewl_entry_init (Ewl_Entry *e)
 Initializes an Ewl_Entry widget to default values.
unsigned int ewl_entry_multiline_get (Ewl_Entry *e)
 Retrieve if the entry is multiline or not.
void ewl_entry_multiline_set (Ewl_Entry *e, unsigned int multiline)
 Set if the entry is multiline or not.
Ewl_Widgetewl_entry_new (void)
 Create and return a new Ewl_Entry widget.
unsigned int ewl_entry_selection_clear (Ewl_Entry *e)
 Clear the current selection in the entry.
Ewl_Viewewl_entry_view_get (void)
 Creates and returns a view to be used by Ewl_Entry widgets.
Ewl_Widgetewl_password_new (void)
 Allocate and initialize a new password widget.

Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sat May 17 16:49:45 2008