add missing files by .gitignore tizen_2.3 submit/tizen_2.3/20150206.044418 tizen_2.3_release
authorjk7744.park <jk7744.park@samsung.com>
Wed, 4 Feb 2015 06:18:52 +0000 (15:18 +0900)
committerjk7744.park <jk7744.park@samsung.com>
Wed, 4 Feb 2015 06:18:52 +0000 (15:18 +0900)
103 files changed:
TC/elm_ts/actionslider/Makefile [new file with mode: 0755]
TC/elm_ts/box/Makefile [new file with mode: 0755]
TC/elm_ts/bubble/Makefile [new file with mode: 0755]
TC/elm_ts/button/Makefile [new file with mode: 0755]
TC/elm_ts/calendar/Makefile [new file with mode: 0755]
TC/elm_ts/check/Makefile [new file with mode: 0755]
TC/elm_ts/colorselector/Makefile [new file with mode: 0755]
TC/elm_ts/conformant/Makefile [new file with mode: 0755]
TC/elm_ts/ctxpopup/Makefile [new file with mode: 0755]
TC/elm_ts/dayselector/Makefile [new file with mode: 0755]
TC/elm_ts/entry/Makefile [new file with mode: 0755]
TC/elm_ts/gengrid/Makefile [new file with mode: 0755]
TC/elm_ts/genlist/Makefile [new file with mode: 0755]
TC/elm_ts/imageslider/Makefile [new file with mode: 0755]
TC/elm_ts/index/Makefile [new file with mode: 0644]
TC/elm_ts/label/Makefile [new file with mode: 0755]
TC/elm_ts/multibuttonentry/Makefile [new file with mode: 0644]
TC/elm_ts/nocontents/Makefile [new file with mode: 0755]
TC/elm_ts/panes/Makefile [new file with mode: 0755]
TC/elm_ts/popup/Makefile [new file with mode: 0755]
TC/elm_ts/progressbar/Makefile [new file with mode: 0644]
TC/elm_ts/radio/Makefile [new file with mode: 0755]
TC/elm_ts/scroller/Makefile [new file with mode: 0755]
TC/elm_ts/segmentcontrol/Makefile [new file with mode: 0644]
TC/elm_ts/slider/Makefile [new file with mode: 0644]
TC/elm_ts/template/Makefile [new file with mode: 0755]
TC/elm_ts/tickernoti/Makefile [new file with mode: 0755]
TC/elm_ts/toggle/Makefile [new file with mode: 0755]
TC/elm_ts/transit/Makefile [new file with mode: 0755]
doc/widgets/widget_preview_actionslider.c [new file with mode: 0644]
doc/widgets/widget_preview_bg.c [new file with mode: 0644]
doc/widgets/widget_preview_box.c [new file with mode: 0644]
doc/widgets/widget_preview_bubble1.c [new file with mode: 0644]
doc/widgets/widget_preview_bubble2.c [new file with mode: 0644]
doc/widgets/widget_preview_bubble3.c [new file with mode: 0644]
doc/widgets/widget_preview_button1.c [new file with mode: 0644]
doc/widgets/widget_preview_button2.c [new file with mode: 0644]
doc/widgets/widget_preview_button3.c [new file with mode: 0644]
doc/widgets/widget_preview_calendar.c [new file with mode: 0644]
doc/widgets/widget_preview_check1.c [new file with mode: 0644]
doc/widgets/widget_preview_check2.c [new file with mode: 0644]
doc/widgets/widget_preview_check3.c [new file with mode: 0644]
doc/widgets/widget_preview_clock.c [new file with mode: 0644]
doc/widgets/widget_preview_colorselector.c [new file with mode: 0644]
doc/widgets/widget_preview_conformant.c [new file with mode: 0644]
doc/widgets/widget_preview_ctxpopup.c [new file with mode: 0644]
doc/widgets/widget_preview_datetime1.c [new file with mode: 0644]
doc/widgets/widget_preview_datetime2.c [new file with mode: 0644]
doc/widgets/widget_preview_datetime3.c [new file with mode: 0644]
doc/widgets/widget_preview_dayselector.c [new file with mode: 0644]
doc/widgets/widget_preview_diskselector.c [new file with mode: 0644]
doc/widgets/widget_preview_entry1.c [new file with mode: 0644]
doc/widgets/widget_preview_entry2.c [new file with mode: 0644]
doc/widgets/widget_preview_entry3.c [new file with mode: 0644]
doc/widgets/widget_preview_entry4.c [new file with mode: 0644]
doc/widgets/widget_preview_fileselector.c [new file with mode: 0644]
doc/widgets/widget_preview_fileselector_button1.c [new file with mode: 0644]
doc/widgets/widget_preview_fileselector_button2.c [new file with mode: 0644]
doc/widgets/widget_preview_fileselector_button3.c [new file with mode: 0644]
doc/widgets/widget_preview_fileselector_entry.c [new file with mode: 0644]
doc/widgets/widget_preview_flip.c [new file with mode: 0644]
doc/widgets/widget_preview_flipselector.c [new file with mode: 0644]
doc/widgets/widget_preview_frame.c [new file with mode: 0644]
doc/widgets/widget_preview_gengrid.c [new file with mode: 0644]
doc/widgets/widget_preview_genlist1.c [new file with mode: 0644]
doc/widgets/widget_preview_genlist2.c [new file with mode: 0644]
doc/widgets/widget_preview_genlist3.c [new file with mode: 0644]
doc/widgets/widget_preview_genlist4.c [new file with mode: 0644]
doc/widgets/widget_preview_genlist5.c [new file with mode: 0644]
doc/widgets/widget_preview_hover.c [new file with mode: 0644]
doc/widgets/widget_preview_hoversel.c [new file with mode: 0644]
doc/widgets/widget_preview_icon.c [new file with mode: 0644]
doc/widgets/widget_preview_image.c [new file with mode: 0644]
doc/widgets/widget_preview_index.c [new file with mode: 0644]
doc/widgets/widget_preview_inwin1.c [new file with mode: 0644]
doc/widgets/widget_preview_inwin2.c [new file with mode: 0644]
doc/widgets/widget_preview_inwin3.c [new file with mode: 0644]
doc/widgets/widget_preview_label.c [new file with mode: 0644]
doc/widgets/widget_preview_layout.c [new file with mode: 0644]
doc/widgets/widget_preview_list.c [new file with mode: 0644]
doc/widgets/widget_preview_map.c [new file with mode: 0644]
doc/widgets/widget_preview_mapbuf.c [new file with mode: 0644]
doc/widgets/widget_preview_menu.c [new file with mode: 0644]
doc/widgets/widget_preview_notify.c [new file with mode: 0644]
doc/widgets/widget_preview_panel.c [new file with mode: 0644]
doc/widgets/widget_preview_panes.c [new file with mode: 0644]
doc/widgets/widget_preview_photocam.c [new file with mode: 0644]
doc/widgets/widget_preview_popup.c [new file with mode: 0644]
doc/widgets/widget_preview_progressbar.c [new file with mode: 0644]
doc/widgets/widget_preview_radio.c [new file with mode: 0644]
doc/widgets/widget_preview_scroller.c [new file with mode: 0644]
doc/widgets/widget_preview_segment_control.c [new file with mode: 0644]
doc/widgets/widget_preview_separator.c [new file with mode: 0644]
doc/widgets/widget_preview_slider.c [new file with mode: 0644]
doc/widgets/widget_preview_slideshow.c [new file with mode: 0644]
doc/widgets/widget_preview_spinner.c [new file with mode: 0644]
doc/widgets/widget_preview_table.c [new file with mode: 0644]
doc/widgets/widget_preview_thumb.c [new file with mode: 0644]
doc/widgets/widget_preview_tmpl_foot.c [new file with mode: 0644]
doc/widgets/widget_preview_tmpl_head.c [new file with mode: 0644]
doc/widgets/widget_preview_toolbar.c [new file with mode: 0644]
doc/widgets/widget_preview_web.c [new file with mode: 0644]
doc/widgets/widget_preview_win.c [new file with mode: 0644]

