forked from enlightenment/efl
elementry / entry, menu, notify, list, gengrid, actionslider, image, icon, anchorview, fileselector_button, calendar, photocam, anchorblock,
button, map, colorselector, hover, photo, diskselector, index, bubble, pager, hoversel, check, scrolled_entry, clock, flipselector updated signal callback list in the doxygen. should update genlist, progressbar ... SVN revision: 58335
This commit is contained in:
parent
a68b234f22
commit
c7c99ddea6
|
@ -1383,6 +1383,9 @@ extern "C" {
|
||||||
EAPI void elm_photo_editable_set(Evas_Object *obj, Eina_Bool set) EINA_ARG_NONNULL(1);
|
EAPI void elm_photo_editable_set(Evas_Object *obj, Eina_Bool set) EINA_ARG_NONNULL(1);
|
||||||
/* smart callbacks called:
|
/* smart callbacks called:
|
||||||
* "clicked" - the user clicked the icon
|
* "clicked" - the user clicked the icon
|
||||||
|
* "drop" - Something was dropped on the widget
|
||||||
|
* "drag,start" - Someone started dragging the image out of the object
|
||||||
|
* "drag,end" - Dragged item was dropped (somewhere)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* thumb */
|
/* thumb */
|
||||||
|
@ -1842,6 +1845,9 @@ extern "C" {
|
||||||
EAPI void elm_check_state_set(Evas_Object *obj, Eina_Bool state); EINA_ARG_NONNULL(1)
|
EAPI void elm_check_state_set(Evas_Object *obj, Eina_Bool state); EINA_ARG_NONNULL(1)
|
||||||
EAPI Eina_Bool elm_check_state_get(const Evas_Object *obj); EINA_ARG_NONNULL(1)
|
EAPI Eina_Bool elm_check_state_get(const Evas_Object *obj); EINA_ARG_NONNULL(1)
|
||||||
EAPI void elm_check_state_pointer_set(Evas_Object *obj, Eina_Bool *statep); EINA_ARG_NONNULL(1)
|
EAPI void elm_check_state_pointer_set(Evas_Object *obj, Eina_Bool *statep); EINA_ARG_NONNULL(1)
|
||||||
|
/* smart callbacks called:
|
||||||
|
* "changed" - This is called whenever the user changes the state of one of the check object.
|
||||||
|
*/
|
||||||
|
|
||||||
/* radio */
|
/* radio */
|
||||||
EAPI Evas_Object *elm_radio_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
|
EAPI Evas_Object *elm_radio_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
|
||||||
|
@ -1870,6 +1876,9 @@ extern "C" {
|
||||||
* fade_translucide
|
* fade_translucide
|
||||||
* fade_invisible
|
* fade_invisible
|
||||||
*/
|
*/
|
||||||
|
/* smart callbacks called:
|
||||||
|
* "hide,finished" - when the previous page is hided
|
||||||
|
*/
|
||||||
|
|
||||||
typedef struct _Elm_Slideshow_Item_Class Elm_Slideshow_Item_Class;
|
typedef struct _Elm_Slideshow_Item_Class Elm_Slideshow_Item_Class;
|
||||||
typedef struct _Elm_Slideshow_Item_Class_Func Elm_Slideshow_Item_Class_Func;
|
typedef struct _Elm_Slideshow_Item_Class_Func Elm_Slideshow_Item_Class_Func;
|
||||||
|
|
|
@ -12,8 +12,8 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* anchor,clicked - anchor called was clicked. event_info is anchor info -
|
* "anchor,clicked" - anchor called was clicked. event_info is anchor info -
|
||||||
* Elm_Entry_Anchorview_Info
|
* Elm_Entry_Anchorview_Info
|
||||||
*/
|
*/
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
typedef struct _Elm_Anchorblock_Item_Provider Elm_Anchorblock_Item_Provider;
|
typedef struct _Elm_Anchorblock_Item_Provider Elm_Anchorblock_Item_Provider;
|
||||||
|
|
|
@ -9,8 +9,8 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* anchor,clicked - achor called was clicked. event_info is anchor info -
|
* "anchor,clicked" - achor called was clicked. event_info is anchor info -
|
||||||
* Elm_Entry_Anchorview_Info
|
* Elm_Entry_Anchorview_Info
|
||||||
*/
|
*/
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
typedef struct _Elm_Anchorview_Item_Provider Elm_Anchorview_Item_Provider;
|
typedef struct _Elm_Anchorview_Item_Provider Elm_Anchorview_Item_Provider;
|
||||||
|
|
|
@ -8,6 +8,12 @@
|
||||||
* window) with an Elementary File Selector within. When a file is
|
* window) with an Elementary File Selector within. When a file is
|
||||||
* chosen, the (inner) window is closed and the selected file is
|
* chosen, the (inner) window is closed and the selected file is
|
||||||
* exposed as an evas_object_smart_callback_call() of the button.
|
* exposed as an evas_object_smart_callback_call() of the button.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "file,chosen" - the user has selected a path, whose string pointer comes
|
||||||
|
* as event info
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -12,12 +12,10 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* clicked - the user clicked the hoversel button and popped up the sel
|
* "clicked" - the user clicked the hoversel button and popped up the sel
|
||||||
*
|
* "selected" - an item in the hoversel list is selected. event_info is the item
|
||||||
* selected - an item in the hoversel list is selected. event_info is the item
|
* "selected" - Elm_Hoversel_Item
|
||||||
* selected - Elm_Hoversel_Item
|
* "dismissed" - the hover is dismissed
|
||||||
*
|
|
||||||
* dismissed - the hover is dismissed
|
|
||||||
*/
|
*/
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
||||||
|
|
|
@ -12,22 +12,23 @@
|
||||||
* widget.
|
* widget.
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
* - "changed" - The text within the entry was changed
|
*
|
||||||
* - "activated" - The entry has received focus and the cursor
|
* "changed" - The text within the entry was changed
|
||||||
* - "press" - The entry has been clicked
|
* "activated" - The entry has received focus and the cursor
|
||||||
* - "longpressed" - The entry has been clicked for a couple seconds
|
* "press" - The entry has been clicked
|
||||||
* - "clicked" - The entry has been clicked
|
* "longpressed" - The entry has been clicked for a couple seconds
|
||||||
* - "clicked,double" - The entry has been double clicked
|
* "clicked" - The entry has been clicked
|
||||||
* - "focused" - The entry has received focus
|
* "clicked,double" - The entry has been double clicked
|
||||||
* - "unfocused" - The entry has lost focus
|
* "focused" - The entry has received focus
|
||||||
* - "selection,paste" - A paste action has occurred
|
* "unfocused" - The entry has lost focus
|
||||||
* - "selection,copy" - A copy action has occurred
|
* "selection,paste" - A paste action has occurred
|
||||||
* - "selection,cut" - A cut action has occurred
|
* "selection,copy" - A copy action has occurred
|
||||||
* - "selection,start" - A selection has begun
|
* "selection,cut" - A cut action has occurred
|
||||||
* - "selection,changed" - The selection has changed
|
* "selection,start" - A selection has begun
|
||||||
* - "selection,cleared" - The selection has been cleared
|
* "selection,changed" - The selection has changed
|
||||||
* - "cursor,changed" - The cursor has changed
|
* "selection,cleared" - The selection has been cleared
|
||||||
* - "anchor,clicked" - The anchor has been clicked
|
* "cursor,changed" - The cursor has changed
|
||||||
|
* "anchor,clicked" - The anchor has been clicked
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -5,11 +5,12 @@
|
||||||
* magnet properties. When the position is set with magnet, the knob
|
* magnet properties. When the position is set with magnet, the knob
|
||||||
* will be moved to it if it's nearest the magnetized position.
|
* will be moved to it if it's nearest the magnetized position.
|
||||||
*
|
*
|
||||||
* Signals emmitted:
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
* "selected" - when user selects a position (the label is passed as
|
* "selected" - when user selects a position (the label is passed as
|
||||||
* event info)".
|
* event info)".
|
||||||
* "pos_changed" - when a button reaches to the special position like
|
* "pos_changed" - when a button reaches to the special position like
|
||||||
* "left", "right" and "center".
|
* "left", "right" and "center".
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <Elementary.h>
|
#include <Elementary.h>
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* 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 bubble.
|
* "clicked" - This is called when a user has clicked the bubble.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -6,6 +6,12 @@
|
||||||
*
|
*
|
||||||
* This is a push-button. Press it and run some function. It can contain
|
* This is a push-button. Press it and run some function. It can contain
|
||||||
* a simple label and icon object.
|
* a simple label and icon object.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "clicked" - the user clicked the button
|
||||||
|
* "repeated" - the user pressed the button without releasing it
|
||||||
|
* "unpressed" - when the button is unpressed (released)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -21,8 +21,8 @@
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
*
|
*
|
||||||
* changed - emitted when the user selects a day or changes the displayed
|
* "changed" - emitted when the user selects a day or changes the displayed
|
||||||
* month, what actually changes the selected day as well.
|
* month, what actually changes the selected day as well.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef enum _Day_Color // EINA_DEPRECATED
|
typedef enum _Day_Color // EINA_DEPRECATED
|
||||||
|
|
|
@ -6,11 +6,6 @@
|
||||||
*
|
*
|
||||||
* The check widget allows for toggling a value between true or false (1 or 0).
|
* The check widget allows for toggling a value between true or false (1 or 0).
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
|
||||||
*
|
|
||||||
* changed - This is called whenever the user changes the state of one of the
|
|
||||||
* check object.
|
|
||||||
*
|
|
||||||
* Check objects are a lot like radio objects in layout and functionality
|
* Check objects are a lot like radio objects in layout and functionality
|
||||||
* except they do not work as a group, but independently and only toggle the
|
* except they do not work as a group, but independently and only toggle the
|
||||||
* value of a boolean from false to true (0 or 1). elm_check_state_set() sets
|
* value of a boolean from false to true (0 or 1). elm_check_state_set() sets
|
||||||
|
@ -18,6 +13,11 @@
|
||||||
* returns the current state. For convenience, like the radio objects, you
|
* returns the current state. For convenience, like the radio objects, you
|
||||||
* can set a pointer to a boolean directly with elm_check_state_pointer_set()
|
* can set a pointer to a boolean directly with elm_check_state_pointer_set()
|
||||||
* for it to modify.
|
* for it to modify.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "changed" - This is called whenever the user changes the state of one of the
|
||||||
|
* check object.
|
||||||
*/
|
*/
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,9 @@
|
||||||
* It's a widget to show clock with animation. The update of time is
|
* It's a widget to show clock with animation. The update of time is
|
||||||
* shown in an animation like the flip of a sheet.
|
* shown in an animation like the flip of a sheet.
|
||||||
*
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "changed" - the user changed the time
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -6,6 +6,10 @@
|
||||||
*
|
*
|
||||||
* By using colorselector, you can select a color.
|
* By using colorselector, you can select a color.
|
||||||
* Colorselector made a color using HSV/HSB mode.
|
* Colorselector made a color using HSV/HSB mode.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "changed" - when the color value changes
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define BASE_STEP 360.0
|
#define BASE_STEP 360.0
|
||||||
|
|
|
@ -8,7 +8,8 @@
|
||||||
* It can act like a circular list with round mode and labels can be
|
* It can act like a circular list with round mode and labels can be
|
||||||
* reduced for a defined lenght for side items.
|
* reduced for a defined lenght for side items.
|
||||||
*
|
*
|
||||||
* Signal emitted by this widget:
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
* "selected" - when item is selected (scroller stops)
|
* "selected" - when item is selected (scroller stops)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -73,22 +73,24 @@
|
||||||
* The file to load and save to is specified by elm_entry_file_set().
|
* The file to load and save to is specified by elm_entry_file_set().
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
* Signals that you can add callbacks for are:
|
||||||
* - "changed" - The text within the entry was changed
|
*
|
||||||
* - "activated" - The entry has had editing finished and changes are to be committed (generally when enter key is pressed)
|
* "changed" - The text within the entry was changed
|
||||||
* - "press" - The entry has been clicked
|
* "activated" - The entry has had editing finished and changes are to be committed
|
||||||
* - "longpressed" - The entry has been clicked for a couple seconds
|
(generally when enter key is pressed)
|
||||||
* - "clicked" - The entry has been clicked
|
* "press" - The entry has been clicked
|
||||||
* - "clicked,double" - The entry has been double clicked
|
* "longpressed" - The entry has been clicked for a couple seconds
|
||||||
* - "focused" - The entry has received focus
|
* "clicked" - The entry has been clicked
|
||||||
* - "unfocused" - The entry has lost focus
|
* "clicked,double" - The entry has been double clicked
|
||||||
* - "selection,paste" - A paste action has occurred
|
* "focused" - The entry has received focus
|
||||||
* - "selection,copy" - A copy action has occurred
|
* "unfocused" - The entry has lost focus
|
||||||
* - "selection,cut" - A cut action has occurred
|
* "selection,paste" - A paste action has occurred
|
||||||
* - "selection,start" - A selection has begun
|
* "selection,copy" - A copy action has occurred
|
||||||
* - "selection,changed" - The selection has changed
|
* "selection,cut" - A cut action has occurred
|
||||||
* - "selection,cleared" - The selection has been cleared
|
* "selection,start" - A selection has begun
|
||||||
* - "cursor,changed" - The cursor has changed
|
* "selection,changed" - The selection has changed
|
||||||
* - "anchor,clicked" - The anchor has been clicked
|
* "selection,cleared" - The selection has been cleared
|
||||||
|
* "cursor,changed" - The cursor has changed
|
||||||
|
* "anchor,clicked" - The anchor has been clicked
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Mod_Api Mod_Api;
|
typedef struct _Mod_Api Mod_Api;
|
||||||
|
|
|
@ -7,6 +7,14 @@
|
||||||
* A flip selector is a widget to show a set of label items, one at a
|
* A flip selector is a widget to show a set of label items, one at a
|
||||||
* time, with an animation when one changes the current selection
|
* time, with an animation when one changes the current selection
|
||||||
* (like the flip of calendar sheets, in the default theme).
|
* (like the flip of calendar sheets, in the default theme).
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "selected" - when flipselector selected item is changed
|
||||||
|
* "overflowed" - when flipselector item is changed to first item
|
||||||
|
* from last item
|
||||||
|
* "underflowed" - when flipselector item is changed to last item
|
||||||
|
* from first item.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* TODO: ideally, the default theme would use map{} blocks on the TEXT
|
/* TODO: ideally, the default theme would use map{} blocks on the TEXT
|
||||||
|
|
|
@ -10,55 +10,6 @@
|
||||||
* genlist: the user define a class for each item, specifying
|
* genlist: the user define a class for each item, specifying
|
||||||
* functions that will be called at object creation and deletion.
|
* functions that will be called at object creation and deletion.
|
||||||
*
|
*
|
||||||
* Signals that you can add callbacks for are:
|
|
||||||
*
|
|
||||||
* clicked,double - The user has double-clicked or pressed enter on
|
|
||||||
* an item. The event_info parameter is the Gengrid item
|
|
||||||
* that was double-clicked.
|
|
||||||
*
|
|
||||||
* selected - The user has made an item selected. The event_info
|
|
||||||
* parameter is the Gengrid item that was selected.
|
|
||||||
*
|
|
||||||
* unselected - The user has made an item unselected. The event_info
|
|
||||||
* parameter is the Gengrid item that was unselected.
|
|
||||||
*
|
|
||||||
* realized - This is called when the item in the Gengrid is created
|
|
||||||
* as a real evas object. event_info is the Gengrid 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_gengrid_item_object_get() in a way where it may point to freed
|
|
||||||
* objects.
|
|
||||||
*
|
|
||||||
* unrealized - This is called when the real evas object for this item
|
|
||||||
* is deleted. event_info is the Gengrid item that was created.
|
|
||||||
*
|
|
||||||
* changed - Called when an item is added, removed, resized or moved
|
|
||||||
* and when gengrid is resized or horizontal property changes.
|
|
||||||
*
|
|
||||||
* drag,start,up - Called when the item in the Gengrid has been
|
|
||||||
* dragged (not scrolled) up.
|
|
||||||
*
|
|
||||||
* drag,start,down - Called when the item in the Gengrid has been
|
|
||||||
* dragged (not scrolled) down.
|
|
||||||
*
|
|
||||||
* drag,start,left - Called when the item in the Gengrid has been
|
|
||||||
* dragged (not scrolled) left.
|
|
||||||
*
|
|
||||||
* drag,start,right - Called when the item in the Gengrid has been
|
|
||||||
* dragged (not scrolled) right.
|
|
||||||
*
|
|
||||||
* drag,stop - Called when the item in the Gengrid has stopped being
|
|
||||||
* dragged.
|
|
||||||
*
|
|
||||||
* drag - Called when the item in the Gengrid is being dragged.
|
|
||||||
*
|
|
||||||
* scroll - called when the content has been scrolled (moved).
|
|
||||||
*
|
|
||||||
* scroll,drag,start - called when dragging the content has started.
|
|
||||||
*
|
|
||||||
* scroll,drag,stop - called when dragging the content has stopped.
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* A item in the Gengrid can have 0 or more text labels (they can be
|
* A item in the Gengrid can have 0 or more text labels (they can be
|
||||||
* regular text or textblock - that's up to the style to determine), 0
|
* regular text or textblock - that's up to the style to determine), 0
|
||||||
* or more icons (which are simply objects swallowed into the Gengrid
|
* or more icons (which are simply objects swallowed into the Gengrid
|
||||||
|
@ -150,10 +101,44 @@
|
||||||
* absolutely must have a specific style that overrides any theme the
|
* absolutely must have a specific style that overrides any theme the
|
||||||
* user or system sets up you can use elm_theme_overlay_add() to add
|
* user or system sets up you can use elm_theme_overlay_add() to add
|
||||||
* such a file.
|
* such a file.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "clicked,double" - The user has double-clicked or pressed enter on
|
||||||
|
* a item. The event_infoparameter is the Gengrid item
|
||||||
|
* that was double-clicked.
|
||||||
|
* "selected" - The user has made an item selected. The event_info
|
||||||
|
* parameter is the Gengrid item that was selected.
|
||||||
|
* "unselected" - The user has made an item unselected. The event_info
|
||||||
|
* parameter is the Gengrid item that was unselected.
|
||||||
|
* "realized" - This is called when the item in the Gengrid is created
|
||||||
|
* as a real evas object. event_info is the Gengrid 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_gengrid_item_object_get() in a way where it may point to freed
|
||||||
|
* objects.
|
||||||
|
* "unrealized" - This is called when the real evas object for this item
|
||||||
|
* is deleted. event_info is the Gengrid item that was created.
|
||||||
|
* "changed" - Called when an item is added, removed, resized or moved
|
||||||
|
* and when gengrid is resized or horizontal property changes.
|
||||||
|
* "drag,start,up" - Called when the item in the Gengrid has been
|
||||||
|
* dragged (not scrolled) up.
|
||||||
|
* "drag,start,down" - Called when the item in the Gengrid has been
|
||||||
|
* dragged (not scrolled) down.
|
||||||
|
* "drag,start,left" - Called when the item in the Gengrid has been
|
||||||
|
* dragged (not scrolled) left.
|
||||||
|
* "drag,start,right" - Called when the item in the Gengrid has been
|
||||||
|
* dragged (not scrolled) right.
|
||||||
|
* "drag,stop" - Called when the item in the Gengrid has stopped being
|
||||||
|
* dragged.
|
||||||
|
* "drag" - Called when the item in the Gengrid is being dragged.
|
||||||
|
* "scroll" - called when the content has been scrolled (moved).
|
||||||
|
* "scroll,drag,start" - called when dragging the content has started.
|
||||||
|
* "scroll,drag,stop" - called when dragging the content has stopped.
|
||||||
*
|
*
|
||||||
* --
|
* --
|
||||||
* TODO:
|
* TODO:
|
||||||
* * Handle non-homogeneous objects too.
|
* Handle non-homogeneous objects too.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -11,6 +11,12 @@
|
||||||
*
|
*
|
||||||
* @note The hover object will take up the entire space of @p target
|
* @note The hover object will take up the entire space of @p target
|
||||||
* object.
|
* object.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "clicked" - the user clicked the empty space in the hover to dismiss
|
||||||
|
* "smart,changed" - a content object placed under the "smart"
|
||||||
|
* policy was replaced to a new slot direction.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -16,7 +16,7 @@ static const char *icon_theme = NULL;
|
||||||
*
|
*
|
||||||
* 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 icon
|
* "clicked" - This is called when a user has clicked the icon
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
*
|
*
|
||||||
* 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 image
|
* "clicked" - This is called when a user has clicked the image
|
||||||
* - drop: Something has been dropped on the image
|
* "drop" - Something has been dropped on the image
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -6,6 +6,14 @@
|
||||||
*
|
*
|
||||||
* An index object is a type of list that categorizes items in it
|
* An index object is a type of list that categorizes items in it
|
||||||
* by letter.
|
* by letter.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "changed" - when the selected index item changes
|
||||||
|
* "delay,changed" - when the selected index item changes, but after some small idle period
|
||||||
|
* "selected" - when the user releases a finger and selects an item
|
||||||
|
* "level,up" - when the user moves a finger from the first level to the second level
|
||||||
|
* "level,down" - when the user moves a finger from the second level to the first level
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -8,6 +8,17 @@
|
||||||
*
|
*
|
||||||
* A list is a very simple type of list widget. For more robust
|
* A list is a very simple type of list widget. For more robust
|
||||||
* lists, @ref Genlist should probably be used.
|
* lists, @ref Genlist should probably be used.
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "clicked" - when the user double-clicked an item
|
||||||
|
* "selected" - when the user selected an item
|
||||||
|
* "unselected" - when the user selected an item
|
||||||
|
* "longpressed" - an item in the hoversel list is long-pressed
|
||||||
|
* "scroll,edge,top" - the list is scrolled until the top edge
|
||||||
|
* "scroll,edge,bottom" - the list is scrolled until the bottom edge
|
||||||
|
* "scroll,edge,left" - the list is scrolled until the left edge
|
||||||
|
* "scroll,edge,right" - the list is scrolled until the right edge
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -10,37 +10,23 @@
|
||||||
*
|
*
|
||||||
* 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 map without dragging
|
* "clicked" - This is called when a user has clicked the map without dragging
|
||||||
* around.
|
* around.
|
||||||
*
|
* "press" - This is called when a user has pressed down on the map.
|
||||||
* press - This is called when a user has pressed down on the map.
|
* "longpressed" - This is called when a user has pressed down on the map for
|
||||||
*
|
* a long time without dragging around.
|
||||||
* longpressed - This is called when a user has pressed down on the map for
|
* "clicked,double" - This is called when a user has double-clicked the photo.
|
||||||
* a long time without dragging around.
|
* "load,detail" - Map detailed data load begins.
|
||||||
*
|
* "loaded,detail" - This is called when all parts of the map are loaded.
|
||||||
* clicked,double - This is called when a user has double-clicked the photo.
|
* "zoom,start" - Zoom animation started.
|
||||||
*
|
* "zoom,stop" - Zoom animation stopped.
|
||||||
* load,detail - Map detailed data load begins.
|
* "zoom,change" - Zoom changed when using an auto zoom mode.
|
||||||
*
|
* "scroll" - the content has been scrolled (moved)
|
||||||
* loaded,detail - This is called when all parts of the map are loaded.
|
* "scroll,anim,start" - scrolling animation has started
|
||||||
*
|
* "scroll,anim,stop" - scrolling animation has stopped
|
||||||
* zoom,start - Zoom animation started.
|
* "scroll,drag,start" - dragging the contents around has started
|
||||||
*
|
* "scroll,drag,stop" - dragging the contents around has stopped
|
||||||
* zoom,stop - Zoom animation stopped.
|
* "downloaded" - This is called when map images are downloaded
|
||||||
*
|
|
||||||
* zoom,change - Zoom changed when using an auto zoom mode.
|
|
||||||
*
|
|
||||||
* scroll - the content has been scrolled (moved)
|
|
||||||
*
|
|
||||||
* 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
|
|
||||||
*
|
|
||||||
* downloaded - This is called when map images are downloaded
|
|
||||||
*
|
*
|
||||||
* TODO : doxygen
|
* TODO : doxygen
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -8,6 +8,9 @@
|
||||||
* have a sub-menu. The menu object can be used to display a menu on right
|
* have a sub-menu. The menu object can be used to display a menu on right
|
||||||
* click, in a toolbar, anywhere.
|
* click, in a toolbar, anywhere.
|
||||||
*
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "clicked" - the user clicked the empty space in the menu to dismiss. event_info is NULL.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -11,6 +11,10 @@
|
||||||
* object, if a timeout was set on it, it will <b>automatically</b>
|
* object, if a timeout was set on it, it will <b>automatically</b>
|
||||||
* get hidden after that time.
|
* get hidden after that time.
|
||||||
*
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "timeout" - when timeout happens on notify and it's hidden
|
||||||
|
* "block,clicked" - when it's hidden by a click outside of the notify's view
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -18,6 +18,11 @@
|
||||||
* needed and is not the top item, just delete it as normal. You can query
|
* needed and is not the top item, just delete it as normal. You can query
|
||||||
* which objects are the top and bottom with elm_pager_content_bottom_get()
|
* which objects are the top and bottom with elm_pager_content_bottom_get()
|
||||||
* and elm_pager_content_top_get().
|
* and elm_pager_content_top_get().
|
||||||
|
*
|
||||||
|
* Signals that you can add callbacks for are:
|
||||||
|
*
|
||||||
|
* "hide,finished" - when the previous page is hided
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -9,10 +9,10 @@
|
||||||
*
|
*
|
||||||
* 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 photo
|
* "clicked" - This is called when a user has clicked the photo
|
||||||
* - drop: Something was dropped on the widget
|
* "drop" - Something was dropped on the widget
|
||||||
* - drag,start: Someone started dragging the image out of the object
|
* "drag,start" - Someone started dragging the image out of the object
|
||||||
* - drag,end: Dragged item was dropped (somewhere)
|
* "drag,end" - Dragged item was dropped (somewhere)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _Widget_Data Widget_Data;
|
typedef struct _Widget_Data Widget_Data;
|
||||||
|
|
|
@ -12,41 +12,26 @@
|
||||||
*
|
*
|
||||||
* 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 photo without dragging
|
* "clicked" - This is called when a user has clicked the photo without dragging
|
||||||
* around.
|
* around.
|
||||||
*
|
* "press" - This is called when a user has pressed down on the photo.
|
||||||
* press - This is called when a user has pressed down on the photo.
|
* "longpressed" - This is called when a user has pressed down on the photo for
|
||||||
*
|
* a long time without dragging around.
|
||||||
* longpressed - This is called when a user has pressed down on the photo for
|
* "clicked,double" - This is called when a user has double-clicked the photo.
|
||||||
* a long time without dragging around.
|
* "load" - Photo load begins.
|
||||||
*
|
* "loaded" - This is called when the image file load is complete for the first
|
||||||
* clicked,double - This is called when a user has double-clicked the photo.
|
* view (low resolution blurry version).
|
||||||
*
|
* "load,details" - Photo detailed data load begins.
|
||||||
* load - Photo load begins.
|
* "loaded,details" - This is called when the image file load is complete for the
|
||||||
*
|
* detailed image data (full resolution needed).
|
||||||
* loaded - This is called when the image file load is complete for the first
|
* "zoom,start" - Zoom animation started.
|
||||||
* view (low resolution blurry version).
|
* "zoom,stop" - Zoom animation stopped.
|
||||||
*
|
* "zoom,change" - Zoom changed when using an auto zoom mode.
|
||||||
* load,details - Photo detailed data load begins.
|
* "scroll" - the content has been scrolled (moved)
|
||||||
*
|
* "scroll,anim,start" - scrolling animation has started
|
||||||
* loaded,details - This is called when the image file load is complete for the
|
* "scroll,anim,stop" - scrolling animation has stopped
|
||||||
* detailed image data (full resolution needed).
|
* "scroll,drag,start" - dragging the contents around has started
|
||||||
*
|
* "scroll,drag,stop" - dragging the contents around has stopped
|
||||||
* zoom,start - Zoom animation started.
|
|
||||||
*
|
|
||||||
* zoom,stop - Zoom animation stopped.
|
|
||||||
*
|
|
||||||
* zoom,change - Zoom changed when using an auto zoom mode.
|
|
||||||
*
|
|
||||||
* scroll - the content has been scrolled (moved)
|
|
||||||
*
|
|
||||||
* 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
|
|
||||||
*
|
*
|
||||||
* ---
|
* ---
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in New Issue