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 __UNUSED__, void *data __UNUSED__)
void ewl_entry_cb_disable (Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__)
void ewl_entry_cb_dnd_data (Ewl_Widget *w, void *ev, void *data __UNUSED__)
void ewl_entry_cb_dnd_position (Ewl_Widget *w, void *ev, void *data __UNUSED__)
void ewl_entry_cb_enable (Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__)
void ewl_entry_cb_focus_in (Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__)
void ewl_entry_cb_focus_out (Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__)
void ewl_entry_cb_key_down (Ewl_Widget *w, void *ev, void *data __UNUSED__)
void ewl_entry_cb_mouse_down (Ewl_Widget *w, void *ev, void *data __UNUSED__)
void ewl_entry_cb_mouse_move (Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__)
void ewl_entry_cb_mouse_up (Ewl_Widget *w, void *ev __UNUSED__, void *data __UNUSED__)
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_end (Ewl_Entry *e)
 Moves the cursor to the last 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_line_end (Ewl_Entry *e)
 Moves the cursor to the end of the line.
void ewl_entry_cursor_move_line_start (Ewl_Entry *e)
 Moves the cursor to the beginning of the line.
void ewl_entry_cursor_move_right (Ewl_Entry *e)
 Moves the cursor to the right of its current position.
void ewl_entry_cursor_move_start (Ewl_Entry *e)
 Moves the cursor to the first position.
void ewl_entry_cursor_move_up (Ewl_Entry *e)
 Moves the cursor up one line from its current position.
void ewl_entry_cursor_move_word_next (Ewl_Entry *e)
 Moves the cursor to the beginning of the next word.
void ewl_entry_cursor_move_word_previous (Ewl_Entry *e)
 Moves the cursor to the beginning of the previous word.
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_Widgetewl_password_new (void)
 Allocate and initialize a new password widget.

Function Documentation

void ewl_entry_cb_disable ( Ewl_Widget w,
void *ev  __UNUSED__,
void *data  __UNUSED__ 
)

void ewl_entry_cb_enable ( Ewl_Widget w,
void *ev  __UNUSED__,
void *data  __UNUSED__ 
)

void ewl_entry_cb_focus_in ( Ewl_Widget w,
void *ev  __UNUSED__,
void *data  __UNUSED__ 
)

void ewl_entry_cb_focus_out ( Ewl_Widget w,
void *ev  __UNUSED__,
void *data  __UNUSED__ 
)

void ewl_entry_cb_mouse_up ( Ewl_Widget w,
void *ev  __UNUSED__,
void *data  __UNUSED__ 
)


Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Fri Jan 23 21:56:26 2009