Download

Support

Ewl_Datepicker: The EWL Datepicker widget


Detailed Description

Defines the Ewl_Datepicker class,.

Remarks:
Inherits from Ewl_Text.

Tutorial


Data Structures

struct  Ewl_Datepicker
 Inherits from Ewl_Text and extends to provide a date picker. More...

Defines

#define EWL_DATEPICKER(datepicker)   ((Ewl_Datepicker *) datepicker)
#define EWL_DATEPICKER_IS(w)   (ewl_widget_type_is(EWL_WIDGET(w), EWL_DATEPICKER_TYPE))
#define EWL_DATEPICKER_TYPE   "datepicker"

Typedefs

typedef Ewl_Datepicker Ewl_Datepicker

Functions

void ewl_datepicker_cb_destroy (Ewl_Widget *w, void *ev, void *user_data)
void ewl_datepicker_cb_value_changed (Ewl_Widget *w, void *ev, void *user_data)
void ewl_datepicker_cb_window_mouse_down (Ewl_Widget *w, void *ev, void *user_data)
int ewl_datepicker_init (Ewl_Datepicker *datepicker)
 Initialize the date picker to default values.
Ewl_Widgetewl_datepicker_new (void)
 Creates a new Ewl_Datepicker.

Define Documentation

#define EWL_DATEPICKER ( datepicker   )     ((Ewl_Datepicker *) datepicker)

Typecast a pointer to an Ewl_Datepicker pointer

#define EWL_DATEPICKER_IS (  )     (ewl_widget_type_is(EWL_WIDGET(w), EWL_DATEPICKER_TYPE))

Returns TRUE if the widget is an Ewl_Datepicker, FALSE otherwise

#define EWL_DATEPICKER_TYPE   "datepicker"

The type name for the Ewl_Datepicker widget


Typedef Documentation


Function Documentation

void ewl_datepicker_cb_destroy ( Ewl_Widget w,
void *  ev,
void *  user_data 
)

void ewl_datepicker_cb_value_changed ( Ewl_Widget w,
void *  ev,
void *  user_data 
)

void ewl_datepicker_cb_window_mouse_down ( Ewl_Widget w,
void *  ev,
void *  user_data 
)

int ewl_datepicker_init ( Ewl_Datepicker dp  ) 

Initialize the date picker to default values.

Parameters:
dp,: The Ewl_Datepicker to initialize
Returns:
Returns TRUE on success or FALSE on failure

Ewl_Widget* ewl_datepicker_new ( void   ) 

Creates a new Ewl_Datepicker.

Returns:
Returns NULL on failure, a new Ewl_Datepicker on success


Copyright © Enlightenment.org

Enlightened Widget Library Documentation Generated: Sun Sep 27 01:49:46 2009