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_Widget * | ewl_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_Widget * | ewl_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_View * | ewl_entry_view_get (void) |
Creates and returns a view to be used by Ewl_Entry widgets. | |
Ewl_Widget * | ewl_password_new (void) |
Allocate and initialize a new password widget. |