examples: refactoring. use elm_win_util_standard_add() for normal cases.

This commit is contained in:
Daniel Juyung Seo 2013-06-26 12:06:34 +09:00
parent 64371a5981
commit 53a3c18c5b
28 changed files with 75 additions and 233 deletions

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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");

View File

@ -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);

View File

@ -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)

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);

View File

@ -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);