/**
* @defgroup Button Button
+ * @ingroup Elementary
*
* @image html img/widget/button/preview-00.png
* @image latex img/widget/button/preview-00.eps
* continuous look across its options.
* @li hoversel_vertical_entry: Another internal for @ref Hoversel.
* @li naviframe: Internally used by @ref Naviframe for its back button.
- * @li colorselector: Internally used by @ref Colorselector
+ * @li colorselector: Internally used by @ref Colorselector
* for its left and right buttons.
*
* Default content parts of the button widget that you can use for are:
* @li "default" - Label of the button
*
* Supported elm_object common APIs.
- * @li elm_object_part_text_set
- * @li elm_object_part_text_get
- * @li elm_object_part_content_set
- * @li elm_object_part_content_get
- * @li elm_object_part_content_unset
- * @li elm_object_signal_emit
- * @li elm_object_signal_callback_add
- * @li elm_object_signal_callback_del
- *
- * Follow through a complete example @ref button_example_01 "here".
+ * @li @ref elm_object_part_text_set
+ * @li @ref elm_object_part_text_get
+ * @li @ref elm_object_part_content_set
+ * @li @ref elm_object_part_content_get
+ * @li @ref elm_object_part_content_unset
+ * @li @ref elm_object_signal_emit
+ * @li @ref elm_object_signal_callback_add
+ * @li @ref elm_object_signal_callback_del
+ *
+ * Here is some sample code using it:
+ * @li @ref button_example_00
+ * @li @ref button_example_01
+ */
+
+/**
+ * @addtogroup Button
* @{
*/
*
* @param parent The parent object
* @return The new object or NULL if it cannot be created
+ *
+ * @ingroup Button
*/
EAPI Evas_Object *elm_button_add(Evas_Object *parent);
*
* @param obj The button object
* @param on A bool to turn on/off the event
+ *
+ * @ingroup Button
*/
EAPI void elm_button_autorepeat_set(Evas_Object *obj, Eina_Bool on);
* @return EINA_TRUE if autorepeat is on, EINA_FALSE otherwise
*
* @see elm_button_autorepeat_set()
+ *
+ * @ingroup Button
*/
EAPI Eina_Bool elm_button_autorepeat_get(const Evas_Object *obj);
*
* @see elm_button_autorepeat_set()
* @see elm_button_autorepeat_gap_timeout_set()
+ *
+ * @ingroup Button
*/
EAPI void elm_button_autorepeat_initial_timeout_set(Evas_Object *obj, double t);
* @return Timeout in seconds
*
* @see elm_button_autorepeat_initial_timeout_set()
+ *
+ * @ingroup Button
*/
EAPI double elm_button_autorepeat_initial_timeout_get(const Evas_Object *obj);
* @param t Interval in seconds
*
* @see elm_button_autorepeat_initial_timeout_set()
+ *
+ * @ingroup Button
*/
EAPI void elm_button_autorepeat_gap_timeout_set(Evas_Object *obj, double t);
*
* @param obj The button object
* @return Interval in seconds
+ *
+ * @ingroup Button
*/
EAPI double elm_button_autorepeat_gap_timeout_get(const Evas_Object *obj);