forked from enlightenment/efl
Add test for flippicker select / get items functions
It spots a bug on item selection SVN revision: 54375
This commit is contained in:
parent
681443ff0a
commit
1537411088
|
@ -13,6 +13,15 @@ _sel_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
printf("label of selected item is: %s\n", elm_flippicker_item_label_get(it));
|
printf("label of selected item is: %s\n", elm_flippicker_item_label_get(it));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
_first_cb(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
|
{
|
||||||
|
Elm_Flippicker_Item *it;
|
||||||
|
Evas_Object *fp = data;
|
||||||
|
it = elm_flippicker_first_item_get(fp);
|
||||||
|
elm_flippicker_item_selected_set(it);
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
_underflow_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
_underflow_cb(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
|
@ -30,7 +39,7 @@ test_flippicker(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_
|
||||||
{
|
{
|
||||||
char buf[8];
|
char buf[8];
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
Evas_Object *win, *bg, *bx, *fp;
|
Evas_Object *win, *bg, *bx, *fp, *bt;
|
||||||
static const char *lbl[] = {
|
static const char *lbl[] = {
|
||||||
"Elementary",
|
"Elementary",
|
||||||
"Evas",
|
"Evas",
|
||||||
|
@ -78,6 +87,12 @@ test_flippicker(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_
|
||||||
elm_box_pack_end(bx, fp);
|
elm_box_pack_end(bx, fp);
|
||||||
evas_object_show(fp);
|
evas_object_show(fp);
|
||||||
|
|
||||||
|
bt = elm_button_add(win);
|
||||||
|
elm_button_label_set(bt, "Select 1990");
|
||||||
|
evas_object_smart_callback_add(bt, "clicked", _first_cb, fp);
|
||||||
|
elm_box_pack_end(bx, bt);
|
||||||
|
evas_object_show(bt);
|
||||||
|
|
||||||
evas_object_show(win);
|
evas_object_show(win);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue