X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Flib%2Felc_fileselector_entry.h;h=1a679ac587ff4e18f584b05442a76e086f5b6597;hb=dbb9b33dd9ab302713744fa4acbf10c80a36f34a;hp=8703e42948f7d9314995acc7ddf8606c5c153fd4;hpb=a3df8575c37898c17a1aedf95a98090550386e4a;p=framework%2Fuifw%2Felementary.git diff --git a/src/lib/elc_fileselector_entry.h b/src/lib/elc_fileselector_entry.h index 8703e42..1a679ac 100644 --- a/src/lib/elc_fileselector_entry.h +++ b/src/lib/elc_fileselector_entry.h @@ -1,6 +1,10 @@ /** + * @internal * @defgroup File_Selector_Entry File Selector Entry - * @ingroup Elementary + * @ingroup elm_widget_group + * + * @image html fileselector_entry_inheritance_tree.png + * @image latex fileselector_entry_inheritance_tree.eps * * @image html img/widget/fileselector_entry/preview-00.png * @image latex img/widget/fileselector_entry/preview-00.eps @@ -17,6 +21,10 @@ * is closed and the selected file's path string is exposed both as * a smart event and as the new text on the entry. * + * This widget inherits from the @ref Layout one, so that all the + * functions acting on it also work for file selector entry objects + * (@since 1.8). + * * This widget encapsulates operations on its internal file * selector on its own API. There is less control over its file * selector than that one would have instantiating one directly. @@ -41,6 +49,7 @@ * - @c "file,chosen" - The user has selected a path via the file * selector entry's internal file selector, whose string pointer * comes as the @c event_info data (a stringshared string) + * - @c "language,changed" - the program's language changed * * Default text parts of the fileselector_button widget that you can use for * are: @@ -59,9 +68,6 @@ * @li @ref elm_object_disabled_set * @li @ref elm_object_disabled_get * - * Here is an example on its usage: - * @li @ref fileselector_entry_example - * * @see @ref File_Selector_Button for a similar widget. * @{ */ @@ -70,7 +76,7 @@ * Add a new file selector entry widget to the given parent * Elementary (container) object * - * @param parent The parent object + * @param[in] parent The parent object * @return a new file selector entry widget handle or @c NULL, on * errors * @@ -79,10 +85,10 @@ EAPI Evas_Object *elm_fileselector_entry_add(Evas_Object *parent); /** - * Set the title for a given file selector entry widget's window + * @brief Set the title for a given file selector entry widget's window * - * @param obj The file selector entry widget - * @param title The title string + * @param[in] obj The fileselector entry object + * @param[in] title The title string * * This will change the window's title, when the file selector pops * out after a click on the entry's button. Those windows have the @@ -101,7 +107,7 @@ EAPI void elm_fileselector_entry_window_title_set(Evas_Ob * Get the title set for a given file selector entry widget's * window * - * @param obj The file selector entry widget + * @param[in] obj The file selector entry widget * @return Title of the file selector entry's window * * @see elm_fileselector_entry_window_title_get() for more details @@ -114,9 +120,9 @@ EAPI const char *elm_fileselector_entry_window_title_get(const E * Set the size of a given file selector entry widget's window, * holding the file selector itself. * - * @param obj The file selector entry widget - * @param width The window's width - * @param height The window's height + * @param[in] obj The file selector entry widget + * @param[in] width The window's width + * @param[in] height The window's height * * @note it will only take any effect if the file selector entry * widget is @b not under "inwin mode". The default size for the @@ -132,9 +138,9 @@ EAPI void elm_fileselector_entry_window_size_set(Evas_Obj * Get the size of a given file selector entry widget's window, * holding the file selector itself. * - * @param obj The file selector entry widget - * @param width Pointer into which to store the width value - * @param height Pointer into which to store the height value + * @param[in] obj The file selector entry widget + * @param[out] width Pointer into which to store the width value + * @param[out] height Pointer into which to store the height value * * @note Use @c NULL pointers on the size values you're not * interested in: they'll be ignored by the function. @@ -149,8 +155,8 @@ EAPI void elm_fileselector_entry_window_size_get(const Ev * Set the initial file system path and the entry's path string for * a given file selector entry widget * - * @param obj The file selector entry widget - * @param path The path string + * @param[in] obj The file selector entry widget + * @param[in] path The path string * * It must be a directory path, which will have the contents * displayed initially in the file selector's view, when invoked @@ -167,7 +173,7 @@ EAPI void elm_fileselector_entry_path_set(Evas_Object *ob * Get the entry's path string for a given file selector entry * widget * - * @param obj The file selector entry widget + * @param[in] obj The file selector entry widget * @return path The path string * * @see elm_fileselector_entry_path_set() for more details @@ -180,8 +186,8 @@ EAPI const char *elm_fileselector_entry_path_get(const Evas_Obje * Enable/disable a tree view in the given file selector entry * widget's internal file selector * - * @param obj The file selector entry widget - * @param value @c EINA_TRUE to enable tree view, @c EINA_FALSE to disable + * @param[in] obj The file selector entry widget + * @param[in] value @c EINA_TRUE to enable tree view, @c EINA_FALSE to disable * * This has the same effect as elm_fileselector_expandable_set(), * but now applied to a file selector entry's internal file @@ -201,7 +207,7 @@ EAPI void elm_fileselector_entry_expandable_set(Evas_Obje * Get whether tree view is enabled for the given file selector * entry widget's internal file selector * - * @param obj The file selector entry widget + * @param[in] obj The file selector entry widget * @return @c EINA_TRUE if @p obj widget's internal file selector * is in tree view, @c EINA_FALSE otherwise (and or errors) * @@ -216,8 +222,8 @@ EAPI Eina_Bool elm_fileselector_entry_expandable_get(const Eva * selector is to display folders only or the directory contents, * as well. * - * @param obj The file selector entry widget - * @param value @c EINA_TRUE to make @p obj widget's internal file + * @param[in] obj The file selector entry widget + * @param[in] value @c EINA_TRUE to make @p obj widget's internal file * selector only display directories, @c EINA_FALSE to make files * to be displayed in it too * @@ -236,7 +242,7 @@ EAPI void elm_fileselector_entry_folder_only_set(Evas_Obj * selector is displaying folders only or the directory contents, * as well. * - * @param obj The file selector entry widget + * @param[in] obj The file selector entry widget * @return @c EINA_TRUE if @p obj widget's internal file * selector is only displaying directories, @c EINA_FALSE if files * are being displayed in it too (and on errors) @@ -252,8 +258,8 @@ EAPI Eina_Bool elm_fileselector_entry_folder_only_get(const Ev * in a name for a file, in a given file selector entry widget's * internal file selector. * - * @param obj The file selector entry widget - * @param value @c EINA_TRUE to make @p obj widget's internal + * @param[in] obj The file selector entry widget + * @param[in] value @c EINA_TRUE to make @p obj widget's internal * file selector a "saving dialog", @c EINA_FALSE otherwise * * This has the same effect as elm_fileselector_is_save_set(), @@ -270,7 +276,7 @@ EAPI void elm_fileselector_entry_is_save_set(Evas_Object * Get whether the given file selector entry widget's internal * file selector is in "saving dialog" mode * - * @param obj The file selector entry widget + * @param[in] obj The file selector entry widget * @return @c EINA_TRUE, if @p obj widget's internal file selector * is in "saving dialog" mode, @c EINA_FALSE otherwise (and on * errors) @@ -286,8 +292,8 @@ EAPI Eina_Bool elm_fileselector_entry_is_save_get(const Evas_O * selector will raise an Elementary "inner window", instead of a * dedicated Elementary window. By default, it won't. * - * @param obj The file selector entry widget - * @param value @c EINA_TRUE to make it use an inner window, @c + * @param[in] obj The file selector entry widget + * @param[in] value @c EINA_TRUE to make it use an inner window, @c * EINA_TRUE to make it use a dedicated window * * @see elm_win_inwin_add() for more information on inner windows @@ -302,7 +308,7 @@ EAPI void elm_fileselector_entry_inwin_mode_set(Evas_Obje * selector will raise an Elementary "inner window", instead of a * dedicated Elementary window. * - * @param obj The file selector entry widget + * @param[in] obj The file selector entry widget * @return @c EINA_TRUE if will use an inner window, @c EINA_TRUE * if it will use a dedicated window * @@ -316,8 +322,8 @@ EAPI Eina_Bool elm_fileselector_entry_inwin_mode_get(const Eva * Set the initial file system path for a given file selector entry * widget * - * @param obj The file selector entry widget - * @param path The path string + * @param[in] obj The file selector entry widget + * @param[in] path The path string * * It must be a directory path, which will have the contents * displayed initially in the file selector's view, when invoked @@ -334,7 +340,7 @@ EAPI void elm_fileselector_entry_selected_set(Evas_Object * Get the parent directory's path to the latest file selection on * a given filer selector entry widget * - * @param obj The file selector object + * @param[in] obj The file selector object * @return The (full) path of the directory of the last selection * on @p obj widget, a @b stringshared string *