summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHermet Park <hermetpark@gmail.com>2019-12-30 16:00:56 +0900
committerHermet Park <hermetpark@gmail.com>2019-12-30 16:00:56 +0900
commitd6a3eb3dec95730074bcd64df66261072bfc9111 (patch)
tree1ff81e9c77dc45ba0634a9c8b87b4cbd85c7bad8
parent7746bbb039556c093d4b2512ffec5358cc3d2708 (diff)
containing ui setup steps in the profiling again.
This change is for compatibility to compare the new measurement with the past existing ones. Now we proprly fix the missing setup steps in the profiling.
-rw-r--r--src/bin/about.c3
-rw-r--r--src/bin/font_effect_blur_alpha.c3
-rw-r--r--src/bin/font_effect_blur_color.c3
-rw-r--r--src/bin/image_blend_border.c3
-rw-r--r--src/bin/image_blend_border_recolor.c3
-rw-r--r--src/bin/image_blend_fade_pow2_unscaled.c3
-rw-r--r--src/bin/image_blend_fade_unscaled.c3
-rw-r--r--src/bin/image_blend_many_smooth_same_scaled.c3
-rw-r--r--src/bin/image_blend_nearest_same_scaled.c3
-rw-r--r--src/bin/image_blend_nearest_scaled.c3
-rw-r--r--src/bin/image_blend_nearest_solid_same_scaled.c3
-rw-r--r--src/bin/image_blend_nearest_solid_scaled.c3
-rw-r--r--src/bin/image_blend_occlude1.c3
-rw-r--r--src/bin/image_blend_occlude1_few.c3
-rw-r--r--src/bin/image_blend_occlude1_many.c3
-rw-r--r--src/bin/image_blend_occlude1_very_many.c3
-rw-r--r--src/bin/image_blend_occlude2.c3
-rw-r--r--src/bin/image_blend_occlude2_few.c3
-rw-r--r--src/bin/image_blend_occlude2_many.c3
-rw-r--r--src/bin/image_blend_occlude2_very_many.c3
-rw-r--r--src/bin/image_blend_occlude3.c3
-rw-r--r--src/bin/image_blend_occlude3_few.c3
-rw-r--r--src/bin/image_blend_occlude3_many.c3
-rw-r--r--src/bin/image_blend_occlude3_very_many.c3
-rw-r--r--src/bin/image_blend_smooth_same_scaled.c3
-rw-r--r--src/bin/image_blend_smooth_scaled.c3
-rw-r--r--src/bin/image_blend_smooth_solid_same_scaled.c3
-rw-r--r--src/bin/image_blend_smooth_solid_scaled.c3
-rw-r--r--src/bin/image_blend_solid_9patch.c3
-rw-r--r--src/bin/image_blend_solid_border.c3
-rw-r--r--src/bin/image_blend_solid_fade_pow2_unscaled.c3
-rw-r--r--src/bin/image_blend_solid_fade_unscaled.c3
-rw-r--r--src/bin/image_blend_solid_middle_border.c3
-rw-r--r--src/bin/image_blend_solid_middle_unscaled.c3
-rw-r--r--src/bin/image_blend_solid_stretch.c3
-rw-r--r--src/bin/image_blend_solid_unscaled.c3
-rw-r--r--src/bin/image_blend_unscaled.c3
-rw-r--r--src/bin/image_crossfade.c3
-rw-r--r--src/bin/image_data_argb.c3
-rw-r--r--src/bin/image_data_argb_alpha.c3
-rw-r--r--src/bin/image_data_ycbcr601pl.c3
-rw-r--r--src/bin/image_data_ycbcr601pl_map_nearest_solid_rotate.c3
-rw-r--r--src/bin/image_data_ycbcr601pl_map_solid_rotate.c3
-rw-r--r--src/bin/image_data_ycbcr601pl_wide_stride.c3
-rw-r--r--src/bin/image_map_3d_1.c3
-rw-r--r--src/bin/image_map_3d_2.c3
-rw-r--r--src/bin/image_map_3d_3.c3
-rw-r--r--src/bin/image_map_3d_4.c3
-rw-r--r--src/bin/image_map_3d_5.c3
-rw-r--r--src/bin/image_map_3d_6.c3
-rw-r--r--src/bin/image_map_3d_flow.c3
-rw-r--r--src/bin/image_map_color_alpha_nearest_rotate.c3
-rw-r--r--src/bin/image_map_color_alpha_nearest_solid_rotate.c3
-rw-r--r--src/bin/image_map_color_alpha_rotate.c3
-rw-r--r--src/bin/image_map_color_alpha_solid_rotate.c3
-rw-r--r--src/bin/image_map_color_nearest_rotate.c3
-rw-r--r--src/bin/image_map_color_nearest_solid_rotate.c3
-rw-r--r--src/bin/image_map_color_rotate.c3
-rw-r--r--src/bin/image_map_color_solid_rotate.c3
-rw-r--r--src/bin/image_map_nearest_rotate.c3
-rw-r--r--src/bin/image_map_nearest_solid_rotate.c3
-rw-r--r--src/bin/image_map_rotate.c3
-rw-r--r--src/bin/image_map_solid_rotate.c3
-rw-r--r--src/bin/image_mask.c3
-rw-r--r--src/bin/image_mask_10.c3
-rw-r--r--src/bin/image_mask_11.c3
-rw-r--r--src/bin/image_mask_12.c3
-rw-r--r--src/bin/image_mask_13.c3
-rw-r--r--src/bin/image_mask_2.c3
-rw-r--r--src/bin/image_mask_3.c3
-rw-r--r--src/bin/image_mask_4.c3
-rw-r--r--src/bin/image_mask_5.c3
-rw-r--r--src/bin/image_mask_6.c3
-rw-r--r--src/bin/image_mask_7.c3
-rw-r--r--src/bin/image_mask_8.c3
-rw-r--r--src/bin/image_mask_9.c3
-rw-r--r--src/bin/image_mask_clipped.c3
-rw-r--r--src/bin/image_quality_scale.c3
-rw-r--r--src/bin/line_blend.c3
-rw-r--r--src/bin/poly_blend.c3
-rw-r--r--src/bin/proxy_image.c3
-rw-r--r--src/bin/proxy_image_clipped.c3
-rw-r--r--src/bin/proxy_image_offscreen.c3
-rw-r--r--src/bin/proxy_text_fixed.c3
-rw-r--r--src/bin/proxy_text_random.c3
-rw-r--r--src/bin/proxy_textblock.c3
-rw-r--r--src/bin/rect_blend.c3
-rw-r--r--src/bin/rect_blend_few.c3
-rw-r--r--src/bin/rect_blend_pow2.c3
-rw-r--r--src/bin/rect_blend_pow2_few.c3
-rw-r--r--src/bin/rect_solid.c3
-rw-r--r--src/bin/rect_solid_few.c3
-rw-r--r--src/bin/snapshot_widgets_file_icons.c3
-rw-r--r--src/bin/text_basic.c3
-rw-r--r--src/bin/text_change.c3
-rw-r--r--src/bin/text_styles.c3
-rw-r--r--src/bin/text_styles_different_strings.c3
-rw-r--r--src/bin/textblock_auto_align.c3
-rw-r--r--src/bin/textblock_basic.c3
-rw-r--r--src/bin/textblock_intl.c3
-rw-r--r--src/bin/textblock_text_append.c3
-rw-r--r--src/bin/textblock_text_fill_format.c3
-rw-r--r--src/bin/ui.c4
-rw-r--r--src/bin/ui.h2
-rw-r--r--src/bin/vg_basic_circle.c3
-rw-r--r--src/bin/vg_basic_gradient.c3
-rw-r--r--src/bin/vg_basic_rect.c3
-rw-r--r--src/bin/vg_scaled.c3
-rw-r--r--src/bin/widgets_file_icons.c3
-rw-r--r--src/bin/widgets_file_icons_2.c3
-rw-r--r--src/bin/widgets_file_icons_2_grouped.c3
-rw-r--r--src/bin/widgets_file_icons_2_same.c3
-rw-r--r--src/bin/widgets_file_icons_2_same_grouped.c3
-rw-r--r--src/bin/widgets_file_icons_3.c3
-rw-r--r--src/bin/widgets_file_icons_4.c3
-rw-r--r--src/bin/widgets_list_1.c3
-rw-r--r--src/bin/widgets_list_1_grouped.c3
-rw-r--r--src/bin/widgets_list_2.c3
-rw-r--r--src/bin/widgets_list_2_grouped.c3
-rw-r--r--src/bin/widgets_list_3.c3
-rw-r--r--src/bin/widgets_list_3_grouped.c3
-rw-r--r--src/bin/widgets_list_4.c3
-rw-r--r--src/bin/widgets_list_4_grouped.c3
123 files changed, 125 insertions, 244 deletions
diff --git a/src/bin/about.c b/src/bin/about.c
index e61311e..918fa51 100644
--- a/src/bin/about.c
+++ b/src/bin/about.c
@@ -67,6 +67,5 @@ _key(const char *key)
67void 67void
68about_start(void) 68about_start(void)
69{ 69{
70 _setup(); 70 ui_func_set(_key, _loop, _setup);
71 ui_func_set(_key, _loop);
72} 71}
diff --git a/src/bin/font_effect_blur_alpha.c b/src/bin/font_effect_blur_alpha.c
index e2f6743..dc748eb 100644
--- a/src/bin/font_effect_blur_alpha.c
+++ b/src/bin/font_effect_blur_alpha.c
@@ -92,8 +92,7 @@ void FNAME(void);
92# ifndef UI 92# ifndef UI
93void FNAME(void) 93void FNAME(void)
94{ 94{
95 _setup(); 95 ui_func_set(_key, _loop, _setup);
96 ui_func_set(_key, _loop);
97} 96}
98# endif 97# endif
99#endif 98#endif
diff --git a/src/bin/font_effect_blur_color.c b/src/bin/font_effect_blur_color.c
index 6669a7d..2e06423 100644
--- a/src/bin/font_effect_blur_color.c
+++ b/src/bin/font_effect_blur_color.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_border.c b/src/bin/image_blend_border.c
index 09331b9..c1bb495 100644
--- a/src/bin/image_blend_border.c
+++ b/src/bin/image_blend_border.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_border_recolor.c b/src/bin/image_blend_border_recolor.c
index 5f6545f..01c3af4 100644
--- a/src/bin/image_blend_border_recolor.c
+++ b/src/bin/image_blend_border_recolor.c
@@ -95,8 +95,7 @@ void FNAME(void);
95# ifndef UI 95# ifndef UI
96void FNAME(void) 96void FNAME(void)
97{ 97{
98 _setup(); 98 ui_func_set(_key, _loop, _setup);
99 ui_func_set(_key, _loop);
100} 99}
101# endif 100# endif
102#endif 101#endif
diff --git a/src/bin/image_blend_fade_pow2_unscaled.c b/src/bin/image_blend_fade_pow2_unscaled.c
index fc71d95..03ec8b2 100644
--- a/src/bin/image_blend_fade_pow2_unscaled.c
+++ b/src/bin/image_blend_fade_pow2_unscaled.c
@@ -96,8 +96,7 @@ void FNAME(void);
96# ifndef UI 96# ifndef UI
97void FNAME(void) 97void FNAME(void)
98{ 98{
99 _setup(); 99 ui_func_set(_key, _loop, _setup);
100 ui_func_set(_key, _loop);
101} 100}
102# endif 101# endif
103#endif 102#endif
diff --git a/src/bin/image_blend_fade_unscaled.c b/src/bin/image_blend_fade_unscaled.c
index 506a9ce..48315fa 100644
--- a/src/bin/image_blend_fade_unscaled.c
+++ b/src/bin/image_blend_fade_unscaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_many_smooth_same_scaled.c b/src/bin/image_blend_many_smooth_same_scaled.c
index 401f8d3..342b887 100644
--- a/src/bin/image_blend_many_smooth_same_scaled.c
+++ b/src/bin/image_blend_many_smooth_same_scaled.c
@@ -96,8 +96,7 @@ void FNAME(void);
96# ifndef UI 96# ifndef UI
97void FNAME(void) 97void FNAME(void)
98{ 98{
99 _setup(); 99 ui_func_set(_key, _loop, _setup);
100 ui_func_set(_key, _loop);
101} 100}
102# endif 101# endif
103#endif 102#endif
diff --git a/src/bin/image_blend_nearest_same_scaled.c b/src/bin/image_blend_nearest_same_scaled.c
index 2b8e69a..f8906d1 100644
--- a/src/bin/image_blend_nearest_same_scaled.c
+++ b/src/bin/image_blend_nearest_same_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_nearest_scaled.c b/src/bin/image_blend_nearest_scaled.c
index 2f9668c..e809765 100644
--- a/src/bin/image_blend_nearest_scaled.c
+++ b/src/bin/image_blend_nearest_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_nearest_solid_same_scaled.c b/src/bin/image_blend_nearest_solid_same_scaled.c
index 5328cf1..33cab02 100644
--- a/src/bin/image_blend_nearest_solid_same_scaled.c
+++ b/src/bin/image_blend_nearest_solid_same_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_nearest_solid_scaled.c b/src/bin/image_blend_nearest_solid_scaled.c
index 9347049..02f3842 100644
--- a/src/bin/image_blend_nearest_solid_scaled.c
+++ b/src/bin/image_blend_nearest_solid_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_occlude1.c b/src/bin/image_blend_occlude1.c
index f189d8f..da11d94 100644
--- a/src/bin/image_blend_occlude1.c
+++ b/src/bin/image_blend_occlude1.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_blend_occlude1_few.c b/src/bin/image_blend_occlude1_few.c
index 450301d..1e7c8b6 100644
--- a/src/bin/image_blend_occlude1_few.c
+++ b/src/bin/image_blend_occlude1_few.c
@@ -112,8 +112,7 @@ void FNAME(void);
112# ifndef UI 112# ifndef UI
113void FNAME(void) 113void FNAME(void)
114{ 114{
115 _setup(); 115 ui_func_set(_key, _loop, _setup);
116 ui_func_set(_key, _loop);
117} 116}
118# endif 117# endif
119#endif 118#endif
diff --git a/src/bin/image_blend_occlude1_many.c b/src/bin/image_blend_occlude1_many.c
index 7cb95db..1f1de18 100644
--- a/src/bin/image_blend_occlude1_many.c
+++ b/src/bin/image_blend_occlude1_many.c
@@ -110,8 +110,7 @@ void FNAME(void);
110# ifndef UI 110# ifndef UI
111void FNAME(void) 111void FNAME(void)
112{ 112{
113 _setup(); 113 ui_func_set(_key, _loop, _setup);
114 ui_func_set(_key, _loop);
115} 114}
116# endif 115# endif
117#endif 116#endif
diff --git a/src/bin/image_blend_occlude1_very_many.c b/src/bin/image_blend_occlude1_very_many.c
index 381972c..f70d72c 100644
--- a/src/bin/image_blend_occlude1_very_many.c
+++ b/src/bin/image_blend_occlude1_very_many.c
@@ -110,8 +110,7 @@ void FNAME(void);
110# ifndef UI 110# ifndef UI
111void FNAME(void) 111void FNAME(void)
112{ 112{
113 _setup(); 113 ui_func_set(_key, _loop, _setup);
114 ui_func_set(_key, _loop);
115} 114}
116# endif 115# endif
117#endif 116#endif
diff --git a/src/bin/image_blend_occlude2.c b/src/bin/image_blend_occlude2.c
index ad9fdcd..fabc7e0 100644
--- a/src/bin/image_blend_occlude2.c
+++ b/src/bin/image_blend_occlude2.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_blend_occlude2_few.c b/src/bin/image_blend_occlude2_few.c
index 6429550..6e8c28b 100644
--- a/src/bin/image_blend_occlude2_few.c
+++ b/src/bin/image_blend_occlude2_few.c
@@ -112,8 +112,7 @@ void FNAME(void);
112# ifndef UI 112# ifndef UI
113void FNAME(void) 113void FNAME(void)
114{ 114{
115 _setup(); 115 ui_func_set(_key, _loop, _setup);
116 ui_func_set(_key, _loop);
117} 116}
118# endif 117# endif
119#endif 118#endif
diff --git a/src/bin/image_blend_occlude2_many.c b/src/bin/image_blend_occlude2_many.c
index 38c440e..81f9eb5 100644
--- a/src/bin/image_blend_occlude2_many.c
+++ b/src/bin/image_blend_occlude2_many.c
@@ -110,8 +110,7 @@ void FNAME(void);
110# ifndef UI 110# ifndef UI
111void FNAME(void) 111void FNAME(void)
112{ 112{
113 _setup(); 113 ui_func_set(_key, _loop, _setup);
114 ui_func_set(_key, _loop);
115} 114}
116# endif 115# endif
117#endif 116#endif
diff --git a/src/bin/image_blend_occlude2_very_many.c b/src/bin/image_blend_occlude2_very_many.c
index daa5756..cadd4dc 100644
--- a/src/bin/image_blend_occlude2_very_many.c
+++ b/src/bin/image_blend_occlude2_very_many.c
@@ -110,8 +110,7 @@ void FNAME(void);
110# ifndef UI 110# ifndef UI
111void FNAME(void) 111void FNAME(void)
112{ 112{
113 _setup(); 113 ui_func_set(_key, _loop, _setup);
114 ui_func_set(_key, _loop);
115} 114}
116# endif 115# endif
117#endif 116#endif
diff --git a/src/bin/image_blend_occlude3.c b/src/bin/image_blend_occlude3.c
index 0d51e19..3c871f6 100644
--- a/src/bin/image_blend_occlude3.c
+++ b/src/bin/image_blend_occlude3.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_blend_occlude3_few.c b/src/bin/image_blend_occlude3_few.c
index 12551c4..3f8b621 100644
--- a/src/bin/image_blend_occlude3_few.c
+++ b/src/bin/image_blend_occlude3_few.c
@@ -112,8 +112,7 @@ void FNAME(void);
112# ifndef UI 112# ifndef UI
113void FNAME(void) 113void FNAME(void)
114{ 114{
115 _setup(); 115 ui_func_set(_key, _loop, _setup);
116 ui_func_set(_key, _loop);
117} 116}
118# endif 117# endif
119#endif 118#endif
diff --git a/src/bin/image_blend_occlude3_many.c b/src/bin/image_blend_occlude3_many.c
index 2eaf099..5b417f9 100644
--- a/src/bin/image_blend_occlude3_many.c
+++ b/src/bin/image_blend_occlude3_many.c
@@ -110,8 +110,7 @@ void FNAME(void);
110# ifndef UI 110# ifndef UI
111void FNAME(void) 111void FNAME(void)
112{ 112{
113 _setup(); 113 ui_func_set(_key, _loop, _setup);
114 ui_func_set(_key, _loop);
115} 114}
116# endif 115# endif
117#endif 116#endif
diff --git a/src/bin/image_blend_occlude3_very_many.c b/src/bin/image_blend_occlude3_very_many.c
index 7ca1016..34d5801 100644
--- a/src/bin/image_blend_occlude3_very_many.c
+++ b/src/bin/image_blend_occlude3_very_many.c
@@ -110,8 +110,7 @@ void FNAME(void);
110# ifndef UI 110# ifndef UI
111void FNAME(void) 111void FNAME(void)
112{ 112{
113 _setup(); 113 ui_func_set(_key, _loop, _setup);
114 ui_func_set(_key, _loop);
115} 114}
116# endif 115# endif
117#endif 116#endif
diff --git a/src/bin/image_blend_smooth_same_scaled.c b/src/bin/image_blend_smooth_same_scaled.c
index 2c85610..d494620 100644
--- a/src/bin/image_blend_smooth_same_scaled.c
+++ b/src/bin/image_blend_smooth_same_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_smooth_scaled.c b/src/bin/image_blend_smooth_scaled.c
index 1e3ded1..7a365b1 100644
--- a/src/bin/image_blend_smooth_scaled.c
+++ b/src/bin/image_blend_smooth_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_smooth_solid_same_scaled.c b/src/bin/image_blend_smooth_solid_same_scaled.c
index d179f5a..db54056 100644
--- a/src/bin/image_blend_smooth_solid_same_scaled.c
+++ b/src/bin/image_blend_smooth_solid_same_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_smooth_solid_scaled.c b/src/bin/image_blend_smooth_solid_scaled.c
index 0789c9b..12be42c 100644
--- a/src/bin/image_blend_smooth_solid_scaled.c
+++ b/src/bin/image_blend_smooth_solid_scaled.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_solid_9patch.c b/src/bin/image_blend_solid_9patch.c
index 83f3c31..2b94691 100644
--- a/src/bin/image_blend_solid_9patch.c
+++ b/src/bin/image_blend_solid_9patch.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_solid_border.c b/src/bin/image_blend_solid_border.c
index dd2389c..2ebe579 100644
--- a/src/bin/image_blend_solid_border.c
+++ b/src/bin/image_blend_solid_border.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/image_blend_solid_fade_pow2_unscaled.c b/src/bin/image_blend_solid_fade_pow2_unscaled.c
index 121e456..ee23eeb 100644
--- a/src/bin/image_blend_solid_fade_pow2_unscaled.c
+++ b/src/bin/image_blend_solid_fade_pow2_unscaled.c
@@ -96,8 +96,7 @@ void FNAME(void);
96# ifndef UI 96# ifndef UI
97void FNAME(void) 97void FNAME(void)
98{ 98{
99 _setup(); 99 ui_func_set(_key, _loop, _setup);
100 ui_func_set(_key, _loop);
101} 100}
102# endif 101# endif
103#endif 102#endif
diff --git a/src/bin/image_blend_solid_fade_unscaled.c b/src/bin/image_blend_solid_fade_unscaled.c
index c7c99b8..1246ce1 100644
--- a/src/bin/image_blend_solid_fade_unscaled.c
+++ b/src/bin/image_blend_solid_fade_unscaled.c
@@ -95,8 +95,7 @@ void FNAME(void);
95# ifndef UI 95# ifndef UI
96void FNAME(void) 96void FNAME(void)
97{ 97{
98 _setup(); 98 ui_func_set(_key, _loop, _setup);
99 ui_func_set(_key, _loop);
100} 99}
101# endif 100# endif
102#endif 101#endif
diff --git a/src/bin/image_blend_solid_middle_border.c b/src/bin/image_blend_solid_middle_border.c
index 5cac27f..74928d0 100644
--- a/src/bin/image_blend_solid_middle_border.c
+++ b/src/bin/image_blend_solid_middle_border.c
@@ -95,8 +95,7 @@ void FNAME(void);
95# ifndef UI 95# ifndef UI
96void FNAME(void) 96void FNAME(void)
97{ 97{
98 _setup(); 98 ui_func_set(_key, _loop, _setup);
99 ui_func_set(_key, _loop);
100} 99}
101# endif 100# endif
102#endif 101#endif
diff --git a/src/bin/image_blend_solid_middle_unscaled.c b/src/bin/image_blend_solid_middle_unscaled.c
index e6fe9f1..a1e733a 100644
--- a/src/bin/image_blend_solid_middle_unscaled.c
+++ b/src/bin/image_blend_solid_middle_unscaled.c
@@ -93,8 +93,7 @@ void FNAME(void);
93# ifndef UI 93# ifndef UI
94void FNAME(void) 94void FNAME(void)
95{ 95{
96 _setup(); 96 ui_func_set(_key, _loop, _setup);
97 ui_func_set(_key, _loop);
98} 97}
99# endif 98# endif
100#endif 99#endif
diff --git a/src/bin/image_blend_solid_stretch.c b/src/bin/image_blend_solid_stretch.c
index f209760..ddb2c02 100644
--- a/src/bin/image_blend_solid_stretch.c
+++ b/src/bin/image_blend_solid_stretch.c
@@ -100,8 +100,7 @@ void FNAME(void);
100# ifndef UI 100# ifndef UI
101void FNAME(void) 101void FNAME(void)
102{ 102{
103 _setup(); 103 ui_func_set(_key, _loop, _setup);
104 ui_func_set(_key, _loop);
105} 104}
106# endif 105# endif
107#endif 106#endif
diff --git a/src/bin/image_blend_solid_unscaled.c b/src/bin/image_blend_solid_unscaled.c
index 14a6188..cc5ca2a 100644
--- a/src/bin/image_blend_solid_unscaled.c
+++ b/src/bin/image_blend_solid_unscaled.c
@@ -91,8 +91,7 @@ void FNAME(void);
91# ifndef UI 91# ifndef UI
92void FNAME(void) 92void FNAME(void)
93{ 93{
94 _setup(); 94 ui_func_set(_key, _loop, _setup);
95 ui_func_set(_key, _loop);
96} 95}
97# endif 96# endif
98#endif 97#endif
diff --git a/src/bin/image_blend_unscaled.c b/src/bin/image_blend_unscaled.c
index 1acb114..d7b34d9 100644
--- a/src/bin/image_blend_unscaled.c
+++ b/src/bin/image_blend_unscaled.c
@@ -91,8 +91,7 @@ void FNAME(void);
91# ifndef UI 91# ifndef UI
92void FNAME(void) 92void FNAME(void)
93{ 93{
94 _setup(); 94 ui_func_set(_key, _loop, _setup);
95 ui_func_set(_key, _loop);
96} 95}
97# endif 96# endif
98#endif 97#endif
diff --git a/src/bin/image_crossfade.c b/src/bin/image_crossfade.c
index e68e8b5..3ce7ea2 100644
--- a/src/bin/image_crossfade.c
+++ b/src/bin/image_crossfade.c
@@ -90,8 +90,7 @@ void FNAME(void);
90# ifndef UI 90# ifndef UI
91void FNAME(void) 91void FNAME(void)
92{ 92{
93 _setup(); 93 ui_func_set(_key, _loop, _setup);
94 ui_func_set(_key, _loop);
95} 94}
96# endif 95# endif
97#endif 96#endif
diff --git a/src/bin/image_data_argb.c b/src/bin/image_data_argb.c
index 0beb4e4..071b63e 100644
--- a/src/bin/image_data_argb.c
+++ b/src/bin/image_data_argb.c
@@ -129,8 +129,7 @@ void FNAME(void);
129# ifndef UI 129# ifndef UI
130void FNAME(void) 130void FNAME(void)
131{ 131{
132 _setup(); 132 ui_func_set(_key, _loop, _setup);
133 ui_func_set(_key, _loop);
134} 133}
135# endif 134# endif
136#endif 135#endif
diff --git a/src/bin/image_data_argb_alpha.c b/src/bin/image_data_argb_alpha.c
index 03618f6..ed506e5 100644
--- a/src/bin/image_data_argb_alpha.c
+++ b/src/bin/image_data_argb_alpha.c
@@ -141,8 +141,7 @@ void FNAME(void);
141# ifndef UI 141# ifndef UI
142void FNAME(void) 142void FNAME(void)
143{ 143{
144 _setup(); 144 ui_func_set(_key, _loop, _setup);
145 ui_func_set(_key, _loop);
146} 145}
147# endif 146# endif
148#endif 147#endif
diff --git a/src/bin/image_data_ycbcr601pl.c b/src/bin/image_data_ycbcr601pl.c
index 7578879..3c92d42 100644
--- a/src/bin/image_data_ycbcr601pl.c
+++ b/src/bin/image_data_ycbcr601pl.c
@@ -115,8 +115,7 @@ void FNAME(void);
115# ifndef UI 115# ifndef UI
116void FNAME(void) 116void FNAME(void)
117{ 117{
118 _setup(); 118 ui_func_set(_key, _loop, _setup);
119 ui_func_set(_key, _loop);
120} 119}
121# endif 120# endif
122#endif 121#endif
diff --git a/src/bin/image_data_ycbcr601pl_map_nearest_solid_rotate.c b/src/bin/image_data_ycbcr601pl_map_nearest_solid_rotate.c
index 3170c33..22c9393 100644
--- a/src/bin/image_data_ycbcr601pl_map_nearest_solid_rotate.c
+++ b/src/bin/image_data_ycbcr601pl_map_nearest_solid_rotate.c
@@ -121,8 +121,7 @@ void FNAME(void);
121# ifndef UI 121# ifndef UI
122void FNAME(void) 122void FNAME(void)
123{ 123{
124 _setup(); 124 ui_func_set(_key, _loop, _setup);
125 ui_func_set(_key, _loop);
126} 125}
127# endif 126# endif
128#endif 127#endif
diff --git a/src/bin/image_data_ycbcr601pl_map_solid_rotate.c b/src/bin/image_data_ycbcr601pl_map_solid_rotate.c
index d25ef3e..f3ef648 100644
--- a/src/bin/image_data_ycbcr601pl_map_solid_rotate.c
+++ b/src/bin/image_data_ycbcr601pl_map_solid_rotate.c
@@ -120,8 +120,7 @@ void FNAME(void);
120# ifndef UI 120# ifndef UI
121void FNAME(void) 121void FNAME(void)
122{ 122{
123 _setup(); 123 ui_func_set(_key, _loop, _setup);
124 ui_func_set(_key, _loop);
125} 124}
126# endif 125# endif
127#endif 126#endif
diff --git a/src/bin/image_data_ycbcr601pl_wide_stride.c b/src/bin/image_data_ycbcr601pl_wide_stride.c
index 2a8933f..583445d 100644
--- a/src/bin/image_data_ycbcr601pl_wide_stride.c
+++ b/src/bin/image_data_ycbcr601pl_wide_stride.c
@@ -141,8 +141,7 @@ void FNAME(void);
141# ifndef UI 141# ifndef UI
142void FNAME(void) 142void FNAME(void)
143{ 143{
144 _setup(); 144 ui_func_set(_key, _loop, _setup);
145 ui_func_set(_key, _loop);
146} 145}
147# endif 146# endif
148#endif 147#endif
diff --git a/src/bin/image_map_3d_1.c b/src/bin/image_map_3d_1.c
index ae44618..2f64bf6 100644
--- a/src/bin/image_map_3d_1.c
+++ b/src/bin/image_map_3d_1.c
@@ -251,8 +251,7 @@ void FNAME(void);
251# ifndef UI 251# ifndef UI
252void FNAME(void) 252void FNAME(void)
253{ 253{
254 _setup(); 254 ui_func_set(_key, _loop, _setup);
255 ui_func_set(_key, _loop);
256} 255}
257# endif 256# endif
258#endif 257#endif
diff --git a/src/bin/image_map_3d_2.c b/src/bin/image_map_3d_2.c
index c2c7b0a..e8e30b7 100644
--- a/src/bin/image_map_3d_2.c
+++ b/src/bin/image_map_3d_2.c
@@ -249,8 +249,7 @@ void FNAME(void);
249# ifndef UI 249# ifndef UI
250void FNAME(void) 250void FNAME(void)
251{ 251{
252 _setup(); 252 ui_func_set(_key, _loop, _setup);
253 ui_func_set(_key, _loop);
254} 253}
255# endif 254# endif
256#endif 255#endif
diff --git a/src/bin/image_map_3d_3.c b/src/bin/image_map_3d_3.c
index 8f70c41..09a6a46 100644
--- a/src/bin/image_map_3d_3.c
+++ b/src/bin/image_map_3d_3.c
@@ -243,8 +243,7 @@ void FNAME(void);
243# ifndef UI 243# ifndef UI
244void FNAME(void) 244void FNAME(void)
245{ 245{
246 _setup(); 246 ui_func_set(_key, _loop, _setup);
247 ui_func_set(_key, _loop);
248} 247}
249# endif 248# endif
250#endif 249#endif
diff --git a/src/bin/image_map_3d_4.c b/src/bin/image_map_3d_4.c
index d12f5b1..91c208d 100644
--- a/src/bin/image_map_3d_4.c
+++ b/src/bin/image_map_3d_4.c
@@ -241,8 +241,7 @@ void FNAME(void);
241# ifndef UI 241# ifndef UI
242void FNAME(void) 242void FNAME(void)
243{ 243{
244 _setup(); 244 ui_func_set(_key, _loop, _setup);
245 ui_func_set(_key, _loop);
246} 245}
247# endif 246# endif
248#endif 247#endif
diff --git a/src/bin/image_map_3d_5.c b/src/bin/image_map_3d_5.c
index c72ce60..251e2cd 100644
--- a/src/bin/image_map_3d_5.c
+++ b/src/bin/image_map_3d_5.c
@@ -231,8 +231,7 @@ void FNAME(void);
231# ifndef UI 231# ifndef UI
232void FNAME(void) 232void FNAME(void)
233{ 233{
234 _setup(); 234 ui_func_set(_key, _loop, _setup);
235 ui_func_set(_key, _loop);
236} 235}
237# endif 236# endif
238#endif 237#endif
diff --git a/src/bin/image_map_3d_6.c b/src/bin/image_map_3d_6.c
index 1332213..3f2de9f 100644
--- a/src/bin/image_map_3d_6.c
+++ b/src/bin/image_map_3d_6.c
@@ -228,8 +228,7 @@ void FNAME(void);
228# ifndef UI 228# ifndef UI
229void FNAME(void) 229void FNAME(void)
230{ 230{
231 _setup(); 231 ui_func_set(_key, _loop, _setup);
232 ui_func_set(_key, _loop);
233} 232}
234# endif 233# endif
235#endif 234#endif
diff --git a/src/bin/image_map_3d_flow.c b/src/bin/image_map_3d_flow.c
index 18f9aa6..cc40eb7 100644
--- a/src/bin/image_map_3d_flow.c
+++ b/src/bin/image_map_3d_flow.c
@@ -220,8 +220,7 @@ void FNAME(void);
220# ifndef UI 220# ifndef UI
221void FNAME(void) 221void FNAME(void)
222{ 222{
223 _setup(); 223 ui_func_set(_key, _loop, _setup);
224 ui_func_set(_key, _loop);
225} 224}
226# endif 225# endif
227#endif 226#endif
diff --git a/src/bin/image_map_color_alpha_nearest_rotate.c b/src/bin/image_map_color_alpha_nearest_rotate.c
index 951d523..7344fd1 100644
--- a/src/bin/image_map_color_alpha_nearest_rotate.c
+++ b/src/bin/image_map_color_alpha_nearest_rotate.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_map_color_alpha_nearest_solid_rotate.c b/src/bin/image_map_color_alpha_nearest_solid_rotate.c
index 474bf42..7a767be 100644
--- a/src/bin/image_map_color_alpha_nearest_solid_rotate.c
+++ b/src/bin/image_map_color_alpha_nearest_solid_rotate.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_map_color_alpha_rotate.c b/src/bin/image_map_color_alpha_rotate.c
index 2d30005..73d92d5 100644
--- a/src/bin/image_map_color_alpha_rotate.c
+++ b/src/bin/image_map_color_alpha_rotate.c
@@ -105,8 +105,7 @@ void FNAME(void);
105# ifndef UI 105# ifndef UI
106void FNAME(void) 106void FNAME(void)
107{ 107{
108 _setup(); 108 ui_func_set(_key, _loop, _setup);
109 ui_func_set(_key, _loop);
110} 109}
111# endif 110# endif
112#endif 111#endif
diff --git a/src/bin/image_map_color_alpha_solid_rotate.c b/src/bin/image_map_color_alpha_solid_rotate.c
index 31a6be0..40e0a22 100644
--- a/src/bin/image_map_color_alpha_solid_rotate.c
+++ b/src/bin/image_map_color_alpha_solid_rotate.c
@@ -104,8 +104,7 @@ void FNAME(void);
104# ifndef UI 104# ifndef UI
105void FNAME(void) 105void FNAME(void)
106{ 106{
107 _setup(); 107 ui_func_set(_key, _loop, _setup);
108 ui_func_set(_key, _loop);
109} 108}
110# endif 109# endif
111#endif 110#endif
diff --git a/src/bin/image_map_color_nearest_rotate.c b/src/bin/image_map_color_nearest_rotate.c
index 2a4441d..58df5df 100644
--- a/src/bin/image_map_color_nearest_rotate.c
+++ b/src/bin/image_map_color_nearest_rotate.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_map_color_nearest_solid_rotate.c b/src/bin/image_map_color_nearest_solid_rotate.c
index 3406900..3bce8cb 100644
--- a/src/bin/image_map_color_nearest_solid_rotate.c
+++ b/src/bin/image_map_color_nearest_solid_rotate.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_map_color_rotate.c b/src/bin/image_map_color_rotate.c
index e8ccf56..4499c8f 100644
--- a/src/bin/image_map_color_rotate.c
+++ b/src/bin/image_map_color_rotate.c
@@ -105,8 +105,7 @@ void FNAME(void);
105# ifndef UI 105# ifndef UI
106void FNAME(void) 106void FNAME(void)
107{ 107{
108 _setup(); 108 ui_func_set(_key, _loop, _setup);
109 ui_func_set(_key, _loop);
110} 109}
111# endif 110# endif
112#endif 111#endif
diff --git a/src/bin/image_map_color_solid_rotate.c b/src/bin/image_map_color_solid_rotate.c
index 4841f28..ad9a669 100644
--- a/src/bin/image_map_color_solid_rotate.c
+++ b/src/bin/image_map_color_solid_rotate.c
@@ -105,8 +105,7 @@ void FNAME(void);
105# ifndef UI 105# ifndef UI
106void FNAME(void) 106void FNAME(void)
107{ 107{
108 _setup(); 108 ui_func_set(_key, _loop, _setup);
109 ui_func_set(_key, _loop);
110} 109}
111# endif 110# endif
112#endif 111#endif
diff --git a/src/bin/image_map_nearest_rotate.c b/src/bin/image_map_nearest_rotate.c
index 95204b3..a673499 100644
--- a/src/bin/image_map_nearest_rotate.c
+++ b/src/bin/image_map_nearest_rotate.c
@@ -102,8 +102,7 @@ void FNAME(void);
102# ifndef UI 102# ifndef UI
103void FNAME(void) 103void FNAME(void)
104{ 104{
105 _setup(); 105 ui_func_set(_key, _loop, _setup);
106 ui_func_set(_key, _loop);
107} 106}
108# endif 107# endif
109#endif 108#endif
diff --git a/src/bin/image_map_nearest_solid_rotate.c b/src/bin/image_map_nearest_solid_rotate.c
index 7c041f8..c67c399 100644
--- a/src/bin/image_map_nearest_solid_rotate.c
+++ b/src/bin/image_map_nearest_solid_rotate.c
@@ -102,8 +102,7 @@ void FNAME(void);
102# ifndef UI 102# ifndef UI
103void FNAME(void) 103void FNAME(void)
104{ 104{
105 _setup(); 105 ui_func_set(_key, _loop, _setup);
106 ui_func_set(_key, _loop);
107} 106}
108# endif 107# endif
109#endif 108#endif
diff --git a/src/bin/image_map_rotate.c b/src/bin/image_map_rotate.c
index f4fa2f5..37fe872 100644
--- a/src/bin/image_map_rotate.c
+++ b/src/bin/image_map_rotate.c
@@ -100,8 +100,7 @@ void FNAME(void);
100# ifndef UI 100# ifndef UI
101void FNAME(void) 101void FNAME(void)
102{ 102{
103 _setup(); 103 ui_func_set(_key, _loop, _setup);
104 ui_func_set(_key, _loop);
105} 104}
106# endif 105# endif
107#endif 106#endif
diff --git a/src/bin/image_map_solid_rotate.c b/src/bin/image_map_solid_rotate.c
index df8a8ba..78989cc 100644
--- a/src/bin/image_map_solid_rotate.c
+++ b/src/bin/image_map_solid_rotate.c
@@ -100,8 +100,7 @@ void FNAME(void);
100# ifndef UI 100# ifndef UI
101void FNAME(void) 101void FNAME(void)
102{ 102{
103 _setup(); 103 ui_func_set(_key, _loop, _setup);
104 ui_func_set(_key, _loop);
105} 104}
106# endif 105# endif
107#endif 106#endif
diff --git a/src/bin/image_mask.c b/src/bin/image_mask.c
index 32c9a39..d0986b1 100644
--- a/src/bin/image_mask.c
+++ b/src/bin/image_mask.c
@@ -101,8 +101,7 @@ void FNAME(void);
101# ifndef UI 101# ifndef UI
102void FNAME(void) 102void FNAME(void)
103{ 103{
104 _setup(); 104 ui_func_set(_key, _loop, _setup);
105 ui_func_set(_key, _loop);
106} 105}
107# endif 106# endif
108#endif 107#endif
diff --git a/src/bin/image_mask_10.c b/src/bin/image_mask_10.c
index 12a6934..5ade4b9 100644
--- a/src/bin/image_mask_10.c
+++ b/src/bin/image_mask_10.c
@@ -107,8 +107,7 @@ void FNAME(void);
107# ifndef UI 107# ifndef UI
108void FNAME(void) 108void FNAME(void)
109{ 109{
110 _setup(); 110 ui_func_set(_key, _loop, _setup);
111 ui_func_set(_key, _loop);
112} 111}
113# endif 112# endif
114#endif 113#endif
diff --git a/src/bin/image_mask_11.c b/src/bin/image_mask_11.c
index 6ee1021..f6605f6 100644
--- a/src/bin/image_mask_11.c
+++ b/src/bin/image_mask_11.c
@@ -113,8 +113,7 @@ void FNAME(void);
113# ifndef UI 113# ifndef UI
114void FNAME(void) 114void FNAME(void)
115{ 115{
116 _setup(); 116 ui_func_set(_key, _loop, _setup);
117 ui_func_set(_key, _loop);
118} 117}
119# endif 118# endif
120#endif 119#endif
diff --git a/src/bin/image_mask_12.c b/src/bin/image_mask_12.c
index b05f89e..afdab5e 100644
--- a/src/bin/image_mask_12.c
+++ b/src/bin/image_mask_12.c
@@ -109,8 +109,7 @@ void FNAME(void);
109# ifndef UI 109# ifndef UI
110void FNAME(void) 110void FNAME(void)
111{ 111{
112 _setup(); 112 ui_func_set(_key, _loop, _setup);
113 ui_func_set(_key, _loop);
114} 113}
115# endif 114# endif
116#endif 115#endif
diff --git a/src/bin/image_mask_13.c b/src/bin/image_mask_13.c
index da1fa54..834971c 100644
--- a/src/bin/image_mask_13.c
+++ b/src/bin/image_mask_13.c
@@ -109,8 +109,7 @@ void FNAME(void);
109# ifndef UI 109# ifndef UI
110void FNAME(void) 110void FNAME(void)
111{ 111{
112 _setup(); 112 ui_func_set(_key, _loop, _setup);
113 ui_func_set(_key, _loop);
114} 113}
115# endif 114# endif
116#endif 115#endif
diff --git a/src/bin/image_mask_2.c b/src/bin/image_mask_2.c
index 3c70ac7..cedba74 100644
--- a/src/bin/image_mask_2.c
+++ b/src/bin/image_mask_2.c
@@ -101,8 +101,7 @@ void FNAME(void);
101# ifndef UI 101# ifndef UI
102void FNAME(void) 102void FNAME(void)
103{ 103{
104 _setup(); 104 ui_func_set(_key, _loop, _setup);
105 ui_func_set(_key, _loop);
106} 105}
107# endif 106# endif
108#endif 107#endif
diff --git a/src/bin/image_mask_3.c b/src/bin/image_mask_3.c
index 2f4f6f9..93ac9e6 100644
--- a/src/bin/image_mask_3.c
+++ b/src/bin/image_mask_3.c
@@ -101,8 +101,7 @@ void FNAME(void);
101# ifndef UI 101# ifndef UI
102void FNAME(void) 102void FNAME(void)
103{ 103{
104 _setup(); 104 ui_func_set(_key, _loop, _setup);
105 ui_func_set(_key, _loop);
106} 105}
107# endif 106# endif
108#endif 107#endif
diff --git a/src/bin/image_mask_4.c b/src/bin/image_mask_4.c
index 41ec6dd..e70d319 100644
--- a/src/bin/image_mask_4.c
+++ b/src/bin/image_mask_4.c
@@ -103,8 +103,7 @@ void FNAME(void);
103# ifndef UI 103# ifndef UI
104void FNAME(void) 104void FNAME(void)
105{ 105{
106 _setup(); 106 ui_func_set(_key, _loop, _setup);
107 ui_func_set(_key, _loop);
108} 107}
109# endif 108# endif
110#endif 109#endif
diff --git a/src/bin/image_mask_5.c b/src/bin/image_mask_5.c
index d5d2a8a..1e2b716 100644
--- a/src/bin/image_mask_5.c
+++ b/src/bin/image_mask_5.c
@@ -103,8 +103,7 @@ void FNAME(void);
103# ifndef UI 103# ifndef UI
104void FNAME(void) 104void FNAME(void)
105{ 105{
106 _setup(); 106 ui_func_set(_key, _loop, _setup);
107 ui_func_set(_key, _loop);
108} 107}
109# endif 108# endif
110#endif 109#endif
diff --git a/src/bin/image_mask_6.c b/src/bin/image_mask_6.c
index 2d14cd3..45c4f92 100644
--- a/src/bin/image_mask_6.c
+++ b/src/bin/image_mask_6.c
@@ -103,8 +103,7 @@ void FNAME(void);
103# ifndef UI 103# ifndef UI
104void FNAME(void) 104void FNAME(void)
105{ 105{
106 _setup(); 106 ui_func_set(_key, _loop, _setup);
107 ui_func_set(_key, _loop);
108} 107}
109# endif 108# endif
110#endif 109#endif
diff --git a/src/bin/image_mask_7.c b/src/bin/image_mask_7.c
index d3bfad0..72ed9f0 100644
--- a/src/bin/image_mask_7.c
+++ b/src/bin/image_mask_7.c
@@ -108,8 +108,7 @@ void FNAME(void);
108# ifndef UI 108# ifndef UI
109void FNAME(void) 109void FNAME(void)
110{ 110{
111 _setup(); 111 ui_func_set(_key, _loop, _setup);
112 ui_func_set(_key, _loop);
113} 112}
114# endif 113# endif
115#endif 114#endif
diff --git a/src/bin/image_mask_8.c b/src/bin/image_mask_8.c
index 2ce2509..02a5ddc 100644
--- a/src/bin/image_mask_8.c
+++ b/src/bin/image_mask_8.c
@@ -103,8 +103,7 @@ void FNAME(void);
103# ifndef UI 103# ifndef UI
104void FNAME(void) 104void FNAME(void)
105{ 105{
106 _setup(); 106 ui_func_set(_key, _loop, _setup);
107 ui_func_set(_key, _loop);
108} 107}
109# endif 108# endif
110#endif 109#endif
diff --git a/src/bin/image_mask_9.c b/src/bin/image_mask_9.c
index 0c5ea25..d443bc2 100644
--- a/src/bin/image_mask_9.c
+++ b/src/bin/image_mask_9.c
@@ -114,8 +114,7 @@ void FNAME(void);
114# ifndef UI 114# ifndef UI
115void FNAME(void) 115void FNAME(void)
116{ 116{
117 _setup(); 117 ui_func_set(_key, _loop, _setup);
118 ui_func_set(_key, _loop);
119} 118}
120# endif 119# endif
121#endif 120#endif
diff --git a/src/bin/image_mask_clipped.c b/src/bin/image_mask_clipped.c
index 825ac10..f2ec807 100644
--- a/src/bin/image_mask_clipped.c
+++ b/src/bin/image_mask_clipped.c
@@ -124,8 +124,7 @@ void FNAME(void);
124# ifndef UI 124# ifndef UI
125void FNAME(void) 125void FNAME(void)
126{ 126{
127 _setup(); 127 ui_func_set(_key, _loop, _setup);
128 ui_func_set(_key, _loop);
129} 128}
130# endif 129# endif
131#endif 130#endif
diff --git a/src/bin/image_quality_scale.c b/src/bin/image_quality_scale.c
index 5dc7a85..251021f 100644
--- a/src/bin/image_quality_scale.c
+++ b/src/bin/image_quality_scale.c
@@ -94,8 +94,7 @@ void FNAME(void);
94# ifndef UI 94# ifndef UI
95void FNAME(void) 95void FNAME(void)
96{ 96{
97 _setup(); 97 ui_func_set(_key, _loop, _setup);
98 ui_func_set(_key, _loop);
99} 98}
100# endif 99# endif
101#endif 100#endif
diff --git a/src/bin/line_blend.c b/src/bin/line_blend.c
index c792448..559a413 100644
--- a/src/bin/line_blend.c
+++ b/src/bin/line_blend.c
@@ -129,8 +129,7 @@ void FNAME(void);
129# ifndef UI 129# ifndef UI
130void FNAME(void) 130void FNAME(void)
131{ 131{
132 _setup(); 132 ui_func_set(_key, _loop, _setup);
133 ui_func_set(_key, _loop);
134} 133}
135# endif 134# endif
136#endif 135#endif
diff --git a/src/bin/poly_blend.c b/src/bin/poly_blend.c
index 33e7aa2..aa5d1ef 100644
--- a/src/bin/poly_blend.c
+++ b/src/bin/poly_blend.c
@@ -143,8 +143,7 @@ void FNAME(void);
143# ifndef UI 143# ifndef UI
144void FNAME(void) 144void FNAME(void)
145{ 145{
146 _setup(); 146 ui_func_set(_key, _loop, _setup);
147 ui_func_set(_key, _loop);
148} 147}
149# endif 148# endif
150#endif 149#endif
diff --git a/src/bin/proxy_image.c b/src/bin/proxy_image.c
index c0e4ae7..ac23f92 100644
--- a/src/bin/proxy_image.c
+++ b/src/bin/proxy_image.c
@@ -100,8 +100,7 @@ void FNAME(void);
100# ifndef UI 100# ifndef UI
101void FNAME(void) 101void FNAME(void)
102{ 102{
103 _setup(); 103 ui_func_set(_key, _loop, _setup);
104 ui_func_set(_key, _loop);
105} 104}
106# endif 105# endif
107#endif 106#endif
diff --git a/src/bin/proxy_image_clipped.c b/src/bin/proxy_image_clipped.c
index 3918cd0..7a90070 100644
--- a/src/bin/proxy_image_clipped.c
+++ b/src/bin/proxy_image_clipped.c
@@ -114,8 +114,7 @@ void FNAME(void);
114# ifndef UI 114# ifndef UI
115void FNAME(void) 115void FNAME(void)
116{ 116{
117 _setup(); 117 ui_func_set(_key, _loop, _setup);
118 ui_func_set(_key, _loop);
119} 118}
120# endif 119# endif
121#endif 120#endif
diff --git a/src/bin/proxy_image_offscreen.c b/src/bin/proxy_image_offscreen.c
index 20e230e..df7655f 100644
--- a/src/bin/proxy_image_offscreen.c
+++ b/src/bin/proxy_image_offscreen.c
@@ -103,8 +103,7 @@ void FNAME(void);
103# ifndef UI 103# ifndef UI
104void FNAME(void) 104void FNAME(void)
105{ 105{
106 _setup(); 106 ui_func_set(_key, _loop, _setup);
107 ui_func_set(_key, _loop);
108} 107}
109# endif 108# endif
110#endif 109#endif
diff --git a/src/bin/proxy_text_fixed.c b/src/bin/proxy_text_fixed.c
index 4d03c28..8ad5104 100644
--- a/src/bin/proxy_text_fixed.c
+++ b/src/bin/proxy_text_fixed.c
@@ -116,8 +116,7 @@ void FNAME(void);
116# ifndef UI 116# ifndef UI
117void FNAME(void) 117void FNAME(void)
118{ 118{
119 _setup(); 119 ui_func_set(_key, _loop, _setup);
120 ui_func_set(_key, _loop);
121} 120}
122# endif 121# endif
123#endif 122#endif
diff --git a/src/bin/proxy_text_random.c b/src/bin/proxy_text_random.c
index eb0d3a2..bfe596c 100644
--- a/src/bin/proxy_text_random.c
+++ b/src/bin/proxy_text_random.c
@@ -133,8 +133,7 @@ void FNAME(void);
133# ifndef UI 133# ifndef UI
134void FNAME(void) 134void FNAME(void)
135{ 135{
136 _setup(); 136 ui_func_set(_key, _loop, _setup);
137 ui_func_set(_key, _loop);
138} 137}
139# endif 138# endif
140#endif 139#endif
diff --git a/src/bin/proxy_textblock.c b/src/bin/proxy_textblock.c
index 32aa4e2..13fd37f 100644
--- a/src/bin/proxy_textblock.c
+++ b/src/bin/proxy_textblock.c
@@ -158,8 +158,7 @@ void FNAME(void);
158# ifndef UI 158# ifndef UI
159void FNAME(void) 159void FNAME(void)
160{ 160{
161 _setup(); 161 ui_func_set(_key, _loop, _setup);
162 ui_func_set(_key, _loop);
163} 162}
164# endif 163# endif
165#endif 164#endif
diff --git a/src/bin/rect_blend.c b/src/bin/rect_blend.c
index 58d0611..f8099de 100644
--- a/src/bin/rect_blend.c
+++ b/src/bin/rect_blend.c
@@ -99,8 +99,7 @@ void FNAME(void);
99# ifndef UI 99# ifndef UI
100void FNAME(void) 100void FNAME(void)
101{ 101{
102 _setup(); 102 ui_func_set(_key, _loop, _setup);
103 ui_func_set(_key, _loop);
104} 103}
105# endif 104# endif
106#endif 105#endif
diff --git a/src/bin/rect_blend_few.c b/src/bin/rect_blend_few.c
index ba1c9b4..64cabd3 100644
--- a/src/bin/rect_blend_few.c
+++ b/src/bin/rect_blend_few.c
@@ -102,8 +102,7 @@ void FNAME(void);
102# ifndef UI 102# ifndef UI
103void FNAME(void) 103void FNAME(void)
104{ 104{
105 _setup(); 105 ui_func_set(_key, _loop, _setup);
106 ui_func_set(_key, _loop);
107} 106}
108# endif 107# endif
109#endif 108#endif
diff --git a/src/bin/rect_blend_pow2.c b/src/bin/rect_blend_pow2.c
index b8f5ecc..cdb3f48 100644
--- a/src/bin/rect_blend_pow2.c
+++ b/src/bin/rect_blend_pow2.c
@@ -100,8 +100,7 @@ void FNAME(void);
100# ifndef UI 100# ifndef UI
101void FNAME(void) 101void FNAME(void)
102{ 102{
103 _setup(); 103 ui_func_set(_key, _loop, _setup);
104 ui_func_set(_key, _loop);
105} 104}
106# endif 105# endif
107#endif 106#endif
diff --git a/src/bin/rect_blend_pow2_few.c b/src/bin/rect_blend_pow2_few.c
index c4b8480..2503ea3 100644
--- a/src/bin/rect_blend_pow2_few.c
+++ b/src/bin/rect_blend_pow2_few.c
@@ -103,8 +103,7 @@ void FNAME(void);
103# ifndef UI 103# ifndef UI
104void FNAME(void) 104void FNAME(void)
105{ 105{
106 _setup(); 106 ui_func_set(_key, _loop, _setup);
107 ui_func_set(_key, _loop);
108} 107}
109# endif 108# endif
110#endif 109#endif
diff --git a/src/bin/rect_solid.c b/src/bin/rect_solid.c
index 2117680..b22c7f6 100644
--- a/src/bin/rect_solid.c
+++ b/src/bin/rect_solid.c
@@ -99,8 +99,7 @@ void FNAME(void);
99# ifndef UI 99# ifndef UI
100void FNAME(void) 100void FNAME(void)
101{ 101{
102 _setup(); 102 ui_func_set(_key, _loop, _setup);
103 ui_func_set(_key, _loop);
104} 103}
105# endif 104# endif
106#endif 105#endif
diff --git a/src/bin/rect_solid_few.c b/src/bin/rect_solid_few.c
index c64ea2f..e0877a9 100644
--- a/src/bin/rect_solid_few.c
+++ b/src/bin/rect_solid_few.c
@@ -102,8 +102,7 @@ void FNAME(void);
102# ifndef UI 102# ifndef UI
103void FNAME(void) 103void FNAME(void)
104{ 104{
105 _setup(); 105 ui_func_set(_key, _loop, _setup);
106 ui_func_set(_key, _loop);
107} 106}
108# endif 107# endif
109#endif 108#endif
diff --git a/src/bin/snapshot_widgets_file_icons.c b/src/bin/snapshot_widgets_file_icons.c
index 6f78c2a..069f2e6 100644
--- a/src/bin/snapshot_widgets_file_icons.c
+++ b/src/bin/snapshot_widgets_file_icons.c
@@ -195,8 +195,7 @@ void FNAME(void);
195# ifndef UI 195# ifndef UI
196void FNAME(void) 196void FNAME(void)
197{ 197{
198 _setup(); 198 ui_func_set(_key, _loop, _setup);
199 ui_func_set(_key, _loop);
200} 199}
201# endif 200# endif
202#endif 201#endif
diff --git a/src/bin/text_basic.c b/src/bin/text_basic.c
index d5391e3..4df7414 100644
--- a/src/bin/text_basic.c
+++ b/src/bin/text_basic.c
@@ -93,8 +93,7 @@ void FNAME(void);
93# ifndef UI 93# ifndef UI
94void FNAME(void) 94void FNAME(void)
95{ 95{
96 _setup(); 96 ui_func_set(_key, _loop, _setup);
97 ui_func_set(_key, _loop);
98} 97}
99# endif 98# endif
100#endif 99#endif
diff --git a/src/bin/text_change.c b/src/bin/text_change.c
index d822abb..64b60c2 100644
--- a/src/bin/text_change.c
+++ b/src/bin/text_change.c
@@ -116,8 +116,7 @@ void FNAME(void);
116# ifndef UI 116# ifndef UI
117void FNAME(void) 117void FNAME(void)
118{ 118{
119 _setup(); 119 ui_func_set(_key, _loop, _setup);
120 ui_func_set(_key, _loop);
121} 120}
122# endif 121# endif
123#endif 122#endif
diff --git a/src/bin/text_styles.c b/src/bin/text_styles.c
index f3f0d0f..ffe76f2 100644
--- a/src/bin/text_styles.c
+++ b/src/bin/text_styles.c
@@ -102,8 +102,7 @@ void FNAME(void);
102# ifndef UI 102# ifndef UI
103void FNAME(void) 103void FNAME(void)
104{ 104{
105 _setup(); 105 ui_func_set(_key, _loop, _setup);
106 ui_func_set(_key, _loop);
107} 106}
108# endif 107# endif
109#endif 108#endif
diff --git a/src/bin/text_styles_different_strings.c b/src/bin/text_styles_different_strings.c
index 02a2507..e4a7e5a 100644
--- a/src/bin/text_styles_different_strings.c
+++ b/src/bin/text_styles_different_strings.c
@@ -116,8 +116,7 @@ void FNAME(void);
116# ifndef UI 116# ifndef UI
117void FNAME(void) 117void FNAME(void)
118{ 118{
119 _setup(); 119 ui_func_set(_key, _loop, _setup);
120 ui_func_set(_key, _loop);
121} 120}
122# endif 121# endif
123#endif 122#endif
diff --git a/src/bin/textblock_auto_align.c b/src/bin/textblock_auto_align.c
index 418409e..1b0cf25 100644
--- a/src/bin/textblock_auto_align.c
+++ b/src/bin/textblock_auto_align.c
@@ -112,8 +112,7 @@ void FNAME(void);
112# ifndef UI 112# ifndef UI
113void FNAME(void) 113void FNAME(void)
114{ 114{
115 _setup(); 115 ui_func_set(_key, _loop, _setup);
116 ui_func_set(_key, _loop);
117} 116}
118# endif 117# endif
119#endif 118#endif
diff --git a/src/bin/textblock_basic.c b/src/bin/textblock_basic.c
index 9736ac4..7fa156f 100644
--- a/src/bin/textblock_basic.c
+++ b/src/bin/textblock_basic.c
@@ -176,8 +176,7 @@ void FNAME(void);
176# ifndef UI 176# ifndef UI
177void FNAME(void) 177void FNAME(void)
178{ 178{
179 _setup(); 179 ui_func_set(_key, _loop, _setup);
180 ui_func_set(_key, _loop);
181} 180}
182# endif 181# endif
183#endif 182#endif
diff --git a/src/bin/textblock_intl.c b/src/bin/textblock_intl.c
index 3a9c49a..8317357 100644
--- a/src/bin/textblock_intl.c
+++ b/src/bin/textblock_intl.c
@@ -146,8 +146,7 @@ void FNAME(void);
146# ifndef UI 146# ifndef UI
147void FNAME(void) 147void FNAME(void)
148{ 148{
149 _setup(); 149 ui_func_set(_key, _loop, _setup);
150 ui_func_set(_key, _loop);
151} 150}
152# endif 151# endif
153#endif 152#endif
diff --git a/src/bin/textblock_text_append.c b/src/bin/textblock_text_append.c
index a865ad6..a9f726b 100644
--- a/src/bin/textblock_text_append.c
+++ b/src/bin/textblock_text_append.c
@@ -164,8 +164,7 @@ void FNAME(void);
164# ifndef UI 164# ifndef UI
165void FNAME(void) 165void FNAME(void)
166{ 166{
167 _setup(); 167 ui_func_set(_key, _loop, _setup);
168 ui_func_set(_key, _loop);
169} 168}
170# endif 169# endif
171#endif 170#endif
diff --git a/src/bin/textblock_text_fill_format.c b/src/bin/textblock_text_fill_format.c
index 7c941fb..8b938cf 100644
--- a/src/bin/textblock_text_fill_format.c
+++ b/src/bin/textblock_text_fill_format.c
@@ -106,8 +106,7 @@ void FNAME(void);
106# ifndef UI 106# ifndef UI
107void FNAME(void) 107void FNAME(void)
108{ 108{
109 _setup(); 109 ui_func_set(_key, _loop, _setup);
110 ui_func_set(_key, _loop);
111} 110}
112# endif 111# endif
113#endif 112#endif
diff --git a/src/bin/ui.c b/src/bin/ui.c
index 7dbabdf..6021cc7 100644
--- a/src/bin/ui.c
+++ b/src/bin/ui.c
@@ -651,7 +651,7 @@ ui_menu(void)
651} 651}
652 652
653void 653void
654ui_func_set(void (*kfunc) (const char *key), void (*lfunc) (double t, int f)) 654ui_func_set(void (*kfunc) (const char *key), void (*lfunc) (double t, int f), void (*lsetup) (void))
655{ 655{
656 key_func = kfunc; 656 key_func = kfunc;
657 loop_func = lfunc; 657 loop_func = lfunc;
@@ -659,6 +659,8 @@ ui_func_set(void (*kfunc) (const char *key), void (*lfunc) (double t, int f))
659 f_loop = f_start = 0; 659 f_loop = f_start = 0;
660 ui_fps(0.0); 660 ui_fps(0.0);
661 661
662 lsetup();
663
662 if (tick) 664 if (tick)
663 { 665 {
664 ecore_animator_source_set(ECORE_ANIMATOR_SOURCE_CUSTOM); 666 ecore_animator_source_set(ECORE_ANIMATOR_SOURCE_CUSTOM);
diff --git a/src/bin/ui.h b/src/bin/ui.h
index 568faf3..b94b7ac 100644
--- a/src/bin/ui.h
+++ b/src/bin/ui.h
@@ -19,7 +19,7 @@ extern double weights[];
19void ui_setup(unsigned int ui_w, unsigned int ui_h); 19void ui_setup(unsigned int ui_w, unsigned int ui_h);
20Eina_Bool ui_loop(void *data); 20Eina_Bool ui_loop(void *data);
21void ui_menu(void); 21void ui_menu(void);
22void ui_func_set(void (*kfunc) (const char *key), void (*lfunc) (double t, int f)); 22void ui_func_set(void (*kfunc) (const char *key), void (*lfunc) (double t, int f), void (*lsetup) (void));
23void ui_fps(double fps); 23void ui_fps(double fps);
24void ui_num(int n); 24void ui_num(int n);
25void ui_all(void); 25void ui_all(void);
diff --git a/src/bin/vg_basic_circle.c b/src/bin/vg_basic_circle.c
index 5772289..fc6f22d 100644
--- a/src/bin/vg_basic_circle.c
+++ b/src/bin/vg_basic_circle.c
@@ -104,8 +104,7 @@ void FNAME(void);
104# ifndef UI 104# ifndef UI
105void FNAME(void) 105void FNAME(void)
106{ 106{
107 _setup(); 107 ui_func_set(_key, _loop, _setup);
108 ui_func_set(_key, _loop);
109} 108}
110# endif 109# endif
111#endif 110#endif
diff --git a/src/bin/vg_basic_gradient.c b/src/bin/vg_basic_gradient.c
index d7cacc1..db3b4ce 100644
--- a/src/bin/vg_basic_gradient.c
+++ b/src/bin/vg_basic_gradient.c
@@ -117,8 +117,7 @@ void FNAME(void);
117# ifndef UI 117# ifndef UI
118void FNAME(void) 118void FNAME(void)
119{ 119{
120 _setup(); 120 ui_func_set(_key, _loop, _setup);
121 ui_func_set(_key, _loop);
122} 121}
123# endif 122# endif
124#endif 123#endif
diff --git a/src/bin/vg_basic_rect.c b/src/bin/vg_basic_rect.c
index 510318a..06b282f 100644
--- a/src/bin/vg_basic_rect.c
+++ b/src/bin/vg_basic_rect.c
@@ -104,8 +104,7 @@ void FNAME(void);
104# ifndef UI 104# ifndef UI
105void FNAME(void) 105void FNAME(void)
106{ 106{
107 _setup(); 107 ui_func_set(_key, _loop, _setup);
108 ui_func_set(_key, _loop);
109} 108}
110# endif 109# endif
111#endif 110#endif
diff --git a/src/bin/vg_scaled.c b/src/bin/vg_scaled.c
index 8937df4..dec01f6 100644
--- a/src/bin/vg_scaled.c
+++ b/src/bin/vg_scaled.c
@@ -134,8 +134,7 @@ void FNAME(void);
134# ifndef UI 134# ifndef UI
135void FNAME(void) 135void FNAME(void)
136{ 136{
137 _setup(); 137 ui_func_set(_key, _loop, _setup);
138 ui_func_set(_key, _loop);
139} 138}
140# endif 139# endif
141#endif 140#endif
diff --git a/src/bin/widgets_file_icons.c b/src/bin/widgets_file_icons.c
index 21ec39b..294013d 100644
--- a/src/bin/widgets_file_icons.c
+++ b/src/bin/widgets_file_icons.c
@@ -133,8 +133,7 @@ void FNAME(void);
133# ifndef UI 133# ifndef UI
134void FNAME(void) 134void FNAME(void)
135{ 135{
136 _setup(); 136 ui_func_set(_key, _loop, _setup);
137 ui_func_set(_key, _loop);
138} 137}
139# endif 138# endif
140#endif 139#endif
diff --git a/src/bin/widgets_file_icons_2.c b/src/bin/widgets_file_icons_2.c
index ba45e7e..aad4cda 100644
--- a/src/bin/widgets_file_icons_2.c
+++ b/src/bin/widgets_file_icons_2.c
@@ -131,8 +131,7 @@ void FNAME(void);
131# ifndef UI 131# ifndef UI
132void FNAME(void) 132void FNAME(void)
133{ 133{
134 _setup(); 134 ui_func_set(_key, _loop, _setup);
135 ui_func_set(_key, _loop);
136} 135}
137# endif 136# endif
138#endif 137#endif
diff --git a/src/bin/widgets_file_icons_2_grouped.c b/src/bin/widgets_file_icons_2_grouped.c
index 61e9b7f..61fecce 100644
--- a/src/bin/widgets_file_icons_2_grouped.c
+++ b/src/bin/widgets_file_icons_2_grouped.c
@@ -140,8 +140,7 @@ void FNAME(void);
140# ifndef UI 140# ifndef UI
141void FNAME(void) 141void FNAME(void)
142{ 142{
143 _setup(); 143 ui_func_set(_key, _loop, _setup);
144 ui_func_set(_key, _loop);
145} 144}
146# endif 145# endif
147#endif 146#endif
diff --git a/src/bin/widgets_file_icons_2_same.c b/src/bin/widgets_file_icons_2_same.c
index b61377a..68d3fca 100644
--- a/src/bin/widgets_file_icons_2_same.c
+++ b/src/bin/widgets_file_icons_2_same.c
@@ -116,8 +116,7 @@ void FNAME(void);
116# ifndef UI 116# ifndef UI
117void FNAME(void) 117void FNAME(void)
118{ 118{
119 _setup(); 119 ui_func_set(_key, _loop, _setup);
120 ui_func_set(_key, _loop);
121} 120}
122# endif 121# endif
123#endif 122#endif
diff --git a/src/bin/widgets_file_icons_2_same_grouped.c b/src/bin/widgets_file_icons_2_same_grouped.c
index 447bbd8..f47bb47 100644
--- a/src/bin/widgets_file_icons_2_same_grouped.c
+++ b/src/bin/widgets_file_icons_2_same_grouped.c
@@ -120,8 +120,7 @@ void FNAME(void);
120# ifndef UI 120# ifndef UI
121void FNAME(void) 121void FNAME(void)
122{ 122{
123 _setup(); 123 ui_func_set(_key, _loop, _setup);
124 ui_func_set(_key, _loop);
125} 124}
126# endif 125# endif
127#endif 126#endif
diff --git a/src/bin/widgets_file_icons_3.c b/src/bin/widgets_file_icons_3.c
index ed19400..ba0cc9a 100644
--- a/src/bin/widgets_file_icons_3.c
+++ b/src/bin/widgets_file_icons_3.c
@@ -131,8 +131,7 @@ void FNAME(void);
131# ifndef UI 131# ifndef UI
132void FNAME(void) 132void FNAME(void)
133{ 133{
134 _setup(); 134 ui_func_set(_key, _loop, _setup);
135 ui_func_set(_key, _loop);
136} 135}
137# endif 136# endif
138#endif 137#endif
diff --git a/src/bin/widgets_file_icons_4.c b/src/bin/widgets_file_icons_4.c
index 7050bbd..9cf307e 100644
--- a/src/bin/widgets_file_icons_4.c
+++ b/src/bin/widgets_file_icons_4.c
@@ -131,8 +131,7 @@ void FNAME(void);
131# ifndef UI 131# ifndef UI
132void FNAME(void) 132void FNAME(void)
133{ 133{
134 _setup(); 134 ui_func_set(_key, _loop, _setup);
135 ui_func_set(_key, _loop);
136} 135}
137# endif 136# endif
138#endif 137#endif
diff --git a/src/bin/widgets_list_1.c b/src/bin/widgets_list_1.c
index a2f0fa4..7f6218e 100644
--- a/src/bin/widgets_list_1.c
+++ b/src/bin/widgets_list_1.c
@@ -142,8 +142,7 @@ void FNAME(void);
142# ifndef UI 142# ifndef UI
143void FNAME(void) 143void FNAME(void)
144{ 144{
145 _setup(); 145 ui_func_set(_key, _loop, _setup);
146 ui_func_set(_key, _loop);
147} 146}
148# endif 147# endif
149#endif 148#endif
diff --git a/src/bin/widgets_list_1_grouped.c b/src/bin/widgets_list_1_grouped.c
index f1d1d15..8cf956c 100644
--- a/src/bin/widgets_list_1_grouped.c
+++ b/src/bin/widgets_list_1_grouped.c
@@ -150,8 +150,7 @@ void FNAME(void);
150# ifndef UI 150# ifndef UI
151void FNAME(void) 151void FNAME(void)
152{ 152{
153 _setup(); 153 ui_func_set(_key, _loop, _setup);
154 ui_func_set(_key, _loop);
155} 154}
156# endif 155# endif
157#endif 156#endif
diff --git a/src/bin/widgets_list_2.c b/src/bin/widgets_list_2.c
index 877b0b0..3d0d683 100644
--- a/src/bin/widgets_list_2.c
+++ b/src/bin/widgets_list_2.c
@@ -142,8 +142,7 @@ void FNAME(void);
142# ifndef UI 142# ifndef UI
143void FNAME(void) 143void FNAME(void)
144{ 144{
145 _setup(); 145 ui_func_set(_key, _loop, _setup);
146 ui_func_set(_key, _loop);
147} 146}
148# endif 147# endif
149#endif 148#endif
diff --git a/src/bin/widgets_list_2_grouped.c b/src/bin/widgets_list_2_grouped.c
index 0f849c4..07610ac 100644
--- a/src/bin/widgets_list_2_grouped.c
+++ b/src/bin/widgets_list_2_grouped.c
@@ -150,8 +150,7 @@ void FNAME(void);
150# ifndef UI 150# ifndef UI
151void FNAME(void) 151void FNAME(void)
152{ 152{
153 _setup(); 153 ui_func_set(_key, _loop, _setup);
154 ui_func_set(_key, _loop);
155} 154}
156# endif 155# endif
157#endif 156#endif
diff --git a/src/bin/widgets_list_3.c b/src/bin/widgets_list_3.c
index c391f1a..6d48791 100644
--- a/src/bin/widgets_list_3.c
+++ b/src/bin/widgets_list_3.c
@@ -172,8 +172,7 @@ void FNAME(void);
172# ifndef UI 172# ifndef UI
173void FNAME(void) 173void FNAME(void)
174{ 174{
175 _setup(); 175 ui_func_set(_key, _loop, _setup);
176 ui_func_set(_key, _loop);
177} 176}
178# endif 177# endif
179#endif 178#endif
diff --git a/src/bin/widgets_list_3_grouped.c b/src/bin/widgets_list_3_grouped.c
index d60ee7a..f92cece 100644
--- a/src/bin/widgets_list_3_grouped.c
+++ b/src/bin/widgets_list_3_grouped.c
@@ -189,8 +189,7 @@ void FNAME(void);
189# ifndef UI 189# ifndef UI
190void FNAME(void) 190void FNAME(void)
191{ 191{
192 _setup(); 192 ui_func_set(_key, _loop, _setup);
193 ui_func_set(_key, _loop);
194} 193}
195# endif 194# endif
196#endif 195#endif
diff --git a/src/bin/widgets_list_4.c b/src/bin/widgets_list_4.c
index a79d5fa..b5558b7 100644
--- a/src/bin/widgets_list_4.c
+++ b/src/bin/widgets_list_4.c
@@ -169,8 +169,7 @@ void FNAME(void);
169# ifndef UI 169# ifndef UI
170void FNAME(void) 170void FNAME(void)
171{ 171{
172 _setup(); 172 ui_func_set(_key, _loop, _setup);
173 ui_func_set(_key, _loop);
174} 173}
175# endif 174# endif
176#endif 175#endif
diff --git a/src/bin/widgets_list_4_grouped.c b/src/bin/widgets_list_4_grouped.c
index b9ddcb2..67bb807 100644
--- a/src/bin/widgets_list_4_grouped.c
+++ b/src/bin/widgets_list_4_grouped.c
@@ -188,8 +188,7 @@ void FNAME(void);
188# ifndef UI 188# ifndef UI
189void FNAME(void) 189void FNAME(void)
190{ 190{
191 _setup(); 191 ui_func_set(_key, _loop, _setup);
192 ui_func_set(_key, _loop);
193} 192}
194# endif 193# endif
195#endif 194#endif