forked from enlightenment/efl
Elementary / genlist, slider, radio, win toolbar, thumb, toggle, scroller, slideshow, spinner
updated signall callback list in each doxygen SVN revision: 58342
This commit is contained in:
parent
c7c99ddea6
commit
902a467b7e
|
@ -811,15 +811,15 @@ extern "C" {
|
||||||
EAPI Eina_Bool elm_scroller_propagate_events_get(const Evas_Object *obj);
|
EAPI Eina_Bool elm_scroller_propagate_events_get(const Evas_Object *obj);
|
||||||
|
|
||||||
/* smart callbacks called:
|
/* smart callbacks called:
|
||||||
* "edge,left"
|
* "edge,left" - the left edge of the content has been reached
|
||||||
* "edge,right"
|
* "edge,right" - the right edge of the content has been reached
|
||||||
* "edge,top"
|
* "edge,top" - the top edge of the content has been reached
|
||||||
* "edge,bottom"
|
* "edge,bottom" - the bottom edge of the content has been reached
|
||||||
* "scroll"
|
* "scroll" - the content has been scrolled (moved)
|
||||||
* "scroll,anim,start"
|
* "scroll,anim,start" - scrolling animation has started
|
||||||
* "scroll,anim,stop"
|
* "scroll,anim,stop" - scrolling animation has stopped
|
||||||
* "scroll,drag,start"
|
* "scroll,drag,start" - dragging the contents around has started
|
||||||
* "scroll,drag,stop"
|
* "scroll,drag,stop" - dragging the contents around has stopped
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* label */
|
/* label */
|
||||||
|
@ -861,7 +861,9 @@ extern "C" {
|
||||||
EAPI Eina_Bool elm_toggle_state_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI Eina_Bool elm_toggle_state_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
EAPI void elm_toggle_state_pointer_set(Evas_Object *obj, Eina_Bool *statep) EINA_ARG_NONNULL(1);
|
EAPI void elm_toggle_state_pointer_set(Evas_Object *obj, Eina_Bool *statep) EINA_ARG_NONNULL(1);
|
||||||
/* smart callbacks called:
|
/* smart callbacks called:
|
||||||
* "changed" - the user toggled the state
|
* "changed" - Whenever the toggle value has been changed. Is not called
|
||||||
|
* until the toggle is released by the cursor (assuming it has been triggered
|
||||||
|
* by the cursor in the first place).
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* frame */
|
/* frame */
|
||||||
|
@ -1411,15 +1413,15 @@ extern "C" {
|
||||||
/* available styles:
|
/* available styles:
|
||||||
* default
|
* default
|
||||||
* noframe
|
* noframe
|
||||||
*
|
*/
|
||||||
* smart callbacks called:
|
/* smart callbacks called:
|
||||||
* "clicked" - the user clicked the thumb
|
* "clicked" - This is called when a user has clicked the thumb without dragging around.
|
||||||
* "clicked,double" - the user double clicked the thumb
|
* "clicked,double" - This is called when a user has double-clicked the thumb.
|
||||||
* "press" - the user pressed the thumb
|
* "press" - This is called when a user has pressed down the thumb.
|
||||||
* "generate,start" - the thumbnail generation started
|
* "generate,start" - The thumbnail generation started.
|
||||||
* "generate,stop" - the thumbnail generation stopped
|
* "generate,stop" - The generation process stopped.
|
||||||
* "generate,error" - the thumbnail generation failed
|
* "generate,error" - The generation failed.
|
||||||
* "load,error" - the thumbnail image loading failed
|
* "load,error" - The thumbnail image loading failed.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* hoversel */
|
/* hoversel */
|
||||||
|
@ -1695,6 +1697,15 @@ extern "C" {
|
||||||
EAPI Eina_Bool elm_slider_inverted_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI Eina_Bool elm_slider_inverted_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
EAPI void elm_slider_indicator_show_set(Evas_Object *obj, Eina_Bool show) EINA_ARG_NONNULL(1);
|
EAPI void elm_slider_indicator_show_set(Evas_Object *obj, Eina_Bool show) EINA_ARG_NONNULL(1);
|
||||||
EAPI Eina_Bool elm_slider_indicator_show_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI Eina_Bool elm_slider_indicator_show_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
|
/* smart callbacks called:
|
||||||
|
* "changed" - Whenever the slider value is changed by the user.
|
||||||
|
* "slider,drag,start" - dragging the slider indicator around has started
|
||||||
|
* "slider,drag,stop" - dragging the slider indicator around has stopped
|
||||||
|
* "delay,changed" - A short time after the value is changed by the user.
|
||||||
|
* This will be called only when the user stops dragging for a very short
|
||||||
|
* period or when they release their finger/mouse, so it avoids possibly
|
||||||
|
* expensive reactions to the value change.
|
||||||
|
*/
|
||||||
|
|
||||||
/* actionslider */
|
/* actionslider */
|
||||||
typedef enum _Elm_Actionslider_Pos
|
typedef enum _Elm_Actionslider_Pos
|
||||||
|
@ -1834,6 +1845,30 @@ extern "C" {
|
||||||
EAPI const char *elm_genlist_item_cursor_style_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1);
|
EAPI const char *elm_genlist_item_cursor_style_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1);
|
||||||
EAPI void elm_genlist_item_cursor_engine_only_set(Elm_Genlist_Item *item, Eina_Bool engine_only) EINA_ARG_NONNULL(1);
|
EAPI void elm_genlist_item_cursor_engine_only_set(Elm_Genlist_Item *item, Eina_Bool engine_only) EINA_ARG_NONNULL(1);
|
||||||
EAPI Eina_Bool elm_genlist_item_cursor_engine_only_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1);
|
EAPI Eina_Bool elm_genlist_item_cursor_engine_only_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1);
|
||||||
|
/* smart callbacks called:
|
||||||
|
* "drag,start,up" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) up.
|
||||||
|
* "drag,start,down" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) down.
|
||||||
|
* "drag,start,left" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) left.
|
||||||
|
* "drag,start,right" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) right.
|
||||||
|
* "drag,stop" - This is called when the item in the list has stopped being dragged.
|
||||||
|
* "drag" - This is called when the item in the list is being dragged.
|
||||||
|
* "longpressed" - This is called when the item is pressed for a certain amount
|
||||||
|
* of time. By default it's 1 second.
|
||||||
|
* "scroll,edge,top" - This is called when the genlist is scrolled until the top edge.
|
||||||
|
* "scroll,edge,bottom" - This is called when the genlist is scrolled until the bottom edge.
|
||||||
|
* "scroll,edge,left" - This is called when the genlist is scrolled until the left edge.
|
||||||
|
* "scroll,edge,right" - This is called when the genlist is scrolled until the right edge.
|
||||||
|
* "multi,swipe,left" - This is called when the genlist is multi-touch swiped left.
|
||||||
|
* "multi,swipe,right" - This is called when the genlist is multi-touch swiped right.
|
||||||
|
* "multi,swipe,up" - This is called when the genlist is multi-touch swiped up.
|
||||||
|
* "multi,swipe,down" - This is called when the genlist is multi-touch swiped down.
|
||||||
|
* "multi,pinch,out" - This is called when the genlist is multi-touch pinched out.
|
||||||
|
* "multi,pinch,in" - This is called when the genlist is multi-touch pinched in.
|
||||||
|
*/
|
||||||
|
|
||||||
/* check */
|
/* check */
|
||||||
EAPI Evas_Object *elm_check_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
|
EAPI Evas_Object *elm_check_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
|
||||||
|
@ -1862,6 +1897,9 @@ extern "C" {
|
||||||
EAPI void elm_radio_value_set(Evas_Object *obj, int value) EINA_ARG_NONNULL(1);
|
EAPI void elm_radio_value_set(Evas_Object *obj, int value) EINA_ARG_NONNULL(1);
|
||||||
EAPI int elm_radio_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI int elm_radio_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
EAPI void elm_radio_value_pointer_set(Evas_Object *obj, int *valuep) EINA_ARG_NONNULL(1);
|
EAPI void elm_radio_value_pointer_set(Evas_Object *obj, int *valuep) EINA_ARG_NONNULL(1);
|
||||||
|
/* smart callbacks called:
|
||||||
|
* "changed" - when the radio status is changed
|
||||||
|
*/
|
||||||
|
|
||||||
/* pager */
|
/* pager */
|
||||||
EAPI Evas_Object *elm_pager_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
|
EAPI Evas_Object *elm_pager_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
|
||||||
|
|
|
@ -15,99 +15,6 @@
|
||||||
* complex when it comes to usage. If all you want is a simple list with
|
* complex when it comes to usage. If all you want is a simple list with
|
||||||
* icons and a single label, use the normal List object.
|
* icons and a single label, use the normal List object.
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
|
||||||
*
|
|
||||||
* clicked,double - This is called when a user has double-clicked an item. The
|
|
||||||
* event_info parameter is the genlist item that was double-clicked.
|
|
||||||
*
|
|
||||||
* selected - This is called when a user has made an item selected. The
|
|
||||||
* event_info parameter is the genlist item that was selected.
|
|
||||||
*
|
|
||||||
* unselected - This is called when a user has made an item unselected. The
|
|
||||||
* event_info parameter is the genlist item that was unselected.
|
|
||||||
*
|
|
||||||
* expanded - This is called when elm_genlist_item_expanded_set() is called
|
|
||||||
* and the item is now meant to be expanded. The event_info parameter is the
|
|
||||||
* genlist item that was indicated to expand. It is the job of this callback
|
|
||||||
* to then fill in the child items.
|
|
||||||
*
|
|
||||||
* contracted - This is called when elm_genlist_item_expanded_set() is called
|
|
||||||
* and the item is now meant to be contracted. The event_info parameter is
|
|
||||||
* the genlist item that was indicated to contract. It is the job of this
|
|
||||||
* callback to then delete the child items.
|
|
||||||
*
|
|
||||||
* expand,request - This is called when a user has indicated they want to
|
|
||||||
* expand a tree branch item. The callback should decide if the item can
|
|
||||||
* expand (has any children) and then call elm_genlist_item_expanded_set()
|
|
||||||
* appropriately to set the state. The event_info parameter is the genlist
|
|
||||||
* item that was indicated to expand.
|
|
||||||
*
|
|
||||||
* contract,request - This is called when a user has indicated they want to
|
|
||||||
* contract a tree branch item. The callback should decide if the item can
|
|
||||||
* contract (has any children) and then call elm_genlist_item_expanded_set()
|
|
||||||
* appropriately to set the state. The event_info parameter is the genlist
|
|
||||||
* item that was indicated to contract.
|
|
||||||
*
|
|
||||||
* realized - This is called when the item in the list is created as a real
|
|
||||||
* evas object. event_info parameter is the genlist item that was created.
|
|
||||||
* The object may be deleted at any time, so it is up to the caller to
|
|
||||||
* not use the object pointer from elm_genlist_item_object_get() in a way
|
|
||||||
* where it may point to freed objects.
|
|
||||||
*
|
|
||||||
* unrealized - This is called just before an item is unrealized. After
|
|
||||||
* this call icon objects provided will be deleted and the item object
|
|
||||||
* itself delete or be put into a floating cache.
|
|
||||||
*
|
|
||||||
* drag,start,up - This is called when the item in the list has been dragged
|
|
||||||
* (not scrolled) up.
|
|
||||||
*
|
|
||||||
* drag,start,down - This is called when the item in the list has been dragged
|
|
||||||
* (not scrolled) down.
|
|
||||||
*
|
|
||||||
* drag,start,left - This is called when the item in the list has been dragged
|
|
||||||
* (not scrolled) left.
|
|
||||||
*
|
|
||||||
* drag,start,right - This is called when the item in the list has been dragged
|
|
||||||
* (not scrolled) right.
|
|
||||||
*
|
|
||||||
* drag,stop - This is called when the item in the list has stopped being
|
|
||||||
* dragged.
|
|
||||||
*
|
|
||||||
* drag - This is called when the item in the list is being dragged.
|
|
||||||
*
|
|
||||||
* longpressed - This is called when the item is pressed for a certain amount
|
|
||||||
* of time. By default it's 1 second.
|
|
||||||
*
|
|
||||||
* scroll,edge,top - This is called when the genlist is scrolled until the top
|
|
||||||
* edge.
|
|
||||||
*
|
|
||||||
* scroll,edge,bottom - This is called when the genlist is scrolled until the
|
|
||||||
* bottom edge.
|
|
||||||
*
|
|
||||||
* scroll,edge,left - This is called when the genlist is scrolled until the
|
|
||||||
* left edge.
|
|
||||||
*
|
|
||||||
* scroll,edge,right - This is called when the genlist is scrolled until the
|
|
||||||
* right edge.
|
|
||||||
*
|
|
||||||
* multi,swipe,left - This is called when the genlist is multi-touch swiped
|
|
||||||
* left.
|
|
||||||
*
|
|
||||||
* multi,swipe,right - This is called when the genlist is multi-touch swiped
|
|
||||||
* right.
|
|
||||||
*
|
|
||||||
* multi,swipe,up - This is called when the genlist is multi-touch swiped
|
|
||||||
* up.
|
|
||||||
*
|
|
||||||
* multi,swipe,down - This is called when the genlist is multi-touch swiped
|
|
||||||
* down.
|
|
||||||
*
|
|
||||||
* multi,pinch,out - This is called when the genlist is multi-touch pinched
|
|
||||||
* out.
|
|
||||||
*
|
|
||||||
* multi,pinch,in - This is called when the genlist is multi-touch pinched
|
|
||||||
* in.
|
|
||||||
*
|
|
||||||
* Genlist has a fairly large API, mostly because it's relatively complex,
|
* Genlist has a fairly large API, mostly because it's relatively complex,
|
||||||
* trying to be both expansive, powerful and efficient. First we will begin
|
* trying to be both expansive, powerful and efficient. First we will begin
|
||||||
* an overview on the theory behind genlist.
|
* an overview on the theory behind genlist.
|
||||||
|
@ -280,6 +187,72 @@
|
||||||
* per application with elm_theme_extension_add(). If you absolutely must
|
* per application with elm_theme_extension_add(). If you absolutely must
|
||||||
* have a specific style that overrides any theme the user or system sets up
|
* have a specific style that overrides any theme the user or system sets up
|
||||||
* you can use elm_theme_overlay_add() to add such a file.
|
* you can use elm_theme_overlay_add() to add such a file.
|
||||||
|
|
||||||
|
* clicked,double - This is called when a user has double-clicked an item. The
|
||||||
|
* event_info parameter is the genlist item that was double-clicked.
|
||||||
|
*
|
||||||
|
* selected - This is called when a user has made an item selected. The
|
||||||
|
* event_info parameter is the genlist item that was selected.
|
||||||
|
*
|
||||||
|
* unselected - This is called when a user has made an item unselected. The
|
||||||
|
* event_info parameter is the genlist item that was unselected.
|
||||||
|
*
|
||||||
|
* expanded - This is called when elm_genlist_item_expanded_set() is called
|
||||||
|
* and the item is now meant to be expanded. The event_info parameter is the
|
||||||
|
* genlist item that was indicated to expand. It is the job of this callback
|
||||||
|
* to then fill in the child items.
|
||||||
|
*
|
||||||
|
* contracted - This is called when elm_genlist_item_expanded_set() is called
|
||||||
|
* and the item is now meant to be contracted. The event_info parameter is
|
||||||
|
* the genlist item that was indicated to contract. It is the job of this
|
||||||
|
* callback to then delete the child items.
|
||||||
|
*
|
||||||
|
* expand,request - This is called when a user has indicated they want to
|
||||||
|
* expand a tree branch item. The callback should decide if the item can
|
||||||
|
* expand (has any children) and then call elm_genlist_item_expanded_set()
|
||||||
|
* appropriately to set the state. The event_info parameter is the genlist
|
||||||
|
* item that was indicated to expand.
|
||||||
|
*
|
||||||
|
* contract,request - This is called when a user has indicated they want to
|
||||||
|
* contract a tree branch item. The callback should decide if the item can
|
||||||
|
* contract (has any children) and then call elm_genlist_item_expanded_set()
|
||||||
|
* appropriately to set the state. The event_info parameter is the genlist
|
||||||
|
* item that was indicated to contract.
|
||||||
|
*
|
||||||
|
* realized - This is called when the item in the list is created as a real
|
||||||
|
* evas object. event_info parameter is the genlist item that was created.
|
||||||
|
* The object may be deleted at any time, so it is up to the caller to
|
||||||
|
* not use the object pointer from elm_genlist_item_object_get() in a way
|
||||||
|
* where it may point to freed objects.
|
||||||
|
*
|
||||||
|
* unrealized - This is called just before an item is unrealized. After
|
||||||
|
* this call icon objects provided will be deleted and the item object
|
||||||
|
* itself delete or be put into a floating cache.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "drag,start,up" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) up.
|
||||||
|
* "drag,start,down" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) down.
|
||||||
|
* "drag,start,left" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) left.
|
||||||
|
* "drag,start,right" - This is called when the item in the list has been dragged
|
||||||
|
* (not scrolled) right.
|
||||||
|
* "drag,stop" - This is called when the item in the list has stopped being dragged.
|
||||||
|
* "drag" - This is called when the item in the list is being dragged.
|
||||||
|
* "longpressed" - This is called when the item is pressed for a certain amount
|
||||||
|
* of time. By default it's 1 second.
|
||||||
|
* "scroll,edge,top" - This is called when the genlist is scrolled until the top edge.
|
||||||
|
* "scroll,edge,bottom" - This is called when the genlist is scrolled until the bottom edge.
|
||||||
|
* "scroll,edge,left" - This is called when the genlist is scrolled until the left edge.
|
||||||
|
* "scroll,edge,right" - This is called when the genlist is scrolled until the right edge.
|
||||||
|
* "multi,swipe,left" - This is called when the genlist is multi-touch swiped left.
|
||||||
|
* "multi,swipe,right" - This is called when the genlist is multi-touch swiped right.
|
||||||
|
* "multi,swipe,up" - This is called when the genlist is multi-touch swiped up.
|
||||||
|
* "multi,swipe,down" - This is called when the genlist is multi-touch swiped down.
|
||||||
|
* "multi,pinch,out" - This is called when the genlist is multi-touch pinched out.
|
||||||
|
* "multi,pinch,in" - This is called when the genlist is multi-touch pinched in.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -28,6 +28,11 @@
|
||||||
* the pointer to this integer to modify, use elm_radio_value_pointer_set().
|
* the pointer to this integer to modify, use elm_radio_value_pointer_set().
|
||||||
* The radio objects will modify this directly. That implies the pointer must
|
* The radio objects will modify this directly. That implies the pointer must
|
||||||
* point to valid memory for as long as the radio objects exist.
|
* point to valid memory for as long as the radio objects exist.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "changed" - when the radio status is changed
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -12,23 +12,15 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* edge,left - the left edge of the content has been reached
|
* "edge,left" - the left edge of the content has been reached
|
||||||
*
|
* "edge,right" - the right edge of the content has been reached
|
||||||
* edge,right - the right edge of the content has been reached
|
* "edge,top" - the top edge of the content has been reached
|
||||||
*
|
* "edge,bottom" - the bottom edge of the content has been reached
|
||||||
* edge,top - the top edge of the content has been reached
|
* "scroll" - the content has been scrolled (moved)
|
||||||
*
|
* "scroll,anim,start" - scrolling animation has started
|
||||||
* edge,bottom - the bottom edge of the content has been reached
|
* "scroll,anim,stop" - scrolling animation has stopped
|
||||||
*
|
* "scroll,drag,start" - dragging the contents around has started
|
||||||
* scroll - the content has been scrolled (moved)
|
* "scroll,drag,stop" - dragging the contents around has stopped
|
||||||
*
|
|
||||||
* scroll,anim,start - scrolling animation has started
|
|
||||||
*
|
|
||||||
* scroll,anim,stop - scrolling animation has stopped
|
|
||||||
*
|
|
||||||
* scroll,drag,start - dragging the contents around has started
|
|
||||||
*
|
|
||||||
* scroll,drag,stop - dragging the contents around has stopped
|
|
||||||
*/
|
*/
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
||||||
|
|
|
@ -7,18 +7,6 @@
|
||||||
* The slider adds a dragable “slider” widget for selecting the value of
|
* The slider adds a dragable “slider” widget for selecting the value of
|
||||||
* something within a range.
|
* something within a range.
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
|
||||||
*
|
|
||||||
* changed - Whenever the slider value is changed by the user.
|
|
||||||
*
|
|
||||||
* delay,changed - A short time after the value is changed by the user.
|
|
||||||
* This will be called only when the user stops dragging for a very short
|
|
||||||
* period or when they release their finger/mouse, so it avoids possibly
|
|
||||||
* expensive reactions to the value change.
|
|
||||||
*
|
|
||||||
* slider,drag,start - dragging the slider indicator around has started
|
|
||||||
*
|
|
||||||
* slider,drag,stop - dragging the slider indicator around has stopped
|
|
||||||
*
|
*
|
||||||
* A slider can be horizontal or vertical. It can contain an Icon and has a
|
* A slider can be horizontal or vertical. It can contain an Icon and has a
|
||||||
* primary label as well as a units label (that is formatted with floating
|
* primary label as well as a units label (that is formatted with floating
|
||||||
|
@ -37,6 +25,16 @@
|
||||||
* slider is its length (horizontally or vertically). This will be scaled by
|
* slider is its length (horizontally or vertically). This will be scaled by
|
||||||
* the object or applications scaling factor. At any point code can query the
|
* the object or applications scaling factor. At any point code can query the
|
||||||
* slider for its value with elm_slider_value_get().
|
* slider for its value with elm_slider_value_get().
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "changed" - Whenever the slider value is changed by the user.
|
||||||
|
* "slider,drag,start" - dragging the slider indicator around has started
|
||||||
|
* "slider,drag,stop" - dragging the slider indicator around has stopped
|
||||||
|
* "delay,changed" - A short time after the value is changed by the user.
|
||||||
|
* This will be called only when the user stops dragging for a very short
|
||||||
|
* period or when they release their finger/mouse, so it avoids possibly
|
||||||
|
* expensive reactions to the value change.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -13,6 +13,10 @@
|
||||||
* is displayed the function itc->func.get() is called. This function should create the object,
|
* is displayed the function itc->func.get() is called. This function should create the object,
|
||||||
* for example the object can be an evas_object_image or a photocam. When a object is no more
|
* for example the object can be an evas_object_image or a photocam. When a object is no more
|
||||||
* displayed the function itc->func.del() is called, the user can delete the dana associated to the item.
|
* displayed the function itc->func.del() is called, the user can delete the dana associated to the item.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "changed" - when the slideshow switch to another item
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -15,12 +15,11 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* changed - Whenever the spinner value is changed by the user.
|
* "changed" - Whenever the spinner value is changed by the user.
|
||||||
*
|
* "delay,changed" - A short time after the value is changed by the user.
|
||||||
* delay,changed - A short time after the value is changed by the user.
|
* This will be called only when the user stops dragging for a very short
|
||||||
* This will be called only when the user stops dragging for a very short
|
* period or when they release their finger/mouse, so it avoids possibly
|
||||||
* period or when they release their finger/mouse, so it avoids possibly
|
* expensive reactions to the value change.
|
||||||
* expensive reactions to the value change.
|
|
||||||
*/
|
*/
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
typedef struct _Elm_Spinner_Special_Value Elm_Spinner_Special_Value;
|
typedef struct _Elm_Spinner_Special_Value Elm_Spinner_Special_Value;
|
||||||
|
|
|
@ -11,20 +11,14 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* clicked - This is called when a user has clicked the thumb without dragging
|
* "clicked" - This is called when a user has clicked the thumb without dragging
|
||||||
* around.
|
* around.
|
||||||
*
|
* "clicked,double" - This is called when a user has double-clicked the thumb.
|
||||||
* clicked,double - This is called when a user has double-clicked the thumb.
|
* "press" - This is called when a user has pressed down the thumb.
|
||||||
*
|
* "generate,start" - The thumbnail generation started.
|
||||||
* press - This is called when a user has pressed down the thumb.
|
* "generate,stop" - The generation process stopped.
|
||||||
*
|
* "generate,error" - The generation failed.
|
||||||
* generate,start - The thumbnail generation started.
|
* "load,error" - The thumbnail image loading failed.
|
||||||
*
|
|
||||||
* generate,stop - The generation process stopped.
|
|
||||||
*
|
|
||||||
* generate,error - The generation failed.
|
|
||||||
*
|
|
||||||
* load,error - The thumbnail image loading failed.
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* changed - Whenever the toggle value has been changed. Is not called
|
* "changed" - Whenever the toggle value has been changed. Is not called
|
||||||
* until the toggle is released by the cursor (assuming it has been triggered
|
* until the toggle is released by the cursor (assuming it has been triggered
|
||||||
* by the cursor in the first place).
|
* by the cursor in the first place).
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -6,6 +6,11 @@
|
||||||
*
|
*
|
||||||
* A toolbar is a widget that displays a list of buttons inside
|
* A toolbar is a widget that displays a list of buttons inside
|
||||||
* a box. It is scrollable, and only one item can be selected at a time.
|
* a box. It is scrollable, and only one item can be selected at a time.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "clicked" - when the user clicks on a toolbar item and becomes selected
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -6,6 +6,13 @@
|
||||||
*
|
*
|
||||||
* The window class of Elementary. Contains functions to manipulate
|
* The window class of Elementary. Contains functions to manipulate
|
||||||
* windows.
|
* windows.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "delete,request" - the user requested to delete the window
|
||||||
|
* "focus,in" - window got focus
|
||||||
|
* "focus,out" - window lost focus
|
||||||
|
* "moved" - window that holds the canvas was moved
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Elm_Win Elm_Win;
|
typedef struct _Elm_Win Elm_Win;
|
||||||
|
|
Loading…
Reference in New Issue