2019-01-17 06:54:24 -08:00
|
|
|
#ifndef _ELM_COMBOBOX_EO_CLASS_TYPE
|
|
|
|
#define _ELM_COMBOBOX_EO_CLASS_TYPE
|
|
|
|
|
|
|
|
typedef Eo Elm_Combobox;
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|
combobox: add new widget.
Summary:
Combobox is a combinational widget of a drop-down list and single line entry.
Based on the text entered in the entry, the list items are filtered accordingly.
Signed-Off By: Cedric Bail <cedric.bail@free.fr>
Signed-Off By: Divyesh Purohit <div.purohit@samsung.com>
Test Plan: test_combobox.c is added to elementary test
Reviewers: raster, shilpasingh, cedric, jpeg, stefan_schmidt
Reviewed By: raster, shilpasingh, cedric
Subscribers: SanghyeonLee, shashank0990, singh.amitesh, tasn, raster, seoz, poornima.srinivasan, rajeshps, govi
Differential Revision: https://phab.enlightenment.org/D2537
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2016-01-04 15:22:46 -08:00
|
|
|
/**
|
|
|
|
* @brief Add a new Combobox object
|
|
|
|
*
|
|
|
|
* @param parent The parent object
|
|
|
|
* @return The new object or NULL if it cannot be created
|
|
|
|
*
|
2016-03-16 08:05:31 -07:00
|
|
|
* @ingroup Elm_Combobox
|
combobox: add new widget.
Summary:
Combobox is a combinational widget of a drop-down list and single line entry.
Based on the text entered in the entry, the list items are filtered accordingly.
Signed-Off By: Cedric Bail <cedric.bail@free.fr>
Signed-Off By: Divyesh Purohit <div.purohit@samsung.com>
Test Plan: test_combobox.c is added to elementary test
Reviewers: raster, shilpasingh, cedric, jpeg, stefan_schmidt
Reviewed By: raster, shilpasingh, cedric
Subscribers: SanghyeonLee, shashank0990, singh.amitesh, tasn, raster, seoz, poornima.srinivasan, rajeshps, govi
Differential Revision: https://phab.enlightenment.org/D2537
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2016-01-04 15:22:46 -08:00
|
|
|
*/
|
|
|
|
EAPI Evas_Object *elm_combobox_add(Evas_Object *parent);
|
|
|
|
|
2019-01-17 06:54:24 -08:00
|
|
|
/**
|
|
|
|
* @brief Returns whether the combobox is expanded.
|
|
|
|
*
|
|
|
|
* This will return EINA_TRUE if the combobox is expanded or EINA_FALSE if it
|
|
|
|
* is not expanded.
|
|
|
|
*
|
|
|
|
* @param[in] obj The object.
|
|
|
|
*
|
|
|
|
* @return @c true if combobox is expenaded, @c false otherwise
|
|
|
|
*
|
|
|
|
* @since 1.17
|
|
|
|
*
|
|
|
|
* @ingroup Elm_Combobox_Group
|
|
|
|
*/
|
|
|
|
EAPI Eina_Bool elm_combobox_expanded_get(const Elm_Combobox *obj);
|
|
|
|
|
|
|
|
/** This triggers the combobox popup from code, the same as if the user had
|
|
|
|
* clicked the button.
|
|
|
|
*
|
|
|
|
* @since 1.17
|
|
|
|
*
|
|
|
|
* @ingroup Elm_Combobox_Group
|
|
|
|
*/
|
|
|
|
EAPI void elm_combobox_hover_begin(Elm_Combobox *obj);
|
|
|
|
|
|
|
|
/** This dismisses the combobox popup as if the user had clicked outside the
|
|
|
|
* hover.
|
|
|
|
*
|
|
|
|
* @since 1.17
|
|
|
|
*
|
|
|
|
* @ingroup Elm_Combobox_Group
|
|
|
|
*/
|
|
|
|
EAPI void elm_combobox_hover_end(Elm_Combobox *obj);
|