-
- 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_button_label_set(bt, "Z -");
- evas_object_smart_callback_add(bt, "clicked", my_bt_zoom_out, map);
- 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_button_label_set(bt, "Z +");
- evas_object_smart_callback_add(bt, "clicked", my_bt_zoom_in, map);
- 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, 2, 0, 1, 1);
- evas_object_show(bt);
-
- bx = elm_box_add(win);
- evas_object_show(bx);
- evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bx, 0.5, 0.1);
- elm_table_pack(tb2, bx, 1, 0, 1, 1);
-
- //
- en = elm_scrolled_entry_add(win);
- evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, 0.0);
- evas_object_size_hint_align_set(en, EVAS_HINT_FILL, 0.5);
- elm_scrolled_entry_scrollbar_policy_set(en, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
- elm_scrolled_entry_entry_set(en, NAME_ENTRY_TEXT);
- elm_scrolled_entry_single_line_set(en, 1);
- elm_box_pack_end(bx, en);
- evas_object_smart_callback_add(en, "focused", my_map_entry_focused, win);
- evas_object_smart_callback_add(en, "activated", my_map_entry_activated, map);
- evas_object_show(en);
-
- //
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Add 1000 markers");
- evas_object_smart_callback_add(bt, "clicked", my_bt_add, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.5, 0.1);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "remove 1000 markers");
- evas_object_smart_callback_add(bt, "clicked", my_bt_remove, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.5, 0.1);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
- //
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Show Seoul");
- evas_object_smart_callback_add(bt, "clicked", my_bt_show_reg, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.1, 0.5);
- elm_table_pack(tb2, bt, 0, 1, 1, 1);
- evas_object_show(bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Bring Seoul");
- evas_object_smart_callback_add(bt, "clicked", my_bt_bring_reg, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.9, 0.5);
- elm_table_pack(tb2, bt, 2, 1, 1, 1);
- evas_object_show(bt);
-
- //
- bx = elm_box_add(win);
- evas_object_show(bx);
- evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bx, 0.1, 0.9);
- elm_table_pack(tb2, bx, 0, 2, 1, 1);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Pause On/Off");
- evas_object_smart_callback_add(bt, "clicked", my_bt_pause, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.1, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Markers pause On/Off");
- evas_object_smart_callback_add(bt, "clicked", my_bt_markers_pause, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.1, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
- //
-
- //
- bx = elm_box_add(win);
- evas_object_show(bx);
- evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bx, 0.5, 0.9);
- elm_table_pack(tb2, bx, 1, 2, 1, 1);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Fit");
- evas_object_smart_callback_add(bt, "clicked", my_bt_zoom_fit, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.5, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Fill");
- evas_object_smart_callback_add(bt, "clicked", my_bt_zoom_fill, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 0.5, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
- //
-
- //
- bx = elm_box_add(win);
- evas_object_show(bx);
- evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bx, 1.0, 0.9);
- elm_table_pack(tb2, bx, 2, 2, 1, 1);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Mapnik");
- evas_object_smart_callback_add(bt, "clicked", my_bt_source_mapnik, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 1.0, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Osmarender");
- evas_object_smart_callback_add(bt, "clicked", my_bt_source_osmarender, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 1.0, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Cycle Map");
- evas_object_smart_callback_add(bt, "clicked", my_bt_source_cyclemap, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 1.0, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Maplint");
- evas_object_smart_callback_add(bt, "clicked", my_bt_source_maplint, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 1.0, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
-
- bt = elm_button_add(win);
- elm_button_label_set(bt, "Module");
- evas_object_smart_callback_add(bt, "clicked", my_bt_source_module, map);
- evas_object_size_hint_weight_set(bt, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(bt, 1.0, 0.9);
- evas_object_show(bt);
- elm_box_pack_end(bx, bt);
- //
-
- evas_object_show(tb2);