forked from enlightenment/efl
colorselector, entry, flip: Fix and clean up doxygen documentation.
This commit is contained in:
parent
864e1263a8
commit
2a39c2f53e
|
@ -1,20 +1,28 @@
|
||||||
typedef struct _Elm_Color_RGBA
|
/**
|
||||||
|
* @addtogroup Colorselector
|
||||||
|
*
|
||||||
|
* @{
|
||||||
|
*/
|
||||||
|
|
||||||
|
typedef struct _Elm_Color_RGBA Elm_Color_RGBA;
|
||||||
|
struct _Elm_Color_RGBA
|
||||||
{
|
{
|
||||||
unsigned int r;
|
unsigned int r;
|
||||||
unsigned int g;
|
unsigned int g;
|
||||||
unsigned int b;
|
unsigned int b;
|
||||||
unsigned int a;
|
unsigned int a;
|
||||||
} Elm_Color_RGBA;
|
};
|
||||||
|
|
||||||
typedef struct _Elm_Custom_Palette
|
|
||||||
|
typedef struct _Elm_Custom_Palette Elm_Custom_Palette;
|
||||||
|
struct _Elm_Custom_Palette
|
||||||
{
|
{
|
||||||
const char *palette_name;
|
const char *palette_name;
|
||||||
Eina_List *color_list;
|
Eina_List *color_list;
|
||||||
} Elm_Custom_Palette;
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @enum Elm_Colorselector_Mode
|
* @enum Elm_Colorselector_Mode
|
||||||
* @typedef Elm_Colorselector_Mode
|
|
||||||
*
|
*
|
||||||
* Different modes supported by Colorselector
|
* Different modes supported by Colorselector
|
||||||
*
|
*
|
||||||
|
@ -37,3 +45,7 @@ EAPI void elm_colorselector_palette_item_color_set(Elm_Object_Item *it, int r, i
|
||||||
EAPI Eina_Bool elm_colorselector_palette_item_selected_get(const Elm_Object_Item *it);
|
EAPI Eina_Bool elm_colorselector_palette_item_selected_get(const Elm_Object_Item *it);
|
||||||
|
|
||||||
EAPI void elm_colorselector_palette_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
|
EAPI void elm_colorselector_palette_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @}
|
||||||
|
*/
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Text_Format
|
* @addtogroup Entry
|
||||||
*
|
*
|
||||||
|
* @{
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
* Text Format types.
|
* Text Format types.
|
||||||
*
|
*
|
||||||
* @see elm_entry_file_set()
|
* @see elm_entry_file_set()
|
||||||
|
@ -12,8 +16,6 @@ typedef enum
|
||||||
} Elm_Text_Format;
|
} Elm_Text_Format;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Wrap_Type
|
|
||||||
*
|
|
||||||
* Line wrapping types.
|
* Line wrapping types.
|
||||||
*
|
*
|
||||||
* @see elm_entry_line_wrap_set()
|
* @see elm_entry_line_wrap_set()
|
||||||
|
@ -28,8 +30,6 @@ typedef enum
|
||||||
} Elm_Wrap_Type; /**< Type of word or character wrapping to use */
|
} Elm_Wrap_Type; /**< Type of word or character wrapping to use */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Input_Panel_Layout
|
|
||||||
*
|
|
||||||
* Input panel (virtual keyboard) layout types.
|
* Input panel (virtual keyboard) layout types.
|
||||||
*
|
*
|
||||||
* @see elm_entry_input_panel_layout_set()
|
* @see elm_entry_input_panel_layout_set()
|
||||||
|
@ -74,8 +74,6 @@ enum
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Input_Panel_Lang
|
|
||||||
*
|
|
||||||
* Input panel (virtual keyboard) language modes.
|
* Input panel (virtual keyboard) language modes.
|
||||||
*
|
*
|
||||||
* @see elm_entry_input_panel_language_set()
|
* @see elm_entry_input_panel_language_set()
|
||||||
|
@ -87,8 +85,6 @@ typedef enum
|
||||||
} Elm_Input_Panel_Lang;
|
} Elm_Input_Panel_Lang;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Autocapital_Type
|
|
||||||
*
|
|
||||||
* Autocapitalization Types.
|
* Autocapitalization Types.
|
||||||
*
|
*
|
||||||
* @see elm_entry_autocapital_type_set()
|
* @see elm_entry_autocapital_type_set()
|
||||||
|
@ -102,8 +98,6 @@ typedef enum
|
||||||
} Elm_Autocapital_Type; /**< Choose method of auto-capitalization */
|
} Elm_Autocapital_Type; /**< Choose method of auto-capitalization */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Input_Panel_Return_Key_Type
|
|
||||||
*
|
|
||||||
* "Return" Key types on the input panel (virtual keyboard).
|
* "Return" Key types on the input panel (virtual keyboard).
|
||||||
*
|
*
|
||||||
* @see elm_entry_input_panel_return_key_type_set()
|
* @see elm_entry_input_panel_return_key_type_set()
|
||||||
|
@ -122,7 +116,6 @@ typedef enum
|
||||||
} Elm_Input_Panel_Return_Key_Type;
|
} Elm_Input_Panel_Return_Key_Type;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Input_Hints
|
|
||||||
* @brief Enumeration that defines the types of Input Hints.
|
* @brief Enumeration that defines the types of Input Hints.
|
||||||
* @since 1.12
|
* @since 1.12
|
||||||
*/
|
*/
|
||||||
|
@ -134,16 +127,12 @@ typedef enum
|
||||||
} Elm_Input_Hints;
|
} Elm_Input_Hints;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Anchor_Info
|
|
||||||
*
|
|
||||||
* The info sent in the callback for the "anchor,clicked" signals emitted
|
* The info sent in the callback for the "anchor,clicked" signals emitted
|
||||||
* by entries.
|
* by entries.
|
||||||
*/
|
*/
|
||||||
typedef struct _Elm_Entry_Anchor_Info Elm_Entry_Anchor_Info;
|
typedef struct _Elm_Entry_Anchor_Info Elm_Entry_Anchor_Info;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @struct _Elm_Entry_Anchor_Info
|
|
||||||
*
|
|
||||||
* The info sent in the callback for the "anchor,clicked" signals emitted
|
* The info sent in the callback for the "anchor,clicked" signals emitted
|
||||||
* by entries.
|
* by entries.
|
||||||
*/
|
*/
|
||||||
|
@ -158,24 +147,18 @@ struct _Elm_Entry_Anchor_Info
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Anchor_Hover_Info
|
|
||||||
*
|
|
||||||
* The info sent in the callback for "anchor,clicked" signals emitted by
|
* The info sent in the callback for "anchor,clicked" signals emitted by
|
||||||
* the Anchor_Hover widget.
|
* the Anchor_Hover widget.
|
||||||
*/
|
*/
|
||||||
typedef struct _Elm_Entry_Anchor_Hover_Info Elm_Entry_Anchor_Hover_Info;
|
typedef struct _Elm_Entry_Anchor_Hover_Info Elm_Entry_Anchor_Hover_Info;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Context_Menu_Item
|
|
||||||
*
|
|
||||||
* Type of contextual item that can be added in to long press menu.
|
* Type of contextual item that can be added in to long press menu.
|
||||||
* @since 1.8
|
* @since 1.8
|
||||||
*/
|
*/
|
||||||
typedef struct _Elm_Entry_Context_Menu_Item Elm_Entry_Context_Menu_Item;
|
typedef struct _Elm_Entry_Context_Menu_Item Elm_Entry_Context_Menu_Item;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @struct _Elm_Entry_Anchor_Hover_Info
|
|
||||||
*
|
|
||||||
* The info sent in the callback for "anchor,clicked" signals emitted by
|
* The info sent in the callback for "anchor,clicked" signals emitted by
|
||||||
* the Anchor_Hover widget.
|
* the Anchor_Hover widget.
|
||||||
*/
|
*/
|
||||||
|
@ -209,7 +192,6 @@ struct _Elm_Entry_Anchor_Hover_Info
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Item_Provider_Cb
|
|
||||||
* This callback type is used to provide items.
|
* This callback type is used to provide items.
|
||||||
* If it returns an object handle other than NULL (it should create an
|
* If it returns an object handle other than NULL (it should create an
|
||||||
* object to do this), then this object is used to replace the current item.
|
* object to do this), then this object is used to replace the current item.
|
||||||
|
@ -226,7 +208,6 @@ struct _Elm_Entry_Anchor_Hover_Info
|
||||||
typedef Evas_Object * (*Elm_Entry_Item_Provider_Cb)(void *data, Evas_Object * entry, const char *item);
|
typedef Evas_Object * (*Elm_Entry_Item_Provider_Cb)(void *data, Evas_Object * entry, const char *item);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Filter_Cb
|
|
||||||
* This callback type is used by entry filters to modify text.
|
* This callback type is used by entry filters to modify text.
|
||||||
* @param data The data specified as the last param when adding the filter
|
* @param data The data specified as the last param when adding the filter
|
||||||
* @param entry The entry object
|
* @param entry The entry object
|
||||||
|
@ -238,7 +219,6 @@ typedef Evas_Object * (*Elm_Entry_Item_Provider_Cb)(void *data, Evas_Object * en
|
||||||
typedef void (*Elm_Entry_Filter_Cb)(void *data, Evas_Object *entry, char **text);
|
typedef void (*Elm_Entry_Filter_Cb)(void *data, Evas_Object *entry, char **text);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Change_Info
|
|
||||||
* This corresponds to Edje_Entry_Change_Info. Includes information about
|
* This corresponds to Edje_Entry_Change_Info. Includes information about
|
||||||
* a change in the entry.
|
* a change in the entry.
|
||||||
*/
|
*/
|
||||||
|
@ -252,8 +232,6 @@ typedef Edje_Entry_Change_Info Elm_Entry_Change_Info;
|
||||||
*
|
*
|
||||||
* @param s The string (in markup) to be converted
|
* @param s The string (in markup) to be converted
|
||||||
* @return The converted string (in UTF-8). It should be freed.
|
* @return The converted string (in UTF-8). It should be freed.
|
||||||
*
|
|
||||||
* @ingroup Entry
|
|
||||||
*/
|
*/
|
||||||
EAPI char *elm_entry_markup_to_utf8(const char *s);
|
EAPI char *elm_entry_markup_to_utf8(const char *s);
|
||||||
|
|
||||||
|
@ -270,8 +248,6 @@ EAPI char *elm_entry_markup_to_utf8(const char *s);
|
||||||
* "<align=center>hello</align> &gt;". This is useful when you
|
* "<align=center>hello</align> &gt;". This is useful when you
|
||||||
* want to display "&" in label, entry, and some widgets which use textblock
|
* want to display "&" in label, entry, and some widgets which use textblock
|
||||||
* internally.
|
* internally.
|
||||||
*
|
|
||||||
* @ingroup Entry
|
|
||||||
*/
|
*/
|
||||||
EAPI char *elm_entry_utf8_to_markup(const char *s);
|
EAPI char *elm_entry_utf8_to_markup(const char *s);
|
||||||
|
|
||||||
|
@ -280,15 +256,11 @@ EAPI char *elm_entry_utf8_to_markup(const char *s);
|
||||||
/* pre-made filters for entries */
|
/* pre-made filters for entries */
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Filter_Limit_Size
|
|
||||||
*
|
|
||||||
* Data for the elm_entry_filter_limit_size() entry filter.
|
* Data for the elm_entry_filter_limit_size() entry filter.
|
||||||
*/
|
*/
|
||||||
typedef struct _Elm_Entry_Filter_Limit_Size Elm_Entry_Filter_Limit_Size;
|
typedef struct _Elm_Entry_Filter_Limit_Size Elm_Entry_Filter_Limit_Size;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @struct _Elm_Entry_Filter_Limit_Size
|
|
||||||
*
|
|
||||||
* Data for the elm_entry_filter_limit_size() entry filter.
|
* Data for the elm_entry_filter_limit_size() entry filter.
|
||||||
*/
|
*/
|
||||||
struct _Elm_Entry_Filter_Limit_Size
|
struct _Elm_Entry_Filter_Limit_Size
|
||||||
|
@ -320,21 +292,15 @@ struct _Elm_Entry_Filter_Limit_Size
|
||||||
*
|
*
|
||||||
* This filter, like any others, does not apply when setting the entry text
|
* This filter, like any others, does not apply when setting the entry text
|
||||||
* directly with elm_object_text_set().
|
* directly with elm_object_text_set().
|
||||||
*
|
|
||||||
* @ingroup Entry
|
|
||||||
*/
|
*/
|
||||||
EAPI void elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text);
|
EAPI void elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Entry_Filter_Accept_Set
|
|
||||||
*
|
|
||||||
* Data for the elm_entry_filter_accept_set() entry filter.
|
* Data for the elm_entry_filter_accept_set() entry filter.
|
||||||
*/
|
*/
|
||||||
typedef struct _Elm_Entry_Filter_Accept_Set Elm_Entry_Filter_Accept_Set;
|
typedef struct _Elm_Entry_Filter_Accept_Set Elm_Entry_Filter_Accept_Set;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @struct _Elm_Entry_Filter_Accept_Set
|
|
||||||
*
|
|
||||||
* Data for the elm_entry_filter_accept_set() entry filter.
|
* Data for the elm_entry_filter_accept_set() entry filter.
|
||||||
*/
|
*/
|
||||||
struct _Elm_Entry_Filter_Accept_Set
|
struct _Elm_Entry_Filter_Accept_Set
|
||||||
|
@ -361,13 +327,10 @@ struct _Elm_Entry_Filter_Accept_Set
|
||||||
*
|
*
|
||||||
* This filter, like any others, does not apply when setting the entry text
|
* This filter, like any others, does not apply when setting the entry text
|
||||||
* directly with elm_object_text_set()
|
* directly with elm_object_text_set()
|
||||||
*
|
|
||||||
* @ingroup Entry
|
|
||||||
*/
|
*/
|
||||||
EAPI void elm_entry_filter_accept_set(void *data, Evas_Object *entry, char **text);
|
EAPI void elm_entry_filter_accept_set(void *data, Evas_Object *entry, char **text);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @typedef Elm_Cnp_Mode
|
|
||||||
* Enum of entry's copy & paste policy.
|
* Enum of entry's copy & paste policy.
|
||||||
*
|
*
|
||||||
* @see elm_entry_cnp_mode_set()
|
* @see elm_entry_cnp_mode_set()
|
||||||
|
@ -380,22 +343,17 @@ typedef enum {
|
||||||
} Elm_Cnp_Mode;
|
} Elm_Cnp_Mode;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the text of the contextual menu item.
|
|
||||||
*
|
|
||||||
* Get the text of the contextual menu item of entry.
|
* Get the text of the contextual menu item of entry.
|
||||||
*
|
*
|
||||||
* @param item The item to get the label
|
* @param item The item to get the label
|
||||||
* @return The text of contextual menu item
|
* @return The text of contextual menu item
|
||||||
*
|
*
|
||||||
* @see elm_entry_context_menu_item_add()
|
* @see elm_entry_context_menu_item_add()
|
||||||
* @ingroup Entry
|
|
||||||
* @since 1.8
|
* @since 1.8
|
||||||
*/
|
*/
|
||||||
EAPI const char *elm_entry_context_menu_item_label_get(const Elm_Entry_Context_Menu_Item *item);
|
EAPI const char *elm_entry_context_menu_item_label_get(const Elm_Entry_Context_Menu_Item *item);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the icon object of the contextual menu item.
|
|
||||||
*
|
|
||||||
* Get the icon object packed in the contextual menu item of entry.
|
* Get the icon object packed in the contextual menu item of entry.
|
||||||
*
|
*
|
||||||
* @param item The item to get the icon from
|
* @param item The item to get the icon from
|
||||||
|
@ -406,8 +364,11 @@ EAPI const char *elm_entry_context_menu_item_label_get(const El
|
||||||
* @param icon_type The icon type
|
* @param icon_type The icon type
|
||||||
*
|
*
|
||||||
* @see elm_entry_context_menu_item_add()
|
* @see elm_entry_context_menu_item_add()
|
||||||
* @ingroup Entry
|
|
||||||
* @since 1.8
|
* @since 1.8
|
||||||
*/
|
*/
|
||||||
EAPI void elm_entry_context_menu_item_icon_get(const Elm_Entry_Context_Menu_Item *item, const char **icon_file, const char **icon_group, Elm_Icon_Type *icon_type);
|
EAPI void elm_entry_context_menu_item_icon_get(const Elm_Entry_Context_Menu_Item *item, const char **icon_file, const char **icon_group, Elm_Icon_Type *icon_type);
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @}
|
||||||
|
*/
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
/**
|
||||||
|
* @ingroup Flip
|
||||||
|
*/
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
ELM_FLIP_ROTATE_Y_CENTER_AXIS,
|
ELM_FLIP_ROTATE_Y_CENTER_AXIS,
|
||||||
|
@ -14,6 +17,9 @@ typedef enum
|
||||||
ELM_FLIP_PAGE_DOWN
|
ELM_FLIP_PAGE_DOWN
|
||||||
} Elm_Flip_Mode;
|
} Elm_Flip_Mode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ingroup Flip
|
||||||
|
*/
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
ELM_FLIP_INTERACTION_NONE,
|
ELM_FLIP_INTERACTION_NONE,
|
||||||
|
@ -22,6 +28,9 @@ typedef enum
|
||||||
ELM_FLIP_INTERACTION_PAGE
|
ELM_FLIP_INTERACTION_PAGE
|
||||||
} Elm_Flip_Interaction;
|
} Elm_Flip_Interaction;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @ingroup Flip
|
||||||
|
*/
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
ELM_FLIP_DIRECTION_UP = 0, /**< Allows interaction with the top of the widget */
|
ELM_FLIP_DIRECTION_UP = 0, /**< Allows interaction with the top of the widget */
|
||||||
|
@ -29,4 +38,3 @@ typedef enum
|
||||||
ELM_FLIP_DIRECTION_LEFT, /**< Allows interaction with the left portion of the widget */
|
ELM_FLIP_DIRECTION_LEFT, /**< Allows interaction with the left portion of the widget */
|
||||||
ELM_FLIP_DIRECTION_RIGHT /**< Allows interaction with the right portion of the widget */
|
ELM_FLIP_DIRECTION_RIGHT /**< Allows interaction with the right portion of the widget */
|
||||||
} Elm_Flip_Direction;
|
} Elm_Flip_Direction;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue