python-efl/efl/elementary/segment_control_cdef.pxi

14 lines
1.2 KiB
Cython

cdef extern from "Elementary.h":
Evas_Object *elm_segment_control_add(Evas_Object *parent)
Elm_Object_Item *elm_segment_control_item_add(Evas_Object *obj, Evas_Object *icon, const char *label)
Elm_Object_Item *elm_segment_control_item_insert_at(Evas_Object *obj, Evas_Object *icon, const char *label, int index)
void elm_segment_control_item_del_at(Evas_Object *obj, int index)
int elm_segment_control_item_count_get(const Evas_Object *obj)
Elm_Object_Item *elm_segment_control_item_get(const Evas_Object *obj, int index)
const char * elm_segment_control_item_label_get(const Evas_Object *obj, int index)
Evas_Object *elm_segment_control_item_icon_get(const Evas_Object *obj, int index)
int elm_segment_control_item_index_get(const Elm_Object_Item *it)
Evas_Object *elm_segment_control_item_object_get(const Elm_Object_Item *it)
Elm_Object_Item *elm_segment_control_item_selected_get(const Evas_Object *obj)
void elm_segment_control_item_selected_set(Elm_Object_Item *it, Eina_Bool select)