* path, a @b stringshared string)
*
* For text, elm_layout_text_set() will work here on:
- * @li @c "ok" - OK button label if the ok button is set. @since 1.8
+ * @li @c "ok" - OK button label if the ok button is set. @since 1.8
* @li @c "cancel" - Cancel button label if the cancel button is set. @since 1.8
*
* Here is an example on its usage:
*
* WARNING! this API is not finalized. It is unstable. - do not use it if
* you want no breaks in future.
- *
+ *
* TODO: description
*
*/
*
* @param text The text information that will be read
*
- * This function will not free the @p text internally.
+ * This function will not free the @p text internally.
*
* @ingroup Access
*/
/**
* Callback called when a drag is finished, enters, or leaves an object
- *
+ *
* @param data Application specific data
* @param obj The object where the drag started
* @since 1.8
/**
* Callback called when a drag is over an object, and gives object-relative coordinates
- *
+ *
* @param data Application specific data
* @param obj The object where the drag started
* @param x The X coordinate relative to the top-left of the object
* is NULL then it is not called. @p data is passed as the data parameter to
* the callback functions and selection is passed in as the selection that
* has been lost.
- *
+ *
* elm_cnp_selection_set() and elm_object_cnp_selection_clear() automatically
* set this los callback to NULL when called. If you wish to take the selection
* and then be notified of loss please do this (for example):
- *
+ *
* @code
* elm_cnp_selection_set(obj, ELM_SEL_TYPE_PRIMARY, ELM_SEL_FORMAT_TEXT, "hello", strlen(hello));
* elm_cnp_selection_loss_callback_set(obj, ELM_SEL_TYPE_PRIMARY, loss_cb, NULL);
*
* @since 1.8
*/
-EAPI Eina_Bool elm_drop_target_add(Evas_Object *obj, Elm_Sel_Format format,
+EAPI Eina_Bool elm_drop_target_add(Evas_Object *obj, Elm_Sel_Format format,
Elm_Drag_State entercb, void *enterdata,
Elm_Drag_State leavecb, void *leavedata,
Elm_Drag_Pos poscb, void *posdata,
* @li "virtualkeypad,state,on": if virtualkeypad state is switched to "on".
* (@since 1.8)
* @li "virtualkeypad,state,off": if virtualkeypad state is switched to "off".
- * (@since 1.8)
+ * (@since 1.8)
* @li "clipboard,state,on": if clipboard state is switched to "on".
* (@since 1.8)
* @li "clipboard,state,off": if clipboard state is switched to "off".
* @param enabled The tree effect status
* (EINA_TRUE = enabled, EINA_FALSE = disabled)
*
- * When enabled, every selection of an item inside the genlist will automatically set focus to
+ * When enabled, every selection of an item inside the genlist will automatically set focus to
* its first focusable widget from the left. This is true of course if the selection was made by
- * clicking an unfocusable area in an item or selecting it with a key movement. Clicking on a
+ * clicking an unfocusable area in an item or selecting it with a key movement. Clicking on a
* focusable widget inside an item will couse this particular item to get focus as usual.
*
* @ingroup Genlist
* @param obj The mapbuf object.
* @param on @c EINA_TRUE to enable auto mode or @c EINA_FALSE
* to disable it.
- *
+ *
* When a ampbuf object has "auto mode" enabled, then it will enable and
* disable map mode based on current visibility. Mapbuf will track if you show
* or hide it AND if the object is inside the canvas viewport or not when it
* This sets the state for the widget, either disabling it or
* enabling it back.
*
- * @ingroup General
+ * @ingroup General
*/
EAPI void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled);
* unsigned values cleanly. You will be warned once values exceed 15bit
* storage, and attempting to use values not able to fit in 16bits will
* result in failure.
- *
+ *
* @ingroup Table
*/
EAPI void elm_table_pack(Evas_Object *obj, Evas_Object *subobj, int col, int row, int colspan, int rowspan);
/**
* Get the file path where elementary system theme files are found
- *
+ *
* @return A string that holds the path where system themes are
- *
+ *
* This returns the location in the filesystem where the system themes are
* to be found that elementary looks for. This is useful for something
* that wishes toiterate over the files in this folder and display them, for
* example a theme selector.
- *
+ *
* @since 1.8
* @ingroup Theme
*/
/**
* Get the file path where elementary user theme files are found
- *
+ *
* @return A string that holds the path where user themes are
- *
+ *
* This returns the location in the filesystem where the user themes are
* to be found that elementary looks for. This is useful for something
* that wishes toiterate over the files in this folder and display them, for
* example a theme selector.
- *
+ *
* User themes are always looked for before system themes. The user theme
* directory is normally expected to be writable by the user.
- *
+ *
* @since 1.8
* @ingroup Theme
*/
* @param obj The web object
* @return A newly allocated string, or @c NULL if nothing is selected or an
* error occurred
- *
+ *
* @ingroup Web
*/
EAPI const char *elm_web_selection_get(const Evas_Object *obj);
* @param index The index selected
*
* @see elm_web_popup_destroy()
- *
+ *
* @ingroup Web
*/
EAPI void elm_web_popup_selected_set(Evas_Object *obj, int index);
* @param obj The web object
* @return @c EINA_TRUE if the menu was successfully destroyed, or @c EINA_FALSE
* if there was no menu to destroy
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_popup_destroy(Evas_Object *obj);
*
* @return @c EINA_TRUE if the given string was found, @c EINA_FALSE if not
* or failure
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_text_search(const Evas_Object *obj, const char *string, Eina_Bool case_sensitive, Eina_Bool forward, Eina_Bool wrap);
* @param limit Maximum amount of matches, or zero to unlimited
*
* @return number of matched @a string
- *
+ *
* @ingroup Web
*/
EAPI unsigned int elm_web_text_matches_mark(Evas_Object *obj, const char *string, Eina_Bool case_sensitive, Eina_Bool highlight, unsigned int limit);
* @param obj The web object
*
* @return @c EINA_TRUE on success, @c EINA_FALSE otherwise
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_text_matches_unmark_all(Evas_Object *obj);
* @param highlight Whether to highlight the marks or not
*
* @return @c EINA_TRUE on success, @c EINA_FALSE otherwise
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_text_matches_highlight_set(Evas_Object *obj, Eina_Bool highlight);
*
* @return @c EINA_TRUE is marks are set to be highlighted, @c EINA_FALSE
* otherwise
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_text_matches_highlight_get(const Evas_Object *obj);
*
* @return A value between 0.0 and 1.0 indicating the progress, or -1.0 on
* failure
- *
+ *
* @ingroup Web
*/
EAPI double elm_web_load_progress_get(const Evas_Object *obj);
* @param obj The web object
*
* @return @c EINA_TRUE if the cancel was successful, @c EINA_FALSE otherwise
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_stop(Evas_Object *obj);
* @param obj The web object
*
* @return @c EINA_TRUE on success, @c EINA_FALSE otherwise
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_reload(Evas_Object *obj);
* @param obj The web object
*
* @return @c EINA_TRUE on success, @c EINA_FALSE otherwise
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_reload_full(Evas_Object *obj);
* @see elm_web_back_possible()
* @see elm_web_forward()
* @see elm_web_navigate()
- *
+ *
* @ingroup Web
*/
EAPI Eina_Bool elm_web_back(Evas_Object *obj);
{
Evas_Object *bx, *content;
Evas_Object *event;
-
+
Elm_Panel_Orient orient;
Eina_Bool hidden : 1;
{
Evas_Object *video;
Evas_Object *emotion;
-
+
/* tracking those to ease disabling/enabling them back */
Evas_Object *forward;
Evas_Object *info;
Evas_Object *mute;
Evas_Object *slider;
Evas_Object *vslider;
-
+
Eina_Bool dragging : 1;
};
* Set the base window size used with stepping calculation
*
* Base size + stepping is what is calculated for window sizing restrictions.
- *
+ *
* @param obj The window object
* @param w The base width
* @param h The base height
* Set the window stepping used with sizing calculation
*
* Base size + stepping is what is calculated for window sizing restrictions.
- *
+ *
* @param obj The window object
* @param w The stepping width (0 disables)
* @param h The stepping height (0 disables)
/**
* This pushes (incriments) the norender counter on the window
- *
+ *
* @param obj The window object
- *
+ *
* There are some occasions where you wish to suspend rendering on a window.
* You may be "sleeping" and have nothing to update and do not want animations
* or other theme side-effects causing rendering to the window while "asleep".
* You can push (and pop) the norender mode to have this work.
- *
+ *
* If combined with evas_render_dump(), evas_image_cache_flush() and
- * evas_font_cache_flush() (and maybe edje_file_cache_flush() and
+ * evas_font_cache_flush() (and maybe edje_file_cache_flush() and
* edje_collection_cache_flush()), you can minimize memory footprint
* significantly while "asleep", and the pausing of rendering ensures
* evas does not re-load data into memory until needed. When rendering is
* resumed, data will be re-loaded as needed, which may result in some
* lag, but does save memory.
- *
+ *
* @see elm_win_norender_pop()
* @see elm_win_norender_get()
* @see elm_win_render()
/**
* This pops (decrements) the norender counter on the window
- *
+ *
* @param obj The window object
- *
+ *
* Once norender has gone back to 0, then automatic rendering will continue
* in the given window. If it is already at 0, this will have no effect.
- *
+ *
* @see elm_win_norender_push()
* @see elm_win_norender_get()
* @see elm_win_render()
* The retruns how many times norender has been pushed on the window
* @param obj The window object
* @return The number of times norender has been pushed
- *
+ *
* @see elm_win_norender_push()
* @see elm_win_norender_pop()
* @see elm_win_render()
/**
* This manually asks evas to render the window now
- *
+ *
* @param obj The window object
- *
+ *
* You should NEVER call this unless you really know what you are doing and
* why. Never call this unless you are asking for performance degredation
* and possibly weird behavior. Windows get automatically rendered when the
* application goes idle so there is never a need to call this UNLESS you
* have enabled "norender" mode.
- *
+ *
* @see elm_win_norender_push()
* @see elm_win_norender_pop()
* @see elm_win_norender_get()
/**
* Get the Ecore_Window of an Evas_Object
- *
+ *
* When Elementary is using a Wayland engine, this function will return the surface id of the elm window's surface.
- *
+ *
* @param obj The window object
* @return The Ecore_Window of an Evas_Object
- *
+ *
* @ingroup Win
* @since 1.8
*/