seoz pushed a commit to branch master.
commit 1f7d2efe339ccd742ccfad98da3667be4d2edece
Author: Daniel Juyung Seo <[email protected]>
Date: Wed Jun 26 12:06:34 2013 +0900
examples: refactoring. use elm_win_util_standard_add() for normal cases.
---
src/examples/actionslider_example_01.c | 10 ++--------
src/examples/bg_example_03.c | 10 ++--------
src/examples/box_example_02.c | 10 ++--------
src/examples/bubble_example_01.c | 13 ++++---------
src/examples/button_example_00.c | 14 +++-----------
src/examples/button_example_01.c | 10 ++--------
src/examples/calendar_example_01.c | 10 ++--------
src/examples/calendar_example_02.c | 11 +++--------
src/examples/calendar_example_03.c | 11 +++--------
src/examples/calendar_example_04.c | 10 ++--------
src/examples/calendar_example_05.c | 10 ++--------
src/examples/calendar_example_06.c | 10 ++--------
src/examples/check_example_01.c | 11 +++--------
src/examples/clock_example.c | 10 ++--------
src/examples/codegen_example.c | 11 +++--------
src/examples/colorselector_example_01.c | 11 +++--------
src/examples/conformant_example_01.c | 11 +++--------
src/examples/conformant_example_02.c | 10 ++--------
src/examples/ctxpopup_example_01.c | 13 ++++---------
src/examples/datetime_example.c | 10 ++--------
src/examples/dayselector_example.c | 10 ++--------
src/examples/diskselector_example_01.c | 10 ++--------
src/examples/diskselector_example_02.c | 10 ++--------
src/examples/efl_thread_1.c | 13 ++++---------
src/examples/efl_thread_2.c | 10 ++--------
src/examples/efl_thread_3.c | 13 ++++---------
src/examples/efl_thread_4.c | 13 ++++---------
src/examples/efl_thread_5.c | 13 ++++---------
28 files changed, 75 insertions(+), 233 deletions(-)
diff --git a/src/examples/actionslider_example_01.c
b/src/examples/actionslider_example_01.c
index 129cd88..ffd223d 100644
--- a/src/examples/actionslider_example_01.c
+++ b/src/examples/actionslider_example_01.c
@@ -30,19 +30,13 @@ _magnet_enable_disable_cb(void *data, Evas_Object *obj,
void *event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bx, *as;
+ Evas_Object *win, *bx, *as;
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "actionslider", ELM_WIN_BASIC);
- elm_win_title_set(win, "Actionslider");
+ win = elm_win_util_standard_add("actionslider", "Actionslider");
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, 0);
- evas_object_show(bg);
-
bx = elm_box_add(win);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, 0);
elm_win_resize_object_add(win, bx);
diff --git a/src/examples/bg_example_03.c b/src/examples/bg_example_03.c
index 9f08514..2309d91 100644
--- a/src/examples/bg_example_03.c
+++ b/src/examples/bg_example_03.c
@@ -52,7 +52,7 @@ _cb_color_changed(void *data, Evas_Object *obj, void *event)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg;
+ Evas_Object *win;
Evas_Object *box, *hbox, *o_bg;
Evas_Object *rd, *rdg;
char buf[PATH_MAX];
@@ -60,15 +60,9 @@ elm_main(int argc, char **argv)
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
elm_app_info_set(elm_main, "elementary", "objects/test.edj");
- win = elm_win_add(NULL, "bg-options", ELM_WIN_BASIC);
- elm_win_title_set(win, "Bg Options");
+ win = elm_win_util_standard_add("bg-options", "Bg Options");
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
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);
diff --git a/src/examples/box_example_02.c b/src/examples/box_example_02.c
index dab8475..0db0cd0 100644
--- a/src/examples/box_example_02.c
+++ b/src/examples/box_example_02.c
@@ -69,7 +69,7 @@ _test_box_transition_change(void *data)
EAPI_MAIN int
elm_main(int argc, char *argv[])
{
- Evas_Object *win, *bg, *bigbox, *bx, *bt;
+ Evas_Object *win, *bigbox, *bx, *bt;
static Transitions_Data tdata = {
.transitions = NULL,
.box = NULL,
@@ -78,17 +78,11 @@ elm_main(int argc, char *argv[])
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "box-transition", ELM_WIN_BASIC);
- elm_win_title_set(win, "Box Transition");
+ win = elm_win_util_standard_add("box-transition", "Box Transition");
elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 300, 320);
evas_object_show(win);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
bigbox = elm_box_add(win);
evas_object_size_hint_weight_set(bigbox, EVAS_HINT_EXPAND,
EVAS_HINT_EXPAND);
elm_win_resize_object_add(win, bigbox);
diff --git a/src/examples/bubble_example_01.c b/src/examples/bubble_example_01.c
index c3e2cff..3e734d5 100644
--- a/src/examples/bubble_example_01.c
+++ b/src/examples/bubble_example_01.c
@@ -18,20 +18,15 @@ _bla(void *data, Evas_Object *obj, void *event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bubble, *label, *icon;
+ Evas_Object *win, *bubble, *label, *icon;
- win = elm_win_add(NULL, "bubble", ELM_WIN_BASIC);
- elm_win_title_set(win, "Bubble");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+
+ win = elm_win_util_standard_add("bubble", "Bubble");
+ elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 300, 200);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
label = elm_label_add(win);
elm_object_text_set(label, "This is the CONTENT of our bubble");
evas_object_show(label);
diff --git a/src/examples/button_example_00.c b/src/examples/button_example_00.c
index d9f37b1..ea6fff7 100644
--- a/src/examples/button_example_00.c
+++ b/src/examples/button_example_00.c
@@ -13,25 +13,17 @@ EAPI_MAIN int
elm_main(int argc, char **argv)
{
Evas_Object *win = NULL;
- Evas_Object *bg = NULL;
Evas_Object *btn = NULL;
+ elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+
/* Create an win, associate it with a canvas and */
/* turn it visible on WM (Window Manager). */
- win = elm_win_add(NULL, "Greetings", ELM_WIN_BASIC);
- elm_win_title_set(win, "Hello, World!");
+ win = elm_win_util_standard_add("Greetings", "Hello, World!");
elm_win_autodel_set(win, EINA_TRUE);
- elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
evas_object_resize(win, 240, 60);
evas_object_show(win);
- /* Create a bg, associate it to an win */
- /* and turn it visible on WM. */
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
/* Create a btn, associate to a function, associate */
/* to win, give a dimension and position. */
btn = elm_button_add(win);
diff --git a/src/examples/button_example_01.c b/src/examples/button_example_01.c
index e171aff..d39c2f7 100644
--- a/src/examples/button_example_01.c
+++ b/src/examples/button_example_01.c
@@ -99,22 +99,16 @@ _btn_options_cb(void *data, Evas_Object *btn, void *ev)
EAPI_MAIN int
elm_main(int argc, char *argv[])
{
- Evas_Object *win, *bg, *box, *box2, *btn, *icon;
+ Evas_Object *win, *box, *box2, *btn, *icon;
static App_Data data;
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "Button example", ELM_WIN_BASIC);
- elm_win_title_set(win, "Button example");
+ win = elm_win_util_standard_add("Button example", "Button example");
elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 300, 320);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
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);
diff --git a/src/examples/calendar_example_01.c
b/src/examples/calendar_example_01.c
index f00cfc4..29c8fac 100644
--- a/src/examples/calendar_example_01.c
+++ b/src/examples/calendar_example_01.c
@@ -14,18 +14,12 @@
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *cal;
+ Evas_Object *win, *cal;
- win = elm_win_add(NULL, "calendar", ELM_WIN_BASIC);
- elm_win_title_set(win, "Calendar Creation Example");
+ win = elm_win_util_standard_add("calendar", "Calendar Creation Example");
elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
cal = elm_calendar_add(win);
elm_win_resize_object_add(win, cal);
evas_object_size_hint_weight_set(cal, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
diff --git a/src/examples/calendar_example_02.c
b/src/examples/calendar_example_02.c
index 8978451..615830a 100644
--- a/src/examples/calendar_example_02.c
+++ b/src/examples/calendar_example_02.c
@@ -24,21 +24,16 @@ _format_month_year(struct tm *format_time)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *cal;
+ Evas_Object *win, *cal;
const char *weekdays[] =
{
"S", "M", "T", "W", "T", "F", "S"
};
- win = elm_win_add(NULL, "calendar", ELM_WIN_BASIC);
- elm_win_title_set(win, "Calendar Layout Formatting Example");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
+ win = elm_win_util_standard_add("calendar", "Calendar Layout Formatting
Example");
+ elm_win_autodel_set(win, EINA_TRUE);
cal = elm_calendar_add(win);
elm_win_resize_object_add(win, cal);
diff --git a/src/examples/calendar_example_03.c
b/src/examples/calendar_example_03.c
index 2e86be5..518f4c0 100644
--- a/src/examples/calendar_example_03.c
+++ b/src/examples/calendar_example_03.c
@@ -15,17 +15,12 @@
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *cal;
+ Evas_Object *win, *cal;
- win = elm_win_add(NULL, "calendar", ELM_WIN_BASIC);
- elm_win_title_set(win, "Calendar Min/Max Year Example");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
+ win = elm_win_util_standard_add("calendar", "Calendar Min/Max Year
Example");
+ elm_win_autodel_set(win, EINA_TRUE);
cal = elm_calendar_add(win);
elm_win_resize_object_add(win, cal);
diff --git a/src/examples/calendar_example_04.c
b/src/examples/calendar_example_04.c
index de27c17..3c874e9 100644
--- a/src/examples/calendar_example_04.c
+++ b/src/examples/calendar_example_04.c
@@ -17,20 +17,14 @@
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bx, *cal, *cal2;
+ Evas_Object *win, *bx, *cal, *cal2;
struct tm selected_time;
time_t current_time;
- win = elm_win_add(NULL, "calendar", ELM_WIN_BASIC);
- elm_win_title_set(win, "Calendar Day Selection Example");
+ win = elm_win_util_standard_add("calendar", "Calendar Day Selection
Example");
elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
bx = elm_box_add(win);
elm_win_resize_object_add(win, bx);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
diff --git a/src/examples/calendar_example_05.c
b/src/examples/calendar_example_05.c
index 3ca141d..a490e00 100644
--- a/src/examples/calendar_example_05.c
+++ b/src/examples/calendar_example_05.c
@@ -39,18 +39,12 @@ _print_cal_info_cb(void *data, Evas_Object *obj, void
*event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *cal;
+ Evas_Object *win, *cal;
- win = elm_win_add(NULL, "calendar", ELM_WIN_BASIC);
- elm_win_title_set(win, "Calendar Getters Example");
+ win = elm_win_util_standard_add("calendar", "Calendar Getters Example");
elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
cal = elm_calendar_add(win);
elm_win_resize_object_add(win, cal);
evas_object_size_hint_weight_set(cal, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
diff --git a/src/examples/calendar_example_06.c
b/src/examples/calendar_example_06.c
index 192aed3..ce9d278 100644
--- a/src/examples/calendar_example_06.c
+++ b/src/examples/calendar_example_06.c
@@ -23,7 +23,7 @@ _btn_clear_cb(void *data, Evas_Object *btn, void *ev)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bt, *bx, *cal;
+ Evas_Object *win, *bt, *bx, *cal;
Elm_Calendar_Mark *mark;
struct tm selected_time;
time_t current_time;
@@ -35,16 +35,10 @@ elm_main(int argc, char **argv)
/* months since Jan, in the range 0 to 11 */
christmas.tm_mon = 11;
- win = elm_win_add(NULL, "calendar", ELM_WIN_BASIC);
- elm_win_title_set(win, "Calendar Marks Example");
+ win = elm_win_util_standard_add("calendar", "Calendar Marks Example");
elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
bx = elm_box_add(win);
elm_win_resize_object_add(win, bx);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
diff --git a/src/examples/check_example_01.c b/src/examples/check_example_01.c
index d31b5b7..234100f 100644
--- a/src/examples/check_example_01.c
+++ b/src/examples/check_example_01.c
@@ -12,18 +12,13 @@ _print(void *data, Evas_Object *obj, void *event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *cb, *cb2, *icon;
+ Evas_Object *win, *cb, *cb2, *icon;
Eina_Bool value;
- win = elm_win_add(NULL, "check", ELM_WIN_BASIC);
- elm_win_title_set(win, "Check");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
+ win = elm_win_util_standard_add("check", "Check");
+ elm_win_autodel_set(win, EINA_TRUE);
cb = elm_check_add(win);
elm_object_text_set(cb, "checkbox");
diff --git a/src/examples/clock_example.c b/src/examples/clock_example.c
index 6ed473b..95ddebe 100644
--- a/src/examples/clock_example.c
+++ b/src/examples/clock_example.c
@@ -14,20 +14,14 @@
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bx, *ck;
+ Evas_Object *win, *bx, *ck;
unsigned int digedit;
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "clock", ELM_WIN_BASIC);
- elm_win_title_set(win, "Clock Example");
+ win = elm_win_util_standard_add("clock", "Clock Example");
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
bx = elm_box_add(win);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_win_resize_object_add(win, bx);
diff --git a/src/examples/codegen_example.c b/src/examples/codegen_example.c
index 1779cb9..babce83 100644
--- a/src/examples/codegen_example.c
+++ b/src/examples/codegen_example.c
@@ -77,21 +77,16 @@ _button_create(Evas_Object *parent, const char *label)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *btn, *layout, *tbl_items[6];
+ Evas_Object *win, *btn, *layout, *tbl_items[6];
const char *labels[] = {"One", "Two", "Three", "Four", "Five", "Six"};
int i;
elm_app_info_set(elm_main, "elementary", "examples/codegen_example.edj");
- win = elm_win_add(NULL, "layout", ELM_WIN_BASIC);
+
+ win = elm_win_util_standard_add("codegen", "Elementary CodeGen");
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_bg_color_set(bg, 255,255 ,255);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
// Adding layout
layout = codegen_example_layout_add(win, NULL, NULL);
if (!layout)
diff --git a/src/examples/colorselector_example_01.c
b/src/examples/colorselector_example_01.c
index 93ea32b..e43a761 100644
--- a/src/examples/colorselector_example_01.c
+++ b/src/examples/colorselector_example_01.c
@@ -10,17 +10,12 @@ static void _colorpalette_longpressed_cb(void *data,
Evas_Object *obj, void *eve
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *cs, *rect, *bx, *fr;
+ Evas_Object *win, *cs, *rect, *bx, *fr;
- win = elm_win_add(NULL, "color selector", ELM_WIN_BASIC);
- elm_win_title_set(win, "Color selector");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
+ win = elm_win_util_standard_add("color selector", "Color selector");
+ elm_win_autodel_set(win, EINA_TRUE);
bx = elm_box_add(win);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
diff --git a/src/examples/conformant_example_01.c
b/src/examples/conformant_example_01.c
index 426bea4..6f4a444 100644
--- a/src/examples/conformant_example_01.c
+++ b/src/examples/conformant_example_01.c
@@ -14,17 +14,12 @@
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *btn, *bx, *en;
+ Evas_Object *win, *btn, *bx, *en;
- win = elm_win_add(NULL, "conformant", ELM_WIN_BASIC);
- elm_win_title_set(win, "Conformant Example");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
+ win = elm_win_util_standard_add("conformant", "Conformant Example");
+ elm_win_autodel_set(win, EINA_TRUE);
bx = elm_box_add(win);
elm_win_resize_object_add(win, bx);
diff --git a/src/examples/conformant_example_02.c
b/src/examples/conformant_example_02.c
index aba7c95..560f37e 100644
--- a/src/examples/conformant_example_02.c
+++ b/src/examples/conformant_example_02.c
@@ -14,19 +14,13 @@
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *conform, *btn, *bx, *en;
+ Evas_Object *win, *conform, *btn, *bx, *en;
- win = elm_win_add(NULL, "conformant", ELM_WIN_BASIC);
- elm_win_title_set(win, "Conformant Example");
+ win = elm_win_util_standard_add("conformant", "Conformant Example");
elm_win_autodel_set(win, EINA_TRUE);
elm_win_conformant_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
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);
diff --git a/src/examples/ctxpopup_example_01.c
b/src/examples/ctxpopup_example_01.c
index 90e5ab7..9b998ac 100644
--- a/src/examples/ctxpopup_example_01.c
+++ b/src/examples/ctxpopup_example_01.c
@@ -78,20 +78,15 @@ _list_item_cb2(void *data, Evas_Object *obj, void
*event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *list;
+ Evas_Object *win, *list;
- win = elm_win_add(NULL, "Contextual Popup", ELM_WIN_BASIC);
- elm_win_title_set(win, "Contextual Popup");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+
+ win = elm_win_util_standard_add("Contextual Popup", "Contextual Popup");
+ elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 400, 400);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
list = elm_list_add(win);
evas_object_size_hint_weight_set(list, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_win_resize_object_add(win, list);
diff --git a/src/examples/datetime_example.c b/src/examples/datetime_example.c
index 15097ab..eec733c 100644
--- a/src/examples/datetime_example.c
+++ b/src/examples/datetime_example.c
@@ -6,19 +6,13 @@
EAPI_MAIN int
elm_main(int argc, char *argv[])
{
- Evas_Object *win, *bg, *bx, *datetime;
+ Evas_Object *win, *bx, *datetime;
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "Datetime", ELM_WIN_BASIC);
- elm_win_title_set(win, "Datetime");
+ win = elm_win_util_standard_add("Datetime", "Datetime");
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
bx = elm_box_add(win);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_win_resize_object_add(win, bx);
diff --git a/src/examples/dayselector_example.c
b/src/examples/dayselector_example.c
index 6c1e8ee..2269145 100644
--- a/src/examples/dayselector_example.c
+++ b/src/examples/dayselector_example.c
@@ -40,19 +40,13 @@ static void _changed_cb(void* data, Evas_Object* obj, void*
event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bx, *dayselector;
+ Evas_Object *win, *bx, *dayselector;
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "dayselector", ELM_WIN_BASIC);
- elm_win_title_set(win, "Dayselector Example");
+ win = elm_win_util_standard_add("dayselector", "Dayselector Example");
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
bx = elm_box_add(win);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_win_resize_object_add(win, bx);
diff --git a/src/examples/diskselector_example_01.c
b/src/examples/diskselector_example_01.c
index 35e3aa7..fbd211e 100644
--- a/src/examples/diskselector_example_01.c
+++ b/src/examples/diskselector_example_01.c
@@ -14,7 +14,7 @@
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bx, *ds;
+ Evas_Object *win, *bx, *ds;
unsigned int i;
static const char *lbl[] =
{
@@ -29,15 +29,9 @@ elm_main(int argc, char **argv)
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "diskselector", ELM_WIN_BASIC);
- elm_win_title_set(win, "Diskselector Example");
+ win = elm_win_util_standard_add("diskselector", "Diskselector Example");
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
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);
diff --git a/src/examples/diskselector_example_02.c
b/src/examples/diskselector_example_02.c
index cae2064..837f1db 100644
--- a/src/examples/diskselector_example_02.c
+++ b/src/examples/diskselector_example_02.c
@@ -185,19 +185,13 @@ _select_prev_cb(void *data, Evas_Object *obj, void
*event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *win, *bg, *bx, *hbx, *ds, *bt;
+ Evas_Object *win, *bx, *hbx, *ds, *bt;
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
- win = elm_win_add(NULL, "diskselector", ELM_WIN_BASIC);
- elm_win_title_set(win, "Diskselector Items Example");
+ win = elm_win_util_standard_add("diskselector", "Diskselector Items
Example");
elm_win_autodel_set(win, EINA_TRUE);
- bg = elm_bg_add(win);
- elm_win_resize_object_add(win, bg);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(bg);
-
bx = elm_box_add(win);
evas_object_size_hint_weight_set(bx, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_win_resize_object_add(win, bx);
diff --git a/src/examples/efl_thread_1.c b/src/examples/efl_thread_1.c
index 1352c58..03546b9 100644
--- a/src/examples/efl_thread_1.c
+++ b/src/examples/efl_thread_1.c
@@ -48,20 +48,15 @@ my_thread_new(void)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *o, *bg;
+ Evas_Object *o;
- win = elm_win_add(NULL, "efl-thread-1", ELM_WIN_BASIC);
- elm_win_title_set(win, "EFL Thread 1");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+
+ win = elm_win_util_standard_add("efl-thread-1", "EFL Thread 1");
+ elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 400, 400);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
o = evas_object_rectangle_add(evas_object_evas_get(win));
evas_object_color_set(o, 50, 80, 180, 255);
evas_object_resize(o, 100, 100);
diff --git a/src/examples/efl_thread_2.c b/src/examples/efl_thread_2.c
index 43f215a..d178dd8 100644
--- a/src/examples/efl_thread_2.c
+++ b/src/examples/efl_thread_2.c
@@ -64,20 +64,14 @@ my_thread_mainloop_code(void *data)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *o, *bg;
+ Evas_Object *o;
- win = elm_win_add(NULL, "efl-thread-2", ELM_WIN_BASIC);
- elm_win_title_set(win, "EFL Thread 2");
+ win = elm_win_util_standard_add("efl-thread-2", "EFL Thread 2");
elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
evas_object_resize(win, 400, 400);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
o = evas_object_rectangle_add(evas_object_evas_get(win));
evas_object_color_set(o, 50, 80, 180, 255);
evas_object_resize(o, 100, 100);
diff --git a/src/examples/efl_thread_3.c b/src/examples/efl_thread_3.c
index c7b0784..452a690 100644
--- a/src/examples/efl_thread_3.c
+++ b/src/examples/efl_thread_3.c
@@ -66,20 +66,15 @@ my_thread_mainloop_code(void *data)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *o, *bg;
+ Evas_Object *o;
- win = elm_win_add(NULL, "efl-thread-3", ELM_WIN_BASIC);
- elm_win_title_set(win, "EFL Thread 3");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+
+ win = elm_win_util_standard_add("efl-thread-3", "EFL Thread 3");
+ elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 400, 400);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
o = evas_object_rectangle_add(evas_object_evas_get(win));
evas_object_color_set(o, 50, 80, 180, 255);
evas_object_resize(o, 100, 100);
diff --git a/src/examples/efl_thread_4.c b/src/examples/efl_thread_4.c
index 5504069..84136d7 100644
--- a/src/examples/efl_thread_4.c
+++ b/src/examples/efl_thread_4.c
@@ -86,20 +86,15 @@ down(void *data, Evas *e, Evas_Object *obj, void
*event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *o, *bg;
+ Evas_Object *o;
- win = elm_win_add(NULL, "efl-thread-4", ELM_WIN_BASIC);
- elm_win_title_set(win, "EFL Thread 4");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+
+ win = elm_win_util_standard_add("efl-thread-4", "EFL Thread 4");
+ elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 400, 400);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
o = evas_object_rectangle_add(evas_object_evas_get(win));
evas_object_color_set(o, 50, 80, 180, 255);
evas_object_resize(o, 100, 100);
diff --git a/src/examples/efl_thread_5.c b/src/examples/efl_thread_5.c
index 4e53dd0..d7cebb4 100644
--- a/src/examples/efl_thread_5.c
+++ b/src/examples/efl_thread_5.c
@@ -66,20 +66,15 @@ down(void *data, Evas *e, Evas_Object *obj, void
*event_info)
EAPI_MAIN int
elm_main(int argc, char **argv)
{
- Evas_Object *o, *bg;
+ Evas_Object *o;
- win = elm_win_add(NULL, "efl-thread-5", ELM_WIN_BASIC);
- elm_win_title_set(win, "EFL Thread 5");
- elm_win_autodel_set(win, EINA_TRUE);
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
+
+ win = elm_win_util_standard_add("efl-thread-5", "EFL Thread 5");
+ elm_win_autodel_set(win, EINA_TRUE);
evas_object_resize(win, 400, 400);
evas_object_show(win);
- bg = elm_bg_add(win);
- evas_object_size_hint_weight_set(bg, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_win_resize_object_add(win, bg);
- evas_object_show(bg);
-
o = evas_object_rectangle_add(evas_object_evas_get(win));
evas_object_color_set(o, 50, 80, 180, 255);
evas_object_resize(o, 100, 100);
--
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev