From 07274513e984f0b5544586c74508ccd16e7dcafa Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 13 Jan 2013 17:29:19 +1000 Subject: Remove EFL, since it's been released now. --- libraries/elementary/src/bin/test_scroller.c | 253 --------------------------- 1 file changed, 253 deletions(-) delete mode 100644 libraries/elementary/src/bin/test_scroller.c (limited to 'libraries/elementary/src/bin/test_scroller.c') diff --git a/libraries/elementary/src/bin/test_scroller.c b/libraries/elementary/src/bin/test_scroller.c deleted file mode 100644 index 295bd6d..0000000 --- a/libraries/elementary/src/bin/test_scroller.c +++ /dev/null @@ -1,253 +0,0 @@ -#ifdef HAVE_CONFIG_H -# include "elementary_config.h" -#endif -#include -#ifndef ELM_LIB_QUICKLAUNCH -void -my_bt_go_300_300(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - elm_scroller_region_bring_in((Evas_Object *)data, 300, 300, 318, 318); -} - -void -my_bt_go_900_300(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - elm_scroller_region_bring_in((Evas_Object *)data, 900, 300, 318, 318); -} - -void -my_bt_go_300_900(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - elm_scroller_region_bring_in((Evas_Object *)data, 300, 900, 318, 318); -} - -void -my_bt_go_900_900(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - elm_scroller_region_bring_in((Evas_Object *)data, 900, 900, 318, 318); -} - -void -test_scroller(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - Evas_Object *win, *bg2, *tb, *tb2, *sc, *bt; - int i, j, n; - char buf[PATH_MAX]; - const char *img[9] = - { - "panel_01.jpg", - "plant_01.jpg", - "rock_01.jpg", - "rock_02.jpg", - "sky_01.jpg", - "sky_02.jpg", - "sky_03.jpg", - "sky_04.jpg", - "wood_01.jpg" - }; - - win = elm_win_util_standard_add("scroller", "Scroller"); - elm_win_autodel_set(win, EINA_TRUE); - - tb = elm_table_add(win); - evas_object_size_hint_weight_set(tb, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - - n = 0; - for (j = 0; j < 12; j++) - { - for (i = 0; i < 12; i++) - { - bg2 = elm_bg_add(win); - snprintf(buf, sizeof(buf), "%s/images/%s", - elm_app_data_dir_get(), img[n]); - n++; - if (n >= 9) n = 0; - elm_bg_file_set(bg2, buf, NULL); - evas_object_size_hint_weight_set(bg2, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(bg2, EVAS_HINT_FILL, EVAS_HINT_FILL); - evas_object_size_hint_min_set(bg2, 318, 318); - elm_table_pack(tb, bg2, i, j, 1, 1); - evas_object_show(bg2); - } - } - - sc = elm_scroller_add(win); - evas_object_size_hint_weight_set(sc, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - elm_win_resize_object_add(win, sc); - - elm_object_content_set(sc, tb); - evas_object_show(tb); - - elm_scroller_page_relative_set(sc, 1.0, 1.0); - evas_object_show(sc); - - tb2 = elm_table_add(win); - evas_object_size_hint_weight_set(tb2, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - elm_win_resize_object_add(win, tb2); - - bt = elm_button_add(win); - elm_object_text_set(bt, "to 300 300"); - evas_object_smart_callback_add(bt, "clicked", my_bt_go_300_300, sc); - evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(bt, 0.1, 0.1); - elm_table_pack(tb2, bt, 0, 0, 1, 1); - evas_object_show(bt); - - bt = elm_button_add(win); - elm_object_text_set(bt, "to 900 300"); - evas_object_smart_callback_add(bt, "clicked", my_bt_go_900_300, sc); - evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(bt, 0.9, 0.1); - elm_table_pack(tb2, bt, 1, 0, 1, 1); - evas_object_show(bt); - - bt = elm_button_add(win); - elm_object_text_set(bt, "to 300 900"); - evas_object_smart_callback_add(bt, "clicked", my_bt_go_300_900, sc); - evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(bt, 0.1, 0.9); - elm_table_pack(tb2, bt, 0, 1, 1, 1); - evas_object_show(bt); - - bt = elm_button_add(win); - elm_object_text_set(bt, "to 900 900"); - evas_object_smart_callback_add(bt, "clicked", my_bt_go_900_900, sc); - evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(bt, 0.9, 0.9); - elm_table_pack(tb2, bt, 1, 1, 1, 1); - evas_object_show(bt); - - evas_object_show(tb2); - - evas_object_resize(win, 320, 320); - evas_object_show(win); -} - -void -click_through(void *data __UNUSED__, Evas_Object *obj, void *event_info __UNUSED__) -{ - printf("click went through on %p\n", obj); -} - -void -test_scroller2(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) -{ - Evas_Object *win, *bt, *bx, *bx2, *sc, *tb, *tb2, *rc; - int i, j; - - win = elm_win_util_standard_add("scroller2", "Scroller 2"); - elm_win_autodel_set(win, EINA_TRUE); - - bx = elm_box_add(win); - evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, 0.0); - evas_object_size_hint_align_set(bx, EVAS_HINT_FILL, 0.0); - - /* { */ - for (i = 0; i < 3; i++) - { - bt = elm_button_add(win); - elm_object_text_set(bt, "Vertical"); - evas_object_smart_callback_add(bt, "clicked", click_through, NULL); - evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, 0.0); - evas_object_size_hint_align_set(bt, EVAS_HINT_FILL, 0.5); - elm_box_pack_end(bx, bt); - evas_object_show(bt); - } - /* } */ - - /* { */ - sc = elm_scroller_add(win); - evas_object_size_hint_weight_set(sc, EVAS_HINT_EXPAND, 0.0); - evas_object_size_hint_align_set(sc, EVAS_HINT_FILL, 0.5); - elm_scroller_bounce_set(sc, EINA_TRUE, EINA_FALSE); - elm_scroller_content_min_limit(sc, 0, 1); - elm_box_pack_end(bx, sc); - evas_object_show(sc); - - bx2 = elm_box_add(win); - elm_box_horizontal_set(bx2, EINA_TRUE); - - for (i = 0; i < 10; i++) - { - bt = elm_button_add(win); - elm_object_text_set(bt, "... Horizontal scrolling ..."); - evas_object_smart_callback_add(bt, "clicked", click_through, NULL); - elm_box_pack_end(bx2, bt); - evas_object_show(bt); - } - - elm_object_content_set(sc, bx2); - evas_object_show(bx2); - /* } */ - - /* { */ - for (i = 0; i < 3; i++) - { - bt = elm_button_add(win); - elm_object_text_set(bt, "Vertical"); - evas_object_smart_callback_add(bt, "clicked", click_through, NULL); - evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, 0.0); - evas_object_size_hint_align_set(bt, EVAS_HINT_FILL, 0.5); - elm_box_pack_end(bx, bt); - evas_object_show(bt); - } - /* } */ - - /* { */ - tb = elm_table_add(win); - evas_object_size_hint_weight_set(tb, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(tb, EVAS_HINT_FILL, EVAS_HINT_FILL); - elm_box_pack_end(bx, tb); - evas_object_show(tb); - - rc = evas_object_rectangle_add(evas_object_evas_get(win)); - evas_object_size_hint_min_set(rc, 200, 120); - elm_table_pack(tb, rc, 0, 0, 1, 1); - - sc = elm_scroller_add(win); - evas_object_size_hint_weight_set(sc, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - evas_object_size_hint_align_set(sc, EVAS_HINT_FILL, EVAS_HINT_FILL); - elm_table_pack(tb, sc, 0, 0, 1, 1); - evas_object_show(sc); - - tb2 = elm_table_add(win); - - for (j = 0; j < 16; j++) - { - for (i = 0; i < 16; i++) - { - bt = elm_button_add(win); - elm_object_text_set(bt, "Both"); - evas_object_smart_callback_add(bt, "clicked", click_through, NULL); - elm_table_pack(tb2, bt, i, j, 1, 1); - evas_object_show(bt); - } - } - - elm_object_content_set(sc, tb2); - evas_object_show(tb2); - /* } */ - - for (i = 0; i < 24; i++) - { - bt = elm_button_add(win); - elm_object_text_set(bt, "Vertical"); - evas_object_smart_callback_add(bt, "clicked", click_through, NULL); - evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, 0.0); - evas_object_size_hint_align_set(bt, EVAS_HINT_FILL, 0.5); - elm_box_pack_end(bx, bt); - evas_object_show(bt); - } - - sc = elm_scroller_add(win); - evas_object_size_hint_weight_set(sc, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); - elm_scroller_bounce_set(sc, EINA_FALSE, EINA_TRUE); - elm_win_resize_object_add(win, sc); - elm_object_content_set(sc, bx); - evas_object_show(bx); - evas_object_show(sc); - - evas_object_resize(win, 320, 480); - evas_object_show(win); -} -#endif -- cgit v1.1