Add horizontal mode to gengrid test 2
SVN revision: 54409
This commit is contained in:
parent
c1b147b3c7
commit
8922b61b38
|
@ -26,6 +26,13 @@ static const char *img[9] =
|
||||||
|
|
||||||
static Elm_Gengrid_Item_Class gic;
|
static Elm_Gengrid_Item_Class gic;
|
||||||
|
|
||||||
|
static void
|
||||||
|
_horizontal_grid(void *data, Evas_Object *obj, void *event_info __UNUSED__)
|
||||||
|
{
|
||||||
|
Evas_Object *grid = data;
|
||||||
|
elm_gengrid_horizontal_set(grid, elm_check_state_get(obj));
|
||||||
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
grid_drag_up(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
grid_drag_up(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info)
|
||||||
{
|
{
|
||||||
|
@ -267,7 +274,7 @@ _size_changed(void *data, Evas_Object *obj, void *event_info __UNUSED__)
|
||||||
void
|
void
|
||||||
test_gengrid2(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
test_gengrid2(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__)
|
||||||
{
|
{
|
||||||
Evas_Object *win, *bg, *grid, *bx, *hbx, *bt;
|
Evas_Object *win, *bg, *grid, *bx, *hbx, *bt, *ck;
|
||||||
|
|
||||||
win = elm_win_add(NULL, "grid2", ELM_WIN_BASIC);
|
win = elm_win_add(NULL, "grid2", ELM_WIN_BASIC);
|
||||||
elm_win_title_set(win, "Grid2");
|
elm_win_title_set(win, "Grid2");
|
||||||
|
@ -332,6 +339,12 @@ test_gengrid2(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_in
|
||||||
elm_box_pack_end(hbx, bt);
|
elm_box_pack_end(hbx, bt);
|
||||||
evas_object_show(bt);
|
evas_object_show(bt);
|
||||||
|
|
||||||
|
ck = elm_check_add(win);
|
||||||
|
elm_check_label_set(ck, "Horizontal Mode");
|
||||||
|
evas_object_smart_callback_add(ck, "changed", _horizontal_grid, grid);
|
||||||
|
elm_box_pack_end(hbx, ck);
|
||||||
|
evas_object_show(ck);
|
||||||
|
|
||||||
gic.item_style = "default";
|
gic.item_style = "default";
|
||||||
gic.func.label_get = grid_label_get;
|
gic.func.label_get = grid_label_get;
|
||||||
gic.func.icon_get = grid_icon_get;
|
gic.func.icon_get = grid_icon_get;
|
||||||
|
|
Loading…
Reference in New Issue