diff --git a/TC/elm_ts/actionslider/Makefile b/TC/elm_ts/actionslider/Makefile
new file mode 100755 (executable)
index 0000000..d9ea846
--- /dev/null
@@ -0,0 +1,27 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_actionslider_add_func \
+                 utc_UIFW_elm_actionslider_indicator_pos_set_func \
+                 utc_UIFW_elm_actionslider_magnet_pos_set_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/box/Makefile b/TC/elm_ts/box/Makefile
new file mode 100755 (executable)
index 0000000..a953b6e
--- /dev/null
@@ -0,0 +1,31 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_box_add_func \
+         utc_UIFW_elm_box_horizontal_set_func \
+         utc_UIFW_elm_box_homogenous_set_func \
+         utc_UIFW_elm_box_pack_start_func \
+         utc_UIFW_elm_box_pack_end_func \
+         utc_UIFW_elm_box_pack_before_func \
+         utc_UIFW_elm_box_pack_after_func \
+         utc_UIFW_elm_box_clear_func \
+         utc_UIFW_elm_box_unpack_func \
+         utc_UIFW_elm_box_unpack_all_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f *~ *.o tet_captured tet_lock $(TARGETS)
diff --git a/TC/elm_ts/bubble/Makefile b/TC/elm_ts/bubble/Makefile
new file mode 100755 (executable)
index 0000000..20dc6b7
--- /dev/null
@@ -0,0 +1,33 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_bubble_add_func \
+         utc_UIFW_elm_bubble_label_set_func \
+         utc_UIFW_elm_bubble_label_get_func \
+         utc_UIFW_elm_bubble_info_set_func \
+         utc_UIFW_elm_bubble_info_get_func \
+         utc_UIFW_elm_bubble_content_set_func \
+         utc_UIFW_elm_bubble_content_unset_func \
+         utc_UIFW_elm_bubble_icon_set_func \
+         utc_UIFW_elm_bubble_icon_get_func \
+         utc_UIFW_elm_bubble_corner_set_func
+
+PKGS = elementary
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGET): %: %.c
+       $(CC) -o $@ $< $(CFLAGS) $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/TC/elm_ts/button/Makefile b/TC/elm_ts/button/Makefile
new file mode 100755 (executable)
index 0000000..9481143
--- /dev/null
@@ -0,0 +1,32 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_button_add_func \
+               utc_UIFW_elm_button_label_set_func \
+               utc_UIFW_elm_button_label_get_func \
+               utc_UIFW_elm_button_icon_set_func \
+               utc_UIFW_elm_button_icon_get_func \
+               utc_UIFW_elm_button_autorepeat_set_func \
+               utc_UIFW_elm_button_autorepeat_initial_timeout_set_func \
+               utc_UIFW_elm_button_autorepeat_gap_timeout_set_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/calendar/Makefile b/TC/elm_ts/calendar/Makefile
new file mode 100755 (executable)
index 0000000..30c8cf5
--- /dev/null
@@ -0,0 +1,41 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_calendar_add_func \
+         utc_UIFW_elm_calendar_weekdays_names_get_func \
+         utc_UIFW_elm_calendar_interval_get_func \
+         utc_UIFW_elm_calendar_day_selection_enabled_get_func \
+         utc_UIFW_elm_calendar_mark_add_func \
+         utc_UIFW_elm_calendar_marks_get_func \
+         utc_UIFW_elm_calendar_min_max_year_get_func \
+         utc_UIFW_elm_calendar_selected_time_get_func \
+         utc_UIFW_elm_calendar_weekdays_names_set_func \
+         utc_UIFW_elm_calendar_interval_set_func \
+         utc_UIFW_elm_calendar_min_max_year_set_func \
+         utc_UIFW_elm_calendar_day_selection_enabled_set_func \
+         utc_UIFW_elm_calendar_selected_time_set_func \
+         utc_UIFW_elm_calendar_format_function_set_func \
+         utc_UIFW_elm_calendar_mark_del_func \
+         utc_UIFW_elm_calendar_marks_clear_func \
+         utc_UIFW_elm_calendar_marks_draw_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/check/Makefile b/TC/elm_ts/check/Makefile
new file mode 100755 (executable)
index 0000000..23f479f
--- /dev/null
@@ -0,0 +1,32 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_check_add_func \
+               utc_UIFW_elm_check_label_set_func \
+               utc_UIFW_elm_check_label_get_func \
+               utc_UIFW_elm_check_icon_set_func \
+               utc_UIFW_elm_check_icon_get_func \
+               utc_UIFW_elm_check_state_set_func \
+               utc_UIFW_elm_check_state_get_func \
+               utc_UIFW_elm_check_state_pointer_set_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/colorselector/Makefile b/TC/elm_ts/colorselector/Makefile
new file mode 100755 (executable)
index 0000000..3ebc704
--- /dev/null
@@ -0,0 +1,27 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_colorselector_add_func \
+         utc_UIFW_elm_colorselector_color_get_func \
+         utc_UIFW_elm_colorselector_color_set_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/conformant/Makefile b/TC/elm_ts/conformant/Makefile
new file mode 100755 (executable)
index 0000000..f3884e1
--- /dev/null
@@ -0,0 +1,25 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_conformant_add_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/ctxpopup/Makefile b/TC/elm_ts/ctxpopup/Makefile
new file mode 100755 (executable)
index 0000000..6a42008
--- /dev/null
@@ -0,0 +1,41 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_ctxpopup_add_func \
+         utc_UIFW_elm_ctxpopup_horizontal_set_func \
+         utc_UIFW_elm_ctxpopup_horizontal_get_func \
+         utc_UIFW_elm_ctxpopup_item_append_func \
+         utc_UIFW_elm_ctxpopup_item_icon_set_func \
+         utc_UIFW_elm_ctxpopup_item_label_set_func \
+         utc_UIFW_elm_ctxpopup_item_del_func \
+         utc_UIFW_elm_ctxpopup_item_disabled_set_func \
+         utc_UIFW_elm_ctxpopup_item_disabled_get_func \
+         utc_UIFW_elm_ctxpopup_clear_func \
+         utc_UIFW_elm_ctxpopup_item_label_get_func \
+         utc_UIFW_elm_ctxpopup_item_icon_get_func \
+         utc_UIFW_elm_ctxpopup_direction_priority_set_func \
+         utc_UIFW_elm_ctxpopup_direction_priority_get_func \
+         utc_UIFW_elm_ctxpopup_content_set_func \
+         utc_UIFW_elm_ctxpopup_content_unset_func \
+         utc_UIFW_elm_ctxpopup_hover_parent_set_func \
+         utc_UIFW_elm_ctxpopup_hover_parent_get_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/TC/elm_ts/dayselector/Makefile b/TC/elm_ts/dayselector/Makefile
new file mode 100755 (executable)
index 0000000..66b27f1
--- /dev/null
@@ -0,0 +1,26 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_dayselector_add_func
+
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/entry/Makefile b/TC/elm_ts/entry/Makefile
new file mode 100755 (executable)
index 0000000..4090a0f
--- /dev/null
@@ -0,0 +1,38 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_entry_add_func \
+         utc_UIFW_elm_entry_context_menu_disabled_get_func \
+         utc_UIFW_elm_entry_cursor_content_get_func \
+         utc_UIFW_elm_entry_cursor_down_func \
+         utc_UIFW_elm_entry_cursor_is_format_get_func \
+         utc_UIFW_elm_entry_cursor_is_visible_format_get_func \
+         utc_UIFW_elm_entry_cursor_next_func \
+         utc_UIFW_elm_entry_cursor_prev_func \
+         utc_UIFW_elm_entry_cursor_up_func \
+         utc_UIFW_elm_entry_editable_get_func \
+         utc_UIFW_elm_entry_entry_get_func \
+         utc_UIFW_elm_entry_imf_context_get_func \
+         utc_UIFW_elm_entry_markup_to_utf8_func \
+         utc_UIFW_elm_entry_password_get_func \
+         utc_UIFW_elm_entry_selection_get_func \
+         utc_UIFW_elm_entry_single_line_get_func \
+         utc_UIFW_elm_entry_utf8_to_markup_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
diff --git a/TC/elm_ts/gengrid/Makefile b/TC/elm_ts/gengrid/Makefile
new file mode 100755 (executable)
index 0000000..59846cb
--- /dev/null
@@ -0,0 +1,35 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_gengrid_add_func \
+         utc_UIFW_elm_gengrid_item_size_get_func \
+         utc_UIFW_elm_gengrid_align_get_func \
+         utc_UIFW_elm_gengrid_item_append_func \
+         utc_UIFW_elm_gengrid_item_prepend_func \
+         utc_UIFW_elm_gengrid_item_object_get_func \
+         utc_UIFW_elm_gengrid_item_pos_get_func \
+         utc_UIFW_elm_gengrid_multi_select_get_func \
+         utc_UIFW_elm_gengrid_selected_item_get_func \
+         utc_UIFW_elm_gengrid_selected_items_get_func \
+         utc_UIFW_elm_gengrid_item_selected_get_func \
+         utc_UIFW_elm_gengrid_always_select_mode_get_func \
+         utc_UIFW_elm_gengrid_no_select_mode_get_func \
+         utc_UIFW_elm_gengrid_bounce_get_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
diff --git a/TC/elm_ts/genlist/Makefile b/TC/elm_ts/genlist/Makefile
new file mode 100755 (executable)
index 0000000..f61486d
--- /dev/null
@@ -0,0 +1,85 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_genlist_add_func \
+         utc_UIFW_elm_genlist_clear_func \
+         utc_UIFW_elm_genlist_multi_select_set_func \
+         utc_UIFW_elm_genlist_multi_select_get_func \
+         utc_UIFW_elm_genlist_horizontal_mode_set_func \
+         utc_UIFW_elm_genlist_horizontal_mode_get_func \
+         utc_UIFW_elm_genlist_always_select_mode_set_func \
+         utc_UIFW_elm_genlist_always_select_mode_get_func \
+         utc_UIFW_elm_genlist_no_select_mode_set_func \
+         utc_UIFW_elm_genlist_no_select_mode_get_func \
+         utc_UIFW_elm_genlist_compress_mode_set_func \
+         utc_UIFW_elm_genlist_compress_mode_get_func \
+         utc_UIFW_elm_genlist_bounce_set_func \
+         utc_UIFW_elm_genlist_bounce_get_func \
+         utc_UIFW_elm_genlist_homogeneous_set_func \
+         utc_UIFW_elm_genlist_homogeneous_get_func \
+         utc_UIFW_elm_genlist_block_count_set_func \
+         utc_UIFW_elm_genlist_block_count_get_func \
+         utc_UIFW_elm_genlist_longpress_timeout_set_func \
+         utc_UIFW_elm_genlist_longpress_timeout_get_func \
+         utc_UIFW_elm_genlist_effect_set_func \
+         utc_UIFW_elm_genlist_pinch_zoom_set_func \
+         utc_UIFW_elm_genlist_pinch_zoom_mode_set_func \
+         utc_UIFW_elm_genlist_pinch_zoom_mode_get_func  \
+         utc_UIFW_elm_genlist_item_append_func \
+         utc_UIFW_elm_genlist_item_prepend_func  \
+         utc_UIFW_elm_genlist_item_insert_before_func \
+         utc_UIFW_elm_genlist_item_insert_after_func \
+         utc_UIFW_elm_genlist_selected_item_get_func \
+         utc_UIFW_elm_genlist_selected_items_get_func \
+         utc_UIFW_elm_genlist_realized_items_get_func \
+         utc_UIFW_elm_genlist_at_xy_item_get_func \
+         utc_UIFW_elm_genlist_first_item_get_func  \
+         utc_UIFW_elm_genlist_last_item_get_func \
+         utc_UIFW_elm_genlist_item_next_get_func \
+         utc_UIFW_elm_genlist_item_prev_get_func \
+         utc_UIFW_elm_genlist_item_genlist_get_func \
+         utc_UIFW_elm_genlist_item_parent_get_func \
+         utc_UIFW_elm_genlist_item_subitems_clear_func \
+         utc_UIFW_elm_genlist_item_selected_set_func \
+         utc_UIFW_elm_genlist_item_selected_get_func \
+         utc_UIFW_elm_genlist_item_expanded_set_func \
+         utc_UIFW_elm_genlist_item_expanded_get_func \
+         utc_UIFW_elm_genlist_item_disabled_set_func \
+         utc_UIFW_elm_genlist_item_disabled_get_func \
+         utc_UIFW_elm_genlist_item_display_only_set_func \
+         utc_UIFW_elm_genlist_item_display_only_get_func \
+         utc_UIFW_elm_genlist_item_show_func \
+         utc_UIFW_elm_genlist_item_bring_in_func \
+         utc_UIFW_elm_genlist_item_top_show_func \
+         utc_UIFW_elm_genlist_item_top_bring_in_func \
+         utc_UIFW_elm_genlist_item_middle_show_func \
+         utc_UIFW_elm_genlist_item_middle_bring_in_func \
+         utc_UIFW_elm_genlist_item_del_func \
+         utc_UIFW_elm_genlist_item_data_set_func \
+         utc_UIFW_elm_genlist_item_data_get_func \
+         utc_UIFW_elm_genlist_item_update_func \
+         utc_UIFW_elm_genlist_scroller_policy_set_func \
+         utc_UIFW_elm_genlist_edit_mode_set_func \
+         utc_UIFW_elm_genlist_item_expanded_depth_get_func \
+         utc_UIFW_elm_genlist_item_rename_mode_set_func \
+         utc_UIFW_elm_genlist_item_move_after_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/TC/elm_ts/imageslider/Makefile b/TC/elm_ts/imageslider/Makefile
new file mode 100755 (executable)
index 0000000..51ffada
--- /dev/null
@@ -0,0 +1,34 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_imageslider_add_func \
+         utc_UIFW_elm_imageslider_item_append_func \
+         utc_UIFW_elm_imageslider_item_prepend_func \
+         utc_UIFW_elm_imageslider_item_del_func \
+         utc_UIFW_elm_imageslider_selected_item_get_func \
+         utc_UIFW_elm_imageslider_item_selected_get_func \
+         utc_UIFW_elm_imageslider_item_selected_set_func \
+         utc_UIFW_elm_imageslider_photo_file_get_func \
+         utc_UIFW_elm_imageslider_item_prev_func \
+         utc_UIFW_elm_imageslider_item_next_func \
+         utc_UIFW_elm_imageslider_prev_func \
+         utc_UIFW_elm_imageslider_next_func 
+         
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f *~ *.o tet_captured tet_lock $(TARGETS)
diff --git a/TC/elm_ts/index/Makefile b/TC/elm_ts/index/Makefile
new file mode 100644 (file)
index 0000000..306779f
--- /dev/null
@@ -0,0 +1,37 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_index_add_func \
+               utc_UIFW_elm_index_active_set_func \
+               utc_UIFW_elm_index_item_append_func \
+               utc_UIFW_elm_index_item_append_relative_func \
+               utc_UIFW_elm_index_item_find_func \
+               utc_UIFW_elm_index_item_go_func \
+               utc_UIFW_elm_index_item_letter_get_func \
+               utc_UIFW_elm_index_item_level_set_func \
+               utc_UIFW_elm_index_item_prepend_func \
+               utc_UIFW_elm_index_item_prepend_relative_func \
+               utc_UIFW_elm_index_item_selected_get_func \
+               utc_UIFW_elm_index_item_sorted_insert_func \
+               utc_UIFW_elm_index_item_clear_func      \
+               utc_UIFW_elm_index_item_level_get_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/TC/elm_ts/label/Makefile b/TC/elm_ts/label/Makefile
new file mode 100755 (executable)
index 0000000..fdb1ee7
--- /dev/null
@@ -0,0 +1,32 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_label_add_func \
+       utc_UIFW_elm_label_background_color_set_func \
+       utc_UIFW_elm_label_ellipsis_set_func \
+       utc_UIFW_elm_label_fontsize_set_func \
+       utc_UIFW_elm_label_line_wrap_get_func \
+       utc_UIFW_elm_label_slide_duration_get_func \
+       utc_UIFW_elm_label_slide_get_func \
+       utc_UIFW_elm_label_text_align_set_func \
+       utc_UIFW_elm_label_text_color_set_func \
+       utc_UIFW_elm_label_wrap_height_get_func \
+       utc_UIFW_elm_label_wrap_width_get_func \
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f *~ *.o tet_captured tet_lock $(TARGETS)
diff --git a/TC/elm_ts/multibuttonentry/Makefile b/TC/elm_ts/multibuttonentry/Makefile
new file mode 100644 (file)
index 0000000..893d6d0
--- /dev/null
@@ -0,0 +1,37 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_multibuttonentry_add_func \
+         utc_UIFW_elm_multibuttonentry_entry_get_func \
+         utc_UIFW_elm_multibuttonentry_item_prepend_func \
+         utc_UIFW_elm_multibuttonentry_item_append_func \
+         utc_UIFW_elm_multibuttonentry_item_insert_before_func \
+         utc_UIFW_elm_multibuttonentry_item_insert_after_func \
+         utc_UIFW_elm_multibuttonentry_items_get_func \
+         utc_UIFW_elm_multibuttonentry_first_item_get_func \
+         utc_UIFW_elm_multibuttonentry_last_item_get_func \
+         utc_UIFW_elm_multibuttonentry_selected_item_get_func \
+         utc_UIFW_elm_multibuttonentry_items_del_func \
+         utc_UIFW_elm_multibuttonentry_item_prev_get_func \
+         utc_UIFW_elm_multibuttonentry_item_next_get_func \
+         utc_UIFW_elm_multibuttonentry_item_data_get_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/TC/elm_ts/nocontents/Makefile b/TC/elm_ts/nocontents/Makefile
new file mode 100755 (executable)
index 0000000..94e938d
--- /dev/null
@@ -0,0 +1,30 @@
+CC ?= gcc
+
+
+TARGETS = utc_UIFW_elm_nocontents_add_func \
+         utc_UIFW_elm_nocontents_custom_get_func \
+         utc_UIFW_elm_nocontents_custom_set_func \
+         utc_UIFW_elm_nocontents_label_get_func \
+         utc_UIFW_elm_nocontents_label_set_func        
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/panes/Makefile b/TC/elm_ts/panes/Makefile
new file mode 100755 (executable)
index 0000000..ea12c97
--- /dev/null
@@ -0,0 +1,37 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_panes_add_func \
+         utc_UIFW_elm_panes_content_left_set_func \
+         utc_UIFW_elm_panes_content_right_set_func \
+         utc_UIFW_elm_panes_content_left_get_func \
+         utc_UIFW_elm_panes_content_right_get_func \
+         utc_UIFW_elm_panes_content_left_unset_func \
+         utc_UIFW_elm_panes_content_right_unset_func \
+         utc_UIFW_elm_panes_content_left_size_set_func \
+         utc_UIFW_elm_panes_content_left_size_get_func \
+         utc_UIFW_elm_panes_horizontal_set_func \
+         utc_UIFW_elm_panes_horizontal_get_func \
+         utc_UIFW_elm_panes_fixed_set_func \
+         utc_UIFW_elm_panes_fixed_get_func
+         
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/popup/Makefile b/TC/elm_ts/popup/Makefile
new file mode 100755 (executable)
index 0000000..a2a9236
--- /dev/null
@@ -0,0 +1,40 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_popup_add_func \
+         utc_UIFW_elm_popup_with_buttons_add_func \
+         utc_UIFW_elm_popup_desc_set_func \
+         utc_UIFW_elm_popup_desc_get_func \
+         utc_UIFW_elm_popup_title_label_set_func \
+         utc_UIFW_elm_popup_title_label_get_func \
+         utc_UIFW_elm_popup_title_icon_set_func \
+         utc_UIFW_elm_popup_title_icon_get_func \
+         utc_UIFW_elm_popup_content_set_func \
+         utc_UIFW_elm_popup_content_get_func \
+         utc_UIFW_elm_popup_buttons_add_func \
+         utc_UIFW_elm_popup_timeout_set_func \
+         utc_UIFW_elm_popup_mode_set_func \
+         utc_UIFW_elm_popup_response_func \
+         utc_UIFW_elm_popup_orient_set_func \
+         utc_UIFW_elm_popup_run_func
+
+PKGS = elementary evas ecore
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/progressbar/Makefile b/TC/elm_ts/progressbar/Makefile
new file mode 100644 (file)
index 0000000..f4f4c8b
--- /dev/null
@@ -0,0 +1,34 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_progressbar_add_func \
+      utc_UIFW_elm_progressbar_pulse_get_func \
+      utc_UIFW_elm_progressbar_pulse_func \
+      utc_UIFW_elm_progressbar_value_get_func \
+      utc_UIFW_elm_progressbar_label_get_func \
+      utc_UIFW_elm_progressbar_icon_get_func \
+      utc_UIFW_elm_progressbar_span_size_get_func \
+      utc_UIFW_elm_progressbar_unit_format_get_func \
+      utc_UIFW_elm_progressbar_horizontal_get_func \
+      utc_UIFW_elm_progressbar_inverted_get_func 
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/radio/Makefile b/TC/elm_ts/radio/Makefile
new file mode 100755 (executable)
index 0000000..181ef90
--- /dev/null
@@ -0,0 +1,34 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_radio_add_func \
+         utc_UIFW_elm_radio_label_set_func \
+         utc_UIFW_elm_radio_label_get_func \
+         utc_UIFW_elm_radio_icon_set_func \
+         utc_UIFW_elm_radio_icon_get_func \
+         utc_UIFW_elm_radio_group_add_func \
+         utc_UIFW_elm_radio_state_value_set_func \
+         utc_UIFW_elm_radio_value_set_func \
+         utc_UIFW_elm_radio_value_get_func \
+         utc_UIFW_elm_radio_value_pointer_set_func
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/scroller/Makefile b/TC/elm_ts/scroller/Makefile
new file mode 100755 (executable)
index 0000000..fcedaeb
--- /dev/null
@@ -0,0 +1,40 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_scroller_add_func \
+         utc_UIFW_elm_scroller_content_set_func \
+         utc_UIFW_elm_scroller_content_unset_func \
+         utc_UIFW_elm_scroller_custom_widget_base_theme_set_func \
+         utc_UIFW_elm_scroller_content_min_limit_func \
+         utc_UIFW_elm_scroller_policy_get_func \
+         utc_UIFW_elm_scroller_policy_set_func \
+         utc_UIFW_elm_scroller_region_get_func \
+         utc_UIFW_elm_scroller_region_show_func \
+         utc_UIFW_elm_scroller_child_size_get_func \
+         utc_UIFW_elm_scroller_bounce_set_func \
+         utc_UIFW_elm_scroller_page_relative_set_func \
+         utc_UIFW_elm_scroller_page_size_set_func \
+         utc_UIFW_elm_scroller_region_bring_in_func \
+         utc_UIFW_elm_scroller_propagate_events_set_func
+
+
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/TC/elm_ts/segmentcontrol/Makefile b/TC/elm_ts/segmentcontrol/Makefile
new file mode 100644 (file)
index 0000000..baa9a8f
--- /dev/null
@@ -0,0 +1,39 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_segment_control_add_func \
+      utc_UIFW_elm_segment_control_item_add_func \
+      utc_UIFW_elm_segment_control_item_count_get_func \
+      utc_UIFW_elm_segment_control_item_del_at_func \
+      utc_UIFW_elm_segment_control_item_del_func \
+      utc_UIFW_elm_segment_control_item_get_func \
+      utc_UIFW_elm_segment_control_item_icon_get_func \
+      utc_UIFW_elm_segment_control_item_icon_set_func \
+      utc_UIFW_elm_segment_control_item_index_get_func \
+      utc_UIFW_elm_segment_control_item_insert_at_func \
+      utc_UIFW_elm_segment_control_item_label_get_func \
+      utc_UIFW_elm_segment_control_item_label_set_func \
+      utc_UIFW_elm_segment_control_item_object_get_func \
+      utc_UIFW_elm_segment_control_item_selected_get_func \
+      utc_UIFW_elm_segment_control_item_selected_set_func 
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/slider/Makefile b/TC/elm_ts/slider/Makefile
new file mode 100644 (file)
index 0000000..951bb7a
--- /dev/null
@@ -0,0 +1,48 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_slider_add_func \
+               utc_UIFW_elm_slider_end_get_func \
+               utc_UIFW_elm_slider_end_set_func \
+               utc_UIFW_elm_slider_horizontal_get_func \
+               utc_UIFW_elm_slider_horizontal_set_func \
+               utc_UIFW_elm_slider_icon_get_func \
+               utc_UIFW_elm_slider_icon_set_func \
+               utc_UIFW_elm_slider_indicator_format_function_set_func \
+               utc_UIFW_elm_slider_indicator_format_get_func \
+               utc_UIFW_elm_slider_indicator_format_set_func \
+               utc_UIFW_elm_slider_indicator_show_set_func \
+        utc_UIFW_elm_slider_inverted_get_func \
+        utc_UIFW_elm_slider_inverted_set_func \
+               utc_UIFW_elm_slider_label_get_func \
+               utc_UIFW_elm_slider_label_set_func \
+        utc_UIFW_elm_slider_min_max_get_func \
+        utc_UIFW_elm_slider_min_max_set_func \
+               utc_UIFW_elm_slider_span_size_get_func \
+               utc_UIFW_elm_slider_span_size_set_func \
+        utc_UIFW_elm_slider_unit_format_get_func \
+        utc_UIFW_elm_slider_unit_format_set_func \
+               utc_UIFW_elm_slider_value_get_func \
+        utc_UIFW_elm_slider_value_set_func 
+                
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/template/Makefile b/TC/elm_ts/template/Makefile
new file mode 100755 (executable)
index 0000000..bb6ac7f
--- /dev/null
@@ -0,0 +1,25 @@
+CC ?= gcc
+
+TARGETS = uts_elm_imageslider_add_test \
+         uts_elm_imageslider_add_func
+
+PKGS = elementary
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGET): %: %.c
+       $(CC) -o $@ $< $(CFLAGS) $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/TC/elm_ts/tickernoti/Makefile b/TC/elm_ts/tickernoti/Makefile
new file mode 100755 (executable)
index 0000000..2cf4291
--- /dev/null
@@ -0,0 +1,40 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_tickernoti_add_func \
+   utc_UIFW_elm_tickernoti_icon_set_func \
+   utc_UIFW_elm_tickernoti_icon_get_func \
+   utc_UIFW_elm_tickernoti_label_set_func \
+   utc_UIFW_elm_tickernoti_label_get_func \
+   utc_UIFW_elm_tickernoti_detailview_label_set_func \
+   utc_UIFW_elm_tickernoti_detailview_label_get_func \
+   utc_UIFW_elm_tickernoti_detailview_button_set_func \
+   utc_UIFW_elm_tickernoti_detailview_button_get_func \
+   utc_UIFW_elm_tickernoti_detailview_icon_set_func \
+   utc_UIFW_elm_tickernoti_detailview_icon_get_func \
+   utc_UIFW_elm_tickernoti_detailview_get_func \
+   utc_UIFW_elm_tickernoti_rotation_set_func \
+   utc_UIFW_elm_tickernoti_rotation_get_func \
+   utc_UIFW_elm_tickernoti_mode_set_func \
+   utc_UIFW_elm_tickernoti_mode_get_func 
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/toggle/Makefile b/TC/elm_ts/toggle/Makefile
new file mode 100755 (executable)
index 0000000..9b5f7b0
--- /dev/null
@@ -0,0 +1,35 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_toggle_add_func \
+         utc_UIFW_elm_toggle_label_set_func \
+         utc_UIFW_elm_toggle_label_get_func \
+         utc_UIFW_elm_toggle_icon_set_func \
+         utc_UIFW_elm_toggle_icon_get_func \
+         utc_UIFW_elm_toggle_states_labels_set_func \
+         utc_UIFW_elm_toggle_states_labels_get_func \
+         utc_UIFW_elm_toggle_state_set_func \
+         utc_UIFW_elm_toggle_state_get_func \
+         utc_UIFW_elm_toggle_state_pointer_set_func
+         
+
+PKGS = elementary evas
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f tet_lock
+       rm -f *~
diff --git a/TC/elm_ts/transit/Makefile b/TC/elm_ts/transit/Makefile
new file mode 100755 (executable)
index 0000000..fd834c1
--- /dev/null
@@ -0,0 +1,60 @@
+CC ?= gcc
+
+TARGETS = utc_UIFW_elm_transit_add_func \
+         utc_UIFW_elm_transit_del_func \
+         utc_UIFW_elm_transit_effect_add_func \
+         utc_UIFW_elm_transit_effect_del_func \
+         utc_UIFW_elm_transit_object_add_func \
+         utc_UIFW_elm_transit_object_remove_func \
+         utc_UIFW_elm_transit_objects_get_func \
+         utc_UIFW_elm_transit_objects_final_state_keep_set_func \
+         utc_UIFW_elm_transit_objects_final_state_keep_get_func \
+         utc_UIFW_elm_transit_event_enabled_set_func \
+         utc_UIFW_elm_transit_event_enabled_get_func \
+         utc_UIFW_elm_transit_del_cb_set_func \
+         utc_UIFW_elm_transit_auto_reverse_set_func \
+         utc_UIFW_elm_transit_auto_reverse_get_func \
+         utc_UIFW_elm_transit_repeat_times_set_func \
+         utc_UIFW_elm_transit_repeat_times_get_func \
+         utc_UIFW_elm_transit_tween_mode_set_func \
+         utc_UIFW_elm_transit_tween_mode_get_func \
+         utc_UIFW_elm_transit_duration_set_func \
+         utc_UIFW_elm_transit_duration_get_func \
+         utc_UIFW_elm_transit_go_func \
+         utc_UIFW_elm_transit_paused_set_func \
+         utc_UIFW_elm_transit_paused_get_func \
+         utc_UIFW_elm_transit_progress_value_get_func \
+         utc_UIFW_elm_transit_chain_transit_add_func \
+         utc_UIFW_elm_transit_chain_transits_get_func \
+         utc_UIFW_elm_transit_effect_blend_add_func \
+         utc_UIFW_elm_transit_effect_resizing_add_func \
+         utc_UIFW_elm_transit_effect_translation_add_func \
+         utc_UIFW_elm_transit_effect_zoom_add_func \
+         utc_UIFW_elm_transit_effect_flip_add_func \
+         utc_UIFW_elm_transit_effect_resizable_flip_add_func \
+         utc_UIFW_elm_transit_effect_wipe_add_func \
+         utc_UIFW_elm_transit_effect_color_add_func \
+         utc_UIFW_elm_transit_effect_fade_add_func \
+         utc_UIFW_elm_transit_effect_rotation_add_func \
+         utc_UIFW_elm_transit_effect_image_animation_add_func
+
+PKGS = elementary evas eina
+
+LDFLAGS = `pkg-config --libs $(PKGS)`
+LDFLAGS += $(TET_ROOT)/lib/tet3/tcm_s.o
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -ltcm_s
+LDFLAGS += -L$(TET_ROOT)/lib/tet3 -lapi_s
+
+CFLAGS = -I. `pkg-config --cflags $(PKGS)`
+CFLAGS += -I$(TET_ROOT)/inc/tet3
+CFLAGS += -Wall
+
+all: $(TARGETS)
+
+$(TARGETS): %: %.c
+       $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS)
+
+clean:
+       rm -f $(TARGETS)
+       rm -f tet_captured
+       rm -f *~
diff --git a/doc/widgets/widget_preview_actionslider.c b/doc/widgets/widget_preview_actionslider.c
new file mode 100644 (file)
index 0000000..14672f6
--- /dev/null
@@ -0,0 +1,13 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_actionslider_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_part_text_set(o, "left", "left");
+elm_object_part_text_set(o, "center", "center");
+elm_object_part_text_set(o, "right", "right");
+elm_actionslider_indicator_pos_set(o, ELM_ACTIONSLIDER_CENTER);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_bg.c b/doc/widgets/widget_preview_bg.c
new file mode 100644 (file)
index 0000000..5d0d9eb
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_bg_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+
+elm_bg_file_set(o, PACKAGE_DATA_DIR"/images/sky_03.jpg", NULL);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_box.c b/doc/widgets/widget_preview_box.c
new file mode 100644 (file)
index 0000000..74a2a0a
--- /dev/null
@@ -0,0 +1,30 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o;
+Evas_Object *box = elm_box_add(win);
+evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, box);
+evas_object_show(box);
+
+o = elm_button_add(win);
+elm_object_text_set(o, "A button");
+elm_box_pack_end(box, o);
+evas_object_show(o);
+
+o = elm_entry_add(win);
+elm_entry_single_line_set(o, EINA_TRUE);
+elm_entry_scrollable_set(o, EINA_TRUE);
+elm_object_text_set(o, "An entry with text");
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, 0.0);
+evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_box_pack_end(box, o);
+evas_object_show(o);
+
+o = elm_button_add(win);
+elm_object_text_set(o, "Another button");
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_box_pack_end(box, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_bubble1.c b/doc/widgets/widget_preview_bubble1.c
new file mode 100644 (file)
index 0000000..cf7232f
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_bubble_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Bubble");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_bubble2.c b/doc/widgets/widget_preview_bubble2.c
new file mode 100644 (file)
index 0000000..c2272ea
--- /dev/null
@@ -0,0 +1,15 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_bubble_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Bubble");
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_bubble3.c b/doc/widgets/widget_preview_bubble3.c
new file mode 100644 (file)
index 0000000..ff474f1
--- /dev/null
@@ -0,0 +1,13 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_bubble_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_button1.c b/doc/widgets/widget_preview_button1.c
new file mode 100644 (file)
index 0000000..966fe0b
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_button_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Button");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_button2.c b/doc/widgets/widget_preview_button2.c
new file mode 100644 (file)
index 0000000..f5b9d11
--- /dev/null
@@ -0,0 +1,15 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_button_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Button");
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_button3.c b/doc/widgets/widget_preview_button3.c
new file mode 100644 (file)
index 0000000..6739b58
--- /dev/null
@@ -0,0 +1,13 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_button_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_calendar.c b/doc/widgets/widget_preview_calendar.c
new file mode 100644 (file)
index 0000000..5b5625a
--- /dev/null
@@ -0,0 +1,8 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_calendar_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_check1.c b/doc/widgets/widget_preview_check1.c
new file mode 100644 (file)
index 0000000..be3f69b
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_check_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Check");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_check2.c b/doc/widgets/widget_preview_check2.c
new file mode 100644 (file)
index 0000000..f71080c
--- /dev/null
@@ -0,0 +1,15 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_check_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Check");
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_check3.c b/doc/widgets/widget_preview_check3.c
new file mode 100644 (file)
index 0000000..5e69dbc
--- /dev/null
@@ -0,0 +1,13 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_check_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_clock.c b/doc/widgets/widget_preview_clock.c
new file mode 100644 (file)
index 0000000..9a6e7fb
--- /dev/null
@@ -0,0 +1,8 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_clock_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_colorselector.c b/doc/widgets/widget_preview_colorselector.c
new file mode 100644 (file)
index 0000000..784a2d6
--- /dev/null
@@ -0,0 +1,14 @@
+#include "widget_preview_tmpl_head.c"
+Evas_Object *bx = elm_box_add(win);
+evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, bx);
+evas_object_show(bx);
+
+Evas_Object *o = elm_colorselector_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);;
+elm_box_pack_end(bx, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_conformant.c b/doc/widgets/widget_preview_conformant.c
new file mode 100644 (file)
index 0000000..bcae68f
--- /dev/null
@@ -0,0 +1,42 @@
+#include "widget_preview_tmpl_head.c"
+
+evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+Evas_Object *conform = elm_conformant_add(win);
+elm_win_resize_object_add(win, conform);
+evas_object_size_hint_weight_set(conform, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_show(conform);
+
+Evas_Object *bx = elm_box_add(win);
+evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(bx, EVAS_HINT_FILL, EVAS_HINT_FILL);
+evas_object_show(bx);
+
+Evas_Object *btn = elm_button_add(win);
+elm_object_text_set(btn, "Conformant");
+evas_object_size_hint_weight_set(btn, EVAS_HINT_EXPAND, 0);
+evas_object_size_hint_align_set(btn, EVAS_HINT_FILL, 0);
+evas_object_show(btn);
+elm_box_pack_end(bx, btn);
+
+Evas_Object *en = elm_entry_add(win);
+elm_entry_scrollable_set(en, EINA_TRUE);
+elm_object_text_set(en,
+                    "This is a multi-line entry<br>"
+                    "This can contain more than 1 line of text and be "
+                    "scrolled around to allow for entering of lots of "
+                    "content. It is also to test to see that autoscroll "
+                    "moves to the right part of a larger multi-line "
+                    "text entry that is inside of a scroller than can be "
+                    "scrolled around, thus changing the expected position "
+                    "as well as cursor changes updating auto-scroll when "
+                    "it is enabled.");
+
+evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL);
+evas_object_show(en);
+elm_box_pack_end(bx, en);
+
+elm_object_content_set(conform, bx);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_ctxpopup.c b/doc/widgets/widget_preview_ctxpopup.c
new file mode 100644 (file)
index 0000000..62d480a
--- /dev/null
@@ -0,0 +1,29 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = evas_object_rectangle_add(evas_object_evas_get(win));
+evas_object_resize(o, 200, 130);
+evas_object_show(o);
+
+Evas_Object *ctxpopup = elm_ctxpopup_add(o);
+
+Evas_Object *ic = elm_icon_add(ctxpopup);
+elm_icon_standard_set(ic, "home");
+elm_image_resizable_set(ic, EINA_FALSE, EINA_FALSE);
+elm_ctxpopup_item_append(ctxpopup, "Go to home folder", ic, NULL, NULL);
+
+ic = elm_icon_add(ctxpopup);
+elm_icon_standard_set(ic, "delete");
+elm_image_resizable_set(ic, EINA_FALSE, EINA_FALSE);
+elm_ctxpopup_item_append(ctxpopup, "Delete file", ic, NULL, NULL);
+
+ic = elm_icon_add(ctxpopup);
+elm_icon_standard_set(ic, "folder");
+elm_image_resizable_set(ic, EINA_FALSE, EINA_FALSE);
+Elm_Object_Item *it = elm_ctxpopup_item_append(ctxpopup, "Navigate to folder", ic, NULL, NULL);
+elm_object_item_disabled_set(it, EINA_TRUE);
+
+evas_object_size_hint_weight_set(ctxpopup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_move(ctxpopup, 0, 0);
+evas_object_show(ctxpopup);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_datetime1.c b/doc/widgets/widget_preview_datetime1.c
new file mode 100644 (file)
index 0000000..359753f
--- /dev/null
@@ -0,0 +1,16 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *bx = elm_box_add(win);
+evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, bx);
+evas_object_show(bx);
+evas_object_size_hint_min_set(bx, 360, 60);
+
+Evas_Object *datetime = elm_datetime_add(win);
+evas_object_size_hint_weight_set(datetime, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(datetime, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_box_pack_end(bx, datetime);
+evas_object_show(datetime);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_datetime2.c b/doc/widgets/widget_preview_datetime2.c
new file mode 100644 (file)
index 0000000..59e9aa0
--- /dev/null
@@ -0,0 +1,19 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *bx = elm_box_add(win);
+evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, bx);
+evas_object_show(bx);
+evas_object_size_hint_min_set(bx, 200, 60);
+
+Evas_Object *datetime = elm_datetime_add(win);
+evas_object_size_hint_weight_set(datetime, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(datetime, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_datetime_field_visible_set(datetime, ELM_DATETIME_HOUR, EINA_FALSE);
+elm_datetime_field_visible_set(datetime, ELM_DATETIME_MINUTE, EINA_FALSE);
+elm_datetime_field_visible_set(datetime, ELM_DATETIME_AMPM, EINA_FALSE);
+elm_box_pack_end(bx, datetime);
+evas_object_show(datetime);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_datetime3.c b/doc/widgets/widget_preview_datetime3.c
new file mode 100644 (file)
index 0000000..bf51f7f
--- /dev/null
@@ -0,0 +1,19 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *bx = elm_box_add(win);
+evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, bx);
+evas_object_show(bx);
+evas_object_size_hint_min_set(bx, 200, 60);
+
+Evas_Object *datetime = elm_datetime_add(win);
+evas_object_size_hint_weight_set(datetime, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(datetime, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_datetime_field_visible_set(datetime, ELM_DATETIME_YEAR, EINA_FALSE);
+elm_datetime_field_visible_set(datetime, ELM_DATETIME_MONTH, EINA_FALSE);
+elm_datetime_field_visible_set(datetime, ELM_DATETIME_DATE, EINA_FALSE);
+elm_box_pack_end(bx, datetime);
+evas_object_show(datetime);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_dayselector.c b/doc/widgets/widget_preview_dayselector.c
new file mode 100644 (file)
index 0000000..13fbd02
--- /dev/null
@@ -0,0 +1,16 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *bx = elm_box_add(win);
+evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, bx);
+evas_object_show(bx);
+
+Evas_Object *o = elm_dayselector_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(o, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_win_resize_object_add(win, o);
+elm_box_pack_end(bx, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_diskselector.c b/doc/widgets/widget_preview_diskselector.c
new file mode 100644 (file)
index 0000000..02db811
--- /dev/null
@@ -0,0 +1,17 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *bx = elm_box_add(win);
+evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(bx, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_win_resize_object_add(win, bx);
+evas_object_show(bx);
+
+Evas_Object *ds = elm_diskselector_add(win);
+evas_object_size_hint_weight_set(ds, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(ds, EVAS_HINT_FILL, EVAS_HINT_FILL);
+elm_box_pack_end(bx, ds);
+elm_diskselector_item_append(ds, "item", NULL, NULL, NULL);
+elm_diskselector_item_append(ds, "item2", NULL, NULL, NULL);
+evas_object_show(ds);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_entry1.c b/doc/widgets/widget_preview_entry1.c
new file mode 100644 (file)
index 0000000..1d5ae03
--- /dev/null
@@ -0,0 +1,11 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_entry_add(win);
+elm_entry_single_line_set(o, EINA_TRUE);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "A single line entry <b>with some format</b>");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_entry2.c b/doc/widgets/widget_preview_entry2.c
new file mode 100644 (file)
index 0000000..d77c7e1
--- /dev/null
@@ -0,0 +1,11 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_entry_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "<b>Formatted</b> text broken<ps>in more than<ps>"
+                    "one line");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_entry3.c b/doc/widgets/widget_preview_entry3.c
new file mode 100644 (file)
index 0000000..2319b16
--- /dev/null
@@ -0,0 +1,14 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_entry_add(win);
+elm_entry_single_line_set(o, EINA_TRUE);
+elm_entry_scrollable_set(o, EINA_TRUE);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "A single line entry <b>with some format</b> that"
+                    "is so long it won't fit in the small screenshot we are"
+                    "generating for the documentation.");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_entry4.c b/doc/widgets/widget_preview_entry4.c
new file mode 100644 (file)
index 0000000..4bf67ac
--- /dev/null
@@ -0,0 +1,16 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_entry_add(win);
+elm_entry_scrollable_set(o, EINA_TRUE);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Some text with <a href=nothing>Anchors</a> and<ps>"
+                    "also items taken from the default theme"
+                    "<item size=16x16 vsize=full href=emoticon/evil></item>"
+                    "showing theme with different sizes<ps>and how they affect"
+                    "line heights <item absize=64x64 vsize=full "
+                    "href=emoticon/love></item>. This will also scroll.");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_fileselector.c b/doc/widgets/widget_preview_fileselector.c
new file mode 100644 (file)
index 0000000..1f3d407
--- /dev/null
@@ -0,0 +1,8 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_fileselector_add(win);
+evas_object_resize(o, 300, 300);
+evas_object_show(o);
+elm_fileselector_path_set(o, PACKAGE_DATA_DIR);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_fileselector_button1.c b/doc/widgets/widget_preview_fileselector_button1.c
new file mode 100644 (file)
index 0000000..1c65b85
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_fileselector_button_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "FS Button");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_fileselector_button2.c b/doc/widgets/widget_preview_fileselector_button2.c
new file mode 100644 (file)
index 0000000..2868d0e
--- /dev/null
@@ -0,0 +1,15 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_fileselector_button_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "FS Button");
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_fileselector_button3.c b/doc/widgets/widget_preview_fileselector_button3.c
new file mode 100644 (file)
index 0000000..beb892a
--- /dev/null
@@ -0,0 +1,13 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_fileselector_button_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = elm_icon_add(win);
+elm_icon_standard_set(o2, "home");
+elm_object_part_content_set(o, "icon", o2);
+evas_object_show(o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_fileselector_entry.c b/doc/widgets/widget_preview_fileselector_entry.c
new file mode 100644 (file)
index 0000000..8b12600
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_fileselector_entry_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "FS entry");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_flip.c b/doc/widgets/widget_preview_flip.c
new file mode 100644 (file)
index 0000000..b85d289
--- /dev/null
@@ -0,0 +1,27 @@
+unsigned char _func(void *data);
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_flip_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *ic = elm_icon_add(win);
+elm_icon_standard_set(ic, "home");
+evas_object_show(ic);
+elm_object_part_content_set(o, "front", ic);
+ic = elm_icon_add(win);
+elm_icon_standard_set(ic, "file");
+evas_object_show(ic);
+elm_object_part_content_set(o, "back", ic);
+
+ecore_timer_add(0.35, _func, o);
+
+#include "widget_preview_tmpl_foot.c"
+
+unsigned char _func(void *data)
+{
+   elm_flip_go(data, ELM_FLIP_CUBE_RIGHT);
+   return 0;
+}
diff --git a/doc/widgets/widget_preview_flipselector.c b/doc/widgets/widget_preview_flipselector.c
new file mode 100644 (file)
index 0000000..6a76290
--- /dev/null
@@ -0,0 +1,11 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_flipselector_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_flipselector_item_append(o, "Item", NULL, NULL);
+elm_flipselector_item_append(o, "Item 2", NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_frame.c b/doc/widgets/widget_preview_frame.c
new file mode 100644 (file)
index 0000000..0ef7e6a
--- /dev/null
@@ -0,0 +1,17 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_frame_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Frame");
+
+Evas_Object *o2 = elm_label_add(win);
+evas_object_size_hint_weight_set(o2, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_show(o2);
+elm_object_text_set(o2, "Frame content");
+
+elm_object_content_set(o, o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_gengrid.c b/doc/widgets/widget_preview_gengrid.c
new file mode 100644 (file)
index 0000000..b663b88
--- /dev/null
@@ -0,0 +1,52 @@
+#include <Elementary.h>
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+static char *
+_grid_text_get(void        *data __UNUSED__,
+                Evas_Object *obj __UNUSED__,
+                const char  *part __UNUSED__)
+{
+   return strdup("label");
+}
+
+static Evas_Object *
+_grid_content_get(void        *data __UNUSED__,
+               Evas_Object *obj,
+               const char  *part)
+{
+   if (!strcmp(part, "elm.swallow.icon"))
+     {
+        Evas_Object *icon = elm_icon_add(obj);
+        elm_icon_standard_set(icon, "home");
+        evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1,
+                                         1);
+        evas_object_show(icon);
+        return icon;
+     }
+
+   return NULL;
+}
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *gengrid = elm_gengrid_add(win);
+evas_object_size_hint_weight_set(gengrid, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, gengrid);
+evas_object_show(gengrid);
+
+Elm_Gengrid_Item_Class gic;
+gic.item_style = "default";
+gic.func.text_get = _grid_text_get;
+gic.func.content_get = _grid_content_get;
+gic.func.state_get = NULL;
+gic.func.del = NULL;
+
+elm_gengrid_item_append(gengrid, &gic, NULL, NULL, NULL);
+elm_gengrid_item_append(gengrid, &gic, NULL, NULL, NULL);
+elm_gengrid_item_append(gengrid, &gic, NULL, NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_genlist1.c b/doc/widgets/widget_preview_genlist1.c
new file mode 100644 (file)
index 0000000..3edb65d
--- /dev/null
@@ -0,0 +1,57 @@
+#include <Elementary.h>
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+static char *
+_text_get(void        *data __UNUSED__,
+           Evas_Object *obj __UNUSED__,
+           const char  *part __UNUSED__)
+{
+   return strdup("label");
+}
+
+static Evas_Object *
+_content_get(void        *data __UNUSED__,
+          Evas_Object *obj,
+          const char  *part __UNUSED__)
+{
+    Evas_Object *icon = elm_icon_add(obj);
+    elm_icon_standard_set(icon, "home");
+    evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1,
+                                     1);
+    evas_object_show(icon);
+    return icon;
+}
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *genlist = elm_genlist_add(win);
+evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, genlist);
+evas_object_show(genlist);
+
+Elm_Genlist_Item_Class gic;
+Elm_Object_Item *glit, *glit_top;
+gic.item_style = "default";
+gic.func.text_get = _text_get;
+gic.func.content_get = _content_get;
+gic.func.state_get = NULL;
+gic.func.del = NULL;
+
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+glit = elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+glit_top = glit;
+elm_genlist_item_expanded_set(glit, EINA_TRUE);
+elm_genlist_item_append(genlist, &gic, NULL, glit, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+glit = elm_genlist_item_append(genlist, &gic, NULL, glit, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, glit, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+elm_genlist_item_show(glit_top, ELM_GENLIST_ITEM_SCROLLTO_TOP);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_genlist2.c b/doc/widgets/widget_preview_genlist2.c
new file mode 100644 (file)
index 0000000..89d89cc
--- /dev/null
@@ -0,0 +1,47 @@
+#include <Elementary.h>
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+static char *
+_text_get(void        *data __UNUSED__,
+           Evas_Object *obj __UNUSED__,
+           const char  *part)
+{
+   return strdup(part);
+}
+
+static Evas_Object *
+_content_get(void        *data __UNUSED__,
+          Evas_Object *obj,
+          const char  *part __UNUSED__)
+{
+    Evas_Object *icon = elm_icon_add(obj);
+    elm_icon_standard_set(icon, "home");
+    evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1,
+                                     1);
+    evas_object_show(icon);
+    return icon;
+}
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *genlist = elm_genlist_add(win);
+evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, genlist);
+evas_object_show(genlist);
+
+Elm_Genlist_Item_Class gic;
+gic.item_style = "double_label";
+gic.func.text_get = _text_get;
+gic.func.content_get = _content_get;
+gic.func.state_get = NULL;
+gic.func.del = NULL;
+
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_genlist3.c b/doc/widgets/widget_preview_genlist3.c
new file mode 100644 (file)
index 0000000..919a1ec
--- /dev/null
@@ -0,0 +1,47 @@
+#include <Elementary.h>
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+static char *
+_text_get(void        *data __UNUSED__,
+           Evas_Object *obj __UNUSED__,
+           const char  *part)
+{
+   return strdup(part);
+}
+
+static Evas_Object *
+_content_get(void        *data __UNUSED__,
+          Evas_Object *obj,
+          const char  *part __UNUSED__)
+{
+    Evas_Object *icon = elm_icon_add(obj);
+    elm_icon_standard_set(icon, "home");
+    evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1,
+                                     1);
+    evas_object_show(icon);
+    return icon;
+}
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *genlist = elm_genlist_add(win);
+evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, genlist);
+evas_object_show(genlist);
+
+Elm_Genlist_Item_Class gic;
+gic.item_style = "icon_top_text_bottom";
+gic.func.text_get = _text_get;
+gic.func.content_get = _content_get;
+gic.func.state_get = NULL;
+gic.func.del = NULL;
+
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_genlist4.c b/doc/widgets/widget_preview_genlist4.c
new file mode 100644 (file)
index 0000000..6225902
--- /dev/null
@@ -0,0 +1,47 @@
+#include <Elementary.h>
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+static char *
+_text_get(void        *data __UNUSED__,
+           Evas_Object *obj __UNUSED__,
+           const char  *part)
+{
+   return strdup(part);
+}
+
+static Evas_Object *
+_content_get(void        *data __UNUSED__,
+          Evas_Object *obj,
+          const char  *part __UNUSED__)
+{
+    Evas_Object *icon = elm_icon_add(obj);
+    elm_icon_standard_set(icon, "home");
+    evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1,
+                                     1);
+    evas_object_show(icon);
+    return icon;
+}
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *genlist = elm_genlist_add(win);
+evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, genlist);
+evas_object_show(genlist);
+
+Elm_Genlist_Item_Class gic;
+gic.item_style = "group_index";
+gic.func.text_get = _text_get;
+gic.func.content_get = _content_get;
+gic.func.state_get = NULL;
+gic.func.del = NULL;
+
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_genlist5.c b/doc/widgets/widget_preview_genlist5.c
new file mode 100644 (file)
index 0000000..09cc493
--- /dev/null
@@ -0,0 +1,47 @@
+#include <Elementary.h>
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+static char *
+_text_get(void        *data __UNUSED__,
+           Evas_Object *obj __UNUSED__,
+           const char  *part)
+{
+   return strdup(part);
+}
+
+static Evas_Object *
+_content_get(void        *data __UNUSED__,
+          Evas_Object *obj,
+          const char  *part __UNUSED__)
+{
+    Evas_Object *icon = elm_icon_add(obj);
+    elm_icon_standard_set(icon, "home");
+    evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1,
+                                     1);
+    evas_object_show(icon);
+    return icon;
+}
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *genlist = elm_genlist_add(win);
+evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, genlist);
+evas_object_show(genlist);
+
+Elm_Genlist_Item_Class gic;
+gic.item_style = "default";
+gic.func.text_get = _text_get;
+gic.func.content_get = _content_get;
+gic.func.state_get = NULL;
+gic.func.del = NULL;
+
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+elm_genlist_item_append(genlist, &gic, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_hover.c b/doc/widgets/widget_preview_hover.c
new file mode 100644 (file)
index 0000000..48596de
--- /dev/null
@@ -0,0 +1,13 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_hover_add(win);
+evas_object_move(o, w/2, h/2);
+
+Evas_Object *lbl = elm_label_add(win);
+evas_object_size_hint_weight_set(lbl, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_object_text_set(lbl, "hover");
+elm_object_part_content_set(o, "middle", lbl);
+
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_hoversel.c b/doc/widgets/widget_preview_hoversel.c
new file mode 100644 (file)
index 0000000..b2c4cc5
--- /dev/null
@@ -0,0 +1,23 @@
+unsigned char _func(void *data);
+
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_hoversel_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_resize(o, 90, 30);
+evas_object_show(o);
+
+elm_object_text_set(o, "Hover selector");
+elm_hoversel_item_add(o, "first", NULL, 0, NULL, NULL);
+elm_hoversel_item_add(o, "second", NULL, 0, NULL, NULL);
+elm_hoversel_item_add(o, "third", NULL, 0, NULL, NULL);
+
+ecore_timer_add(0, _func, o);
+
+#include "widget_preview_tmpl_foot.c"
+
+unsigned char _func(void *data)
+{
+   elm_hoversel_hover_begin(data);
+   return 0;
+}
\ No newline at end of file
diff --git a/doc/widgets/widget_preview_icon.c b/doc/widgets/widget_preview_icon.c
new file mode 100644 (file)
index 0000000..f22f86e
--- /dev/null
@@ -0,0 +1,11 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_icon_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+
+elm_icon_standard_set(o, "home");
+elm_image_resizable_set(o, EINA_FALSE, EINA_FALSE);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_image.c b/doc/widgets/widget_preview_image.c
new file mode 100644 (file)
index 0000000..cc727ab
--- /dev/null
@@ -0,0 +1,11 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_image_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+
+elm_image_file_set(o, PACKAGE_DATA_DIR"/images/logo_small.png", NULL);
+elm_image_resizable_set(o, EINA_FALSE, EINA_FALSE);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_index.c b/doc/widgets/widget_preview_index.c
new file mode 100644 (file)
index 0000000..3e655ce
--- /dev/null
@@ -0,0 +1,41 @@
+#include "widget_preview_tmpl_head.c"
+
+static const char *dict[] = \
+{
+   "awkward",
+   "businessman",
+   "issuing",
+   "just",
+   "knows",
+   "putting",
+   "systematically",
+   "tyranny",
+   "xenophobia",
+   "yacht",
+   "zebra"
+};
+
+Evas_Object *o = elm_list_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *id = elm_index_add(win);
+evas_object_size_hint_weight_set(id, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, id);
+evas_object_show(id);
+
+unsigned int i;
+for (i = 0; i < (sizeof(dict) / sizeof(dict[0])); i++)
+  {
+     char buf[32];
+     Elm_Object_Item *list_it;
+
+     list_it = elm_list_item_append(o, dict[i], NULL, NULL, NULL, NULL);
+     snprintf(buf, sizeof(buf), "%c", dict[i][0]);
+     elm_index_item_append(id, buf, NULL, list_it);
+  }
+
+elm_index_autohide_disabled_set(id, EINA_FALSE);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_inwin1.c b/doc/widgets/widget_preview_inwin1.c
new file mode 100644 (file)
index 0000000..a5195fe
--- /dev/null
@@ -0,0 +1,17 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *inwin, *lbl;
+
+inwin = elm_win_inwin_add(win);
+evas_object_show(inwin);
+
+lbl = elm_label_add(win);
+elm_object_text_set(lbl, "The content of an inwin<ps>"
+                    "can be anything that<ps>"
+                    "may be shown in a popup.<ps><ps>"
+                    "This one we are in is<ps>"
+                    "using the <b>default</b> style.");
+elm_win_inwin_content_set(inwin, lbl);
+evas_object_show(lbl);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_inwin2.c b/doc/widgets/widget_preview_inwin2.c
new file mode 100644 (file)
index 0000000..cdca363
--- /dev/null
@@ -0,0 +1,18 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *inwin, *lbl;
+
+inwin = elm_win_inwin_add(win);
+elm_object_style_set(inwin, "minimal");
+evas_object_show(inwin);
+
+lbl = elm_label_add(win);
+elm_object_text_set(lbl, "The content of an inwin<ps>"
+                    "can be anything that<ps>"
+                    "may be shown in a popup.<ps><ps>"
+                    "This one we are in is<ps>"
+                    "using the <b>minimal</b> style.");
+elm_win_inwin_content_set(inwin, lbl);
+evas_object_show(lbl);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_inwin3.c b/doc/widgets/widget_preview_inwin3.c
new file mode 100644 (file)
index 0000000..fc468b8
--- /dev/null
@@ -0,0 +1,18 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *inwin, *lbl;
+
+inwin = elm_win_inwin_add(win);
+elm_object_style_set(inwin, "minimal_vertical");
+evas_object_show(inwin);
+
+lbl = elm_label_add(win);
+elm_object_text_set(lbl, "The content of an inwin<ps>"
+                    "can be anything that<ps>"
+                    "may be shown in a popup.<ps><ps>"
+                    "This one we are in is<ps>"
+                    "using the <b>minimal_vertical</b> style.");
+elm_win_inwin_content_set(inwin, lbl);
+evas_object_show(lbl);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_label.c b/doc/widgets/widget_preview_label.c
new file mode 100644 (file)
index 0000000..e7891d2
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_label_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "Label");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_layout.c b/doc/widgets/widget_preview_layout.c
new file mode 100644 (file)
index 0000000..6ad2873
--- /dev/null
@@ -0,0 +1,19 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *layout = elm_layout_add(win);
+evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_layout_theme_set(layout, "layout", "application", "toolbar-content-back-next");
+elm_win_resize_object_add(win, layout);
+evas_object_show(layout);
+
+Evas_Object *icon = elm_icon_add(win);
+elm_icon_standard_set(icon, "home");
+evas_object_size_hint_weight_set(icon, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_align_set(icon, EVAS_HINT_FILL, EVAS_HINT_FILL);
+evas_object_size_hint_min_set(icon, 200, 140);
+evas_object_show(icon);
+
+elm_object_part_content_set(layout, "elm.swallow.content", icon);
+elm_object_part_text_set(layout, "elm.text.title", "Layout");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_list.c b/doc/widgets/widget_preview_list.c
new file mode 100644 (file)
index 0000000..6aca528
--- /dev/null
@@ -0,0 +1,46 @@
+#include "widget_preview_tmpl_head.c"
+
+static const char *dict[] = \
+{
+   "awkward",
+   "businessman",
+   "cylinder",
+   "dying",
+   "extremophile",
+   "futhark",
+   "guttural",
+   "hypocrites",
+   "issuing",
+   "just",
+   "knows",
+   "lying",
+   "mystery",
+   "nutrients",
+   "oxymoron",
+   "putting",
+   "quizzes",
+   "running",
+   "systematically",
+   "tyranny",
+   "usually",
+   "vacuum",
+   "want",
+   "xenophobia",
+   "yacht",
+   "zebra"
+};
+
+Evas_Object *o = elm_list_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+unsigned int i;
+for (i = 0; i < (sizeof(dict) / sizeof(dict[0])); i++)
+  {
+     char buf[32];
+     elm_list_item_append(o, dict[i], NULL, NULL, NULL, NULL);
+     snprintf(buf, sizeof(buf), "%c", dict[i][0]);
+  }
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_map.c b/doc/widgets/widget_preview_map.c
new file mode 100644 (file)
index 0000000..b55739a
--- /dev/null
@@ -0,0 +1,46 @@
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+#include <Elementary.h>
+
+/* FIXME: it shouldn't be required. For unknown reason map won't call
+ * pan_calculate until shot delay time, but then it will take a screenshot
+ * when the map isn't loaded yet (actually it won't be downloaded, because
+ * after the SS it will kill the preview). */
+static Eina_Bool
+_nasty_hack(void *data)
+{
+   Evas_Object *o = data;
+   Evas *e = evas_object_evas_get(o);
+   evas_smart_objects_calculate(e);
+   return ECORE_CALLBACK_CANCEL;
+}
+
+EAPI_MAIN int
+elm_main(int argc __UNUSED__, char **argv)
+{
+   Evas_Object *win, *bg;
+   Evas_Coord w, h;
+   Evas_Object *o;
+
+   w = atoi(argv[1]);
+   h = atoi(argv[2]);
+
+   win = elm_win_add(NULL, "main", ELM_WIN_BASIC);
+   bg = elm_bg_add(win);
+   elm_win_resize_object_add(win, bg);
+   evas_object_show(bg);
+
+   evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+   o = elm_map_add(win);
+   evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+   elm_win_resize_object_add(win, o);
+   evas_object_show(o);
+
+   ecore_timer_add(0.5, _nasty_hack, win);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_mapbuf.c b/doc/widgets/widget_preview_mapbuf.c
new file mode 100644 (file)
index 0000000..6d507fa
--- /dev/null
@@ -0,0 +1,29 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_mapbuf_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *tb = elm_table_add(win);
+evas_object_size_hint_weight_set(tb, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_fill_set(tb, EVAS_HINT_FILL, EVAS_HINT_FILL);
+evas_object_show(tb);
+
+unsigned int i, j;
+for (i = 0; i < 8; i++)
+  {
+     for (j = 0; j < 8; j++)
+       {
+          Evas_Object *ic = elm_icon_add(win);
+          elm_icon_standard_set(ic, "home");
+          elm_image_resizable_set(ic, EINA_FALSE, EINA_FALSE);
+          evas_object_show(ic);
+          elm_table_pack(tb, ic, i, j, 1, 1);
+       }
+  }
+
+elm_object_content_set(o, tb);
+elm_mapbuf_enabled_set(o, EINA_TRUE);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_menu.c b/doc/widgets/widget_preview_menu.c
new file mode 100644 (file)
index 0000000..345dd26
--- /dev/null
@@ -0,0 +1,11 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_menu_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_menu_item_add(o, NULL, "file", "item", NULL, NULL);
+elm_menu_item_add(o, NULL, NULL, "item", NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_notify.c b/doc/widgets/widget_preview_notify.c
new file mode 100644 (file)
index 0000000..ab8176b
--- /dev/null
@@ -0,0 +1,15 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_notify_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = elm_label_add(win);
+elm_object_text_set(o2, "content");
+evas_object_show(o2);
+
+elm_object_content_set(o, o2);
+
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_panel.c b/doc/widgets/widget_preview_panel.c
new file mode 100644 (file)
index 0000000..f1cc4c2
--- /dev/null
@@ -0,0 +1,15 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_panel_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = elm_label_add(win);
+elm_object_text_set(o2, "content");
+evas_object_show(o2);
+
+elm_object_content_set(o, o2);
+
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_panes.c b/doc/widgets/widget_preview_panes.c
new file mode 100644 (file)
index 0000000..114725c
--- /dev/null
@@ -0,0 +1,22 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *panes = elm_panes_add(win);
+evas_object_size_hint_weight_set(panes, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, panes);
+evas_object_show(panes);
+
+Evas_Object *bt = elm_button_add(win);
+elm_object_text_set(bt, "Left");
+evas_object_size_hint_weight_set(bt, 1.0, 1.0);
+evas_object_size_hint_align_set(bt, -1.0, -1.0);
+evas_object_show(bt);
+elm_object_part_content_set(panes, "left", bt);
+
+bt = elm_button_add(win);
+elm_object_text_set(bt, "Right");
+evas_object_size_hint_weight_set(bt, 1.0, 1.0);
+evas_object_size_hint_align_set(bt, -1.0, -1.0);
+evas_object_show(bt);
+elm_object_part_content_set(panes, "right", bt);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_photocam.c b/doc/widgets/widget_preview_photocam.c
new file mode 100644 (file)
index 0000000..29104cf
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_photocam_add(win);
+elm_photocam_file_set(o, PACKAGE_DATA_DIR"/images/insanely_huge_test_image.jpg");
+elm_photocam_zoom_mode_set(o, ELM_PHOTOCAM_ZOOM_MODE_AUTO_FIT);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_popup.c b/doc/widgets/widget_preview_popup.c
new file mode 100644 (file)
index 0000000..5eee96b
--- /dev/null
@@ -0,0 +1,15 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_popup_add(win);
+evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+elm_object_part_text_set(o, "title,text", "Title");
+elm_object_text_set(o, "Content");
+
+Evas_Object *o2 = elm_button_add(win);
+elm_object_text_set(o2, "Close");
+elm_object_part_content_set(o, "button1", o2);
+evas_object_show(o);
+#include "widget_preview_tmpl_foot.c"
+
diff --git a/doc/widgets/widget_preview_progressbar.c b/doc/widgets/widget_preview_progressbar.c
new file mode 100644 (file)
index 0000000..46c2444
--- /dev/null
@@ -0,0 +1,26 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *ic, *pb, *bx;
+
+bx = elm_box_add(win);
+evas_object_show(bx);
+elm_win_resize_object_add(win, bx);
+
+ic = elm_icon_add(win);
+elm_icon_standard_set(ic, "file");
+evas_object_size_hint_aspect_set(ic, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
+evas_object_show(ic);
+
+/* pb with label, icon, custom unit label and span size set */
+pb = elm_progressbar_add(win);
+elm_object_text_set(pb, "Label");
+elm_progressbar_span_size_set(pb, 100);
+elm_object_part_content_set(pb, "icon", ic);
+elm_progressbar_unit_format_set(pb, "%1.1f units");
+evas_object_size_hint_align_set(pb, EVAS_HINT_FILL, EVAS_HINT_FILL);
+evas_object_size_hint_weight_set(pb, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+evas_object_show(pb);
+elm_progressbar_value_set(pb, 0.5);
+elm_box_pack_end(bx, pb);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_radio.c b/doc/widgets/widget_preview_radio.c
new file mode 100644 (file)
index 0000000..d40667f
--- /dev/null
@@ -0,0 +1,10 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_radio_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_object_text_set(o, "radio");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_scroller.c b/doc/widgets/widget_preview_scroller.c
new file mode 100644 (file)
index 0000000..7501eea
--- /dev/null
@@ -0,0 +1,14 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_scroller_add(win);
+elm_scroller_policy_set(o, ELM_SCROLLER_POLICY_ON, ELM_SCROLLER_POLICY_ON);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = elm_label_add(win);
+elm_object_text_set(o2, "This is the content of the scroller");
+evas_object_show(o2);
+elm_object_content_set(o, o2);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_segment_control.c b/doc/widgets/widget_preview_segment_control.c
new file mode 100644 (file)
index 0000000..8c0ef1e
--- /dev/null
@@ -0,0 +1,21 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_segment_control_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *ic = elm_icon_add(win);
+elm_icon_standard_set(ic, "home");
+elm_segment_control_item_add(o, ic, "Home");
+
+ic = elm_icon_add(win);
+elm_icon_standard_set(ic, "folder");
+elm_segment_control_item_add(o, ic, "Downloads");
+
+ic = elm_icon_add(win);
+elm_icon_standard_set(ic, "close");
+elm_segment_control_item_add(o, ic, "Close");
+
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_separator.c b/doc/widgets/widget_preview_separator.c
new file mode 100644 (file)
index 0000000..993bc5d
--- /dev/null
@@ -0,0 +1,8 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_separator_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_slider.c b/doc/widgets/widget_preview_slider.c
new file mode 100644 (file)
index 0000000..33e9fc7
--- /dev/null
@@ -0,0 +1,8 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_slider_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_slideshow.c b/doc/widgets/widget_preview_slideshow.c
new file mode 100644 (file)
index 0000000..5fee27e
--- /dev/null
@@ -0,0 +1,32 @@
+#include <Elementary.h>
+
+/* get our images to make slideshow items */
+static Evas_Object *
+_get(void        *data,
+     Evas_Object *obj)
+{
+   Evas_Object *photo = elm_photo_add(obj);
+   elm_photo_file_set(photo, data);
+   elm_photo_fill_inside_set(photo, EINA_TRUE);
+   elm_object_style_set(photo, "shadow");
+
+   return photo;
+}
+
+#include "widget_preview_tmpl_head.c"
+
+static const char *img9 = PACKAGE_DATA_DIR "/images/logo.png";
+static Elm_Slideshow_Item_Class itc;
+
+Evas_Object *o = elm_slideshow_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+itc.func.get = _get;
+itc.func.del = NULL;
+
+elm_slideshow_timeout_set(o, 0.01);
+elm_slideshow_item_add(o, &itc, img9);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_spinner.c b/doc/widgets/widget_preview_spinner.c
new file mode 100644 (file)
index 0000000..4c6d4af
--- /dev/null
@@ -0,0 +1,8 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_spinner_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_table.c b/doc/widgets/widget_preview_table.c
new file mode 100644 (file)
index 0000000..f37d52b
--- /dev/null
@@ -0,0 +1,32 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_table_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+Evas_Object *o2 = evas_object_rectangle_add(evas_object_evas_get(win));
+evas_object_color_set(o2, 255, 0, 0, 255);
+evas_object_size_hint_min_set(o2, 50, 50);
+evas_object_show(o2);
+elm_table_pack(o, o2, 0, 0, 1, 1);
+
+o2 = evas_object_rectangle_add(evas_object_evas_get(win));
+evas_object_color_set(o2, 0, 255, 0, 255);
+evas_object_size_hint_min_set(o2, 50, 50);
+evas_object_show(o2);
+elm_table_pack(o, o2, 1, 0, 1, 1);
+
+o2 = evas_object_rectangle_add(evas_object_evas_get(win));
+evas_object_color_set(o2, 0, 0, 255, 255);
+evas_object_size_hint_min_set(o2, 50, 50);
+evas_object_show(o2);
+elm_table_pack(o, o2, 0, 1, 1, 1);
+
+o2 = evas_object_rectangle_add(evas_object_evas_get(win));
+evas_object_color_set(o2, 255, 255, 0, 255);
+evas_object_size_hint_min_set(o2, 50, 50);
+evas_object_show(o2);
+elm_table_pack(o, o2, 1, 1, 1, 1);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_thumb.c b/doc/widgets/widget_preview_thumb.c
new file mode 100644 (file)
index 0000000..986c1a5
--- /dev/null
@@ -0,0 +1,12 @@
+#include "widget_preview_tmpl_head.c"
+
+elm_need_ethumb();
+
+Evas_Object *o = elm_thumb_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+
+elm_thumb_file_set(o, PACKAGE_DATA_DIR"/images/plant_01.jpg", NULL);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_tmpl_foot.c b/doc/widgets/widget_preview_tmpl_foot.c
new file mode 100644 (file)
index 0000000..e4f1561
--- /dev/null
@@ -0,0 +1,10 @@
+
+   evas_object_resize(win, w, h);
+   evas_object_show(win);
+   elm_run();
+   elm_shutdown();
+   return 0;
+}
+ELM_MAIN()
+
+
diff --git a/doc/widgets/widget_preview_tmpl_head.c b/doc/widgets/widget_preview_tmpl_head.c
new file mode 100644 (file)
index 0000000..59b1370
--- /dev/null
@@ -0,0 +1,21 @@
+#ifdef HAVE_CONFIG_H
+# include "elementary_config.h"
+#else
+# define __UNUSED__
+#endif
+
+#include <Elementary.h>
+
+EAPI_MAIN int
+elm_main(int argc __UNUSED__, char **argv)
+{
+   Evas_Object *win, *bg;
+   Evas_Coord w, h;
+
+   w = atoi(argv[1]);
+   h = atoi(argv[2]);
+
+   win = elm_win_add(NULL, "main", ELM_WIN_BASIC);
+   bg = elm_bg_add(win);
+   elm_win_resize_object_add(win, bg);
+   evas_object_show(bg);
diff --git a/doc/widgets/widget_preview_toolbar.c b/doc/widgets/widget_preview_toolbar.c
new file mode 100644 (file)
index 0000000..2b01126
--- /dev/null
@@ -0,0 +1,13 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_toolbar_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_toolbar_item_append(o, "document-print", "Print", NULL, NULL);
+elm_toolbar_item_append(o, "folder-new", "New Folder", NULL, NULL);
+elm_toolbar_item_append(o, "mail-send", "Send Mail", NULL, NULL);
+elm_toolbar_item_append(o, "clock", "Clock", NULL, NULL);
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_web.c b/doc/widgets/widget_preview_web.c
new file mode 100644 (file)
index 0000000..1169074
--- /dev/null
@@ -0,0 +1,12 @@
+#include "widget_preview_tmpl_head.c"
+
+elm_need_web();
+
+Evas_Object *o = elm_web_add(win);
+evas_object_size_hint_weight_set(o, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+elm_web_uri_set(o, "http://www.enlightenment.org");
+
+#include "widget_preview_tmpl_foot.c"
diff --git a/doc/widgets/widget_preview_win.c b/doc/widgets/widget_preview_win.c
new file mode 100644 (file)
index 0000000..ae10c2b
--- /dev/null
@@ -0,0 +1,8 @@
+#include "widget_preview_tmpl_head.c"
+
+Evas_Object *o = elm_label_add(win);
+elm_object_text_set(o, "Here be window contents");
+elm_win_resize_object_add(win, o);
+evas_object_show(o);
+
+#include "widget_preview_tmpl_foot.c"