2 * @defgroup Separator Separator
5 * @image html separator_inheritance_tree.png
6 * @image latex separator_inheritance_tree.eps
8 * @brief Separator is a very thin object used to separate other objects.
10 * A separator can be vertical or horizontal.
12 * This widget inherits from the @ref Layout one, so that all the
13 * functions acting on it also work for separator objects.
15 * This widget emits the signals coming from @ref Layout.
17 * @ref tutorial_separator is a good example of how to use a separator.
22 * @brief Add a separator object to @p parent
24 * @param parent The parent object
26 * @return The separator object, or NULL upon failure
30 EAPI Evas_Object *elm_separator_add(Evas_Object *parent);
33 * @brief Set the horizontal mode of a separator object
35 * @param obj The separator object
36 * @param horizontal If true, the separator is horizontal
40 EAPI void elm_separator_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
43 * @brief Get the horizontal mode of a separator object
45 * @param obj The separator object
46 * @return If true, the separator is horizontal
48 * @see elm_separator_horizontal_set()
52 EAPI Eina_Bool elm_separator_horizontal_get(const Evas_Object *obj);