forked from enlightenment/efl
src/examples: use delete,request callback only when it's really needed. this can be covered by elm_policy_set and elm_win_autodel_set easily.
This commit is contained in:
parent
be02a7fd65
commit
fc08fd6bc6
|
@ -27,20 +27,16 @@ _magnet_enable_disable_cb(void *data, Evas_Object *obj, void *event_info)
|
|||
elm_actionslider_magnet_pos_set(obj, ELM_ACTIONSLIDER_NONE);
|
||||
}
|
||||
|
||||
static void
|
||||
on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
Evas_Object *win, *bg, *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");
|
||||
evas_object_smart_callback_add(win, "delete,request", on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -4,23 +4,17 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
/* quit the mainloop (elm_run) */
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
Evas_Object *win, *bg;
|
||||
char buf[PATH_MAX];
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
elm_app_info_set(elm_main, "elementary", "images/plant_01.jpg");
|
||||
|
||||
win = elm_win_add(NULL, "bg-image", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Bg Image");
|
||||
evas_object_smart_callback_add(win, "delete,request", on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
|
|
|
@ -4,13 +4,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
/* quit the mainloop (elm_run) */
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_cb_radio_changed(void *data, Evas_Object *obj, void *event)
|
||||
{
|
||||
|
@ -64,10 +57,11 @@ elm_main(int argc, char **argv)
|
|||
Evas_Object *rd, *rdg;
|
||||
char buf[PATH_MAX];
|
||||
|
||||
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");
|
||||
evas_object_smart_callback_add(win, "delete,request", on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
|
|
|
@ -11,23 +11,17 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
Evas_Object *win, *bg, *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");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -3,22 +3,16 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char *argv[])
|
||||
{
|
||||
Evas_Object *win, *bg, *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");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* Callback function when a day is clicked. */
|
||||
static void _changed_cb(void* data, Evas_Object* obj, void* event_info)
|
||||
{
|
||||
|
@ -50,9 +42,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *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");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
|
@ -35,9 +27,11 @@ elm_main(int argc, char **argv)
|
|||
"Saturday"
|
||||
};
|
||||
|
||||
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");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -13,14 +13,6 @@
|
|||
|
||||
static int counter = 3;
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_add_cb(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -195,9 +187,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *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");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -486,13 +486,6 @@ _edit_tplclick_cb(void *data, Evas_Object *obj, void *event)
|
|||
elm_entry_cursor_selection_end(obj);
|
||||
}
|
||||
|
||||
static void
|
||||
_win_del_cb(void *data, Evas_Object *obj, void *event)
|
||||
{
|
||||
evas_object_del(obj);
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char *argv[])
|
||||
{
|
||||
|
@ -501,8 +494,11 @@ elm_main(int argc, char *argv[])
|
|||
|
||||
memset(&app, 0, sizeof(app));
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "entry-example", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Emacs Lite");
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
evas_object_show(win);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
|
@ -574,8 +570,6 @@ elm_main(int argc, char *argv[])
|
|||
evas_object_smart_callback_add(en, "clicked,triple", _edit_tplclick_cb,
|
||||
NULL);
|
||||
|
||||
evas_object_smart_callback_add(win, "delete,request", _win_del_cb, &app);
|
||||
|
||||
elm_object_focus_set(app.edit_buffer, EINA_TRUE);
|
||||
|
||||
evas_object_resize(win, 300, 780);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void /* hook on the sole smart callback */
|
||||
_file_chosen(void *data,
|
||||
Evas_Object *obj,
|
||||
|
@ -91,9 +83,11 @@ elm_main(int argc,
|
|||
{
|
||||
Evas_Object *win, *bg, *vbox, *hbox, *ic, *ck, *fs_bt, *en, *lb, *sep;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "fileselector-button", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "File Selector Button Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* hook on the file,chosen smart callback */
|
||||
static void
|
||||
_file_chosen(void *data,
|
||||
|
@ -89,9 +81,11 @@ elm_main(int argc,
|
|||
{
|
||||
Evas_Object *win, *bg, *vbox, *hbox, *ic, *ck, *fs_entry, *sep;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "fileselector-entry", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "File Selector Entry Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* 'done' cb */
|
||||
static void
|
||||
_fs_done(void *data,
|
||||
|
@ -32,7 +24,7 @@ _fs_done(void *data,
|
|||
printf("We're done! Selected file is: %s\n",
|
||||
selected ? selected : "*none!*");
|
||||
|
||||
_on_done(NULL, NULL, NULL);
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* 'selected' cb */
|
||||
|
@ -121,10 +113,11 @@ elm_main(int argc,
|
|||
setlocale(LC_ALL, "");
|
||||
|
||||
elm_need_ethumb(); /* let's have thumbnails of images on grid view */
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "fileselector", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "File Selector Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -20,14 +20,6 @@ static const char *commands = \
|
|||
"\ts - print selected item's label\n"
|
||||
"\th - print help\n";
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
void /* unselect the item shown in the flip selector */
|
||||
_unsel_cb(void *data,
|
||||
Evas_Object *obj,
|
||||
|
@ -158,9 +150,11 @@ elm_main(int argc, char **argv)
|
|||
"Eldbus"
|
||||
};
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "flipselector", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Flip Selector Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -32,14 +32,6 @@ static const char *imgs[9] =
|
|||
static Elm_Gengrid_Item_Class *gic = NULL;
|
||||
static Evas_Object *before_bt, *after_bt;
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* change layouting mode */
|
||||
static void
|
||||
_horizontal_grid(void *data,
|
||||
|
@ -430,10 +422,12 @@ elm_main(int argc,
|
|||
|
||||
srand(time(NULL));
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
elm_app_info_set(elm_main, "elementary", "images");
|
||||
|
||||
win = elm_win_add(NULL, "gengrid", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Generic Grid Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
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);
|
||||
|
|
|
@ -95,14 +95,6 @@ _index_selected(void *data,
|
|||
"FAIL, something went wrong");
|
||||
}
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc,
|
||||
char **argv)
|
||||
|
@ -112,9 +104,11 @@ elm_main(int argc,
|
|||
unsigned int i;
|
||||
char curr = 0;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "index", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Index Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -32,14 +32,6 @@ _index_changed(void *data,
|
|||
elm_gengrid_item_bring_in(item, ELM_GENGRID_ITEM_SCROLLTO_IN);
|
||||
}
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static char *
|
||||
_grid_label_get(void *data,
|
||||
Evas_Object *obj,
|
||||
|
@ -97,10 +89,12 @@ elm_main(int argc,
|
|||
|
||||
Elm_Gengrid_Item_Class gic;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
elm_app_info_set(elm_main, "elementary", "images");
|
||||
|
||||
win = elm_win_add(NULL, "index", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Index Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
|
@ -35,9 +27,11 @@ elm_main(int argc, char **argv)
|
|||
"Saturday"
|
||||
};
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "list", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "List Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
|
@ -35,9 +27,11 @@ elm_main(int argc, char **argv)
|
|||
"Saturday"
|
||||
};
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "list", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "List Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -13,14 +13,6 @@
|
|||
|
||||
static int counter = 3;
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_prepend_cb(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -255,9 +247,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *bx, *hbx, *li, *bt;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "list", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "List Items Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -41,12 +41,6 @@ _bt_zoom_fill(void *data, Evas_Object *obj, void *event_info)
|
|||
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_AUTO_FILL);
|
||||
}
|
||||
|
||||
static void
|
||||
_on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* FIXME: it shouldn't be required. For unknown reason map won't call
|
||||
* pan_calculate until shot delay time, but then it will take a screenshot
|
||||
* when the map isn't loaded yet (actually it won't be downloaded, because
|
||||
|
@ -65,9 +59,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *map, *box, *bt;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "map", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Map Creation Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -140,12 +140,6 @@ _bt_zoom_fill(void *data, Evas_Object *obj, void *event_info)
|
|||
elm_map_zoom_mode_set(map, ELM_MAP_ZOOM_MODE_AUTO_FILL);
|
||||
}
|
||||
|
||||
static void
|
||||
_on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* FIXME: it shouldn't be required. For unknown reason map won't call
|
||||
* pan_calculate until shot delay time, but then it will take a screenshot
|
||||
* when the map isn't loaded yet (actually it won't be downloaded, because
|
||||
|
@ -181,9 +175,11 @@ elm_main(int argc, char **argv)
|
|||
snprintf(buf, sizeof(buf), "%s/images/sky_03.jpg", "sdf");
|
||||
data_brasilia.file = strdup(buf);
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "map", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Map Overlay Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -96,12 +96,6 @@ _bt_zoom_fill(void *data, Evas_Object *obj, void *event_info)
|
|||
elm_map_zoom_mode_set(data, ELM_MAP_ZOOM_MODE_AUTO_FILL);
|
||||
}
|
||||
|
||||
static void
|
||||
_on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* FIXME: it shouldn't be required. For unknown reason map won't call
|
||||
* pan_calculate until shot delay time, but then it will take a screenshot
|
||||
* when the map isn't loaded yet (actually it won't be downloaded, because
|
||||
|
@ -120,9 +114,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *map, *box, *bt, *entry;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "map", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Map Route Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -10,14 +10,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_enabled_cb(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -45,9 +37,11 @@ elm_main(int argc, char **argv)
|
|||
Evas_Object *win, *bg, *bx, *hbx, *tg, *ck, *mb, *tb, *ic;
|
||||
unsigned int i, j;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "mapbuf", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Mapbuf Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_press(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -62,9 +54,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *panes, *panes_h, *bt;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "panes", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Panes Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
|
@ -26,9 +18,11 @@ elm_main(int argc, char **argv)
|
|||
Elm_Object_Item *seg_it;
|
||||
int count, idx;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "segment_control", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Segment Control Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_changed_cb(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -52,9 +44,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *bx, *sl, *ic;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "slider", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Slider Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static Evas_Object *slideshow, *bt_start, *bt_stop;
|
||||
static Elm_Slideshow_Item_Class itc;
|
||||
|
||||
|
@ -187,9 +179,10 @@ elm_main(int argc,
|
|||
snprintf(img8, sizeof(img8), "%s/images/mystrale.jpg", data_dir);
|
||||
snprintf(img9, sizeof(img9), "%s/images/mystrale_2.jpg", data_dir);
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "slideshow", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Slideshow example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
evas_object_resize(win, 600, 400);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_changed_cb(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -36,9 +28,11 @@ elm_main(int argc, char **argv)
|
|||
{
|
||||
Evas_Object *win, *bg, *bx, *sp;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "spinner", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Spinner Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_item_1_pressed(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -47,9 +39,11 @@ elm_main(int argc, char **argv)
|
|||
Evas_Object *win, *bg, *bx, *tb, *bt;
|
||||
Elm_Object_Item *tb_it;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "toolbar", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Toolbar Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,14 +11,6 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_item_pressed(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
|
@ -33,9 +25,11 @@ elm_main(int argc, char **argv)
|
|||
Evas_Object *win, *bg, *bx, *tb, *bt;
|
||||
Elm_Object_Item *tb_it;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "toolbar", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Toolbar Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -11,23 +11,17 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
_on_done(void *data,
|
||||
Evas_Object *obj,
|
||||
void *event_info)
|
||||
{
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
Evas_Object *win, *bg, *bx, *tb, *bt, *menu;
|
||||
Elm_Object_Item *tb_it;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "toolbar", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Toolbar Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", _on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
bg = elm_bg_add(win);
|
||||
elm_win_resize_object_add(win, bg);
|
||||
|
|
|
@ -3,22 +3,16 @@
|
|||
|
||||
#include <Elementary.h>
|
||||
|
||||
static void
|
||||
on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
/* quit the mainloop (elm_run) */
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
EAPI_MAIN int
|
||||
elm_main(int argc, char **argv)
|
||||
{
|
||||
Evas_Object *win, *bg, *bt;
|
||||
Elm_Transit *trans;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
win = elm_win_add(NULL, "transit-basic", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Transit - Basic");
|
||||
evas_object_smart_callback_add(win, "delete,request", on_done, NULL);
|
||||
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);
|
||||
|
|
|
@ -78,13 +78,6 @@ static struct {
|
|||
{ NULL, NULL, EINA_FALSE }
|
||||
};
|
||||
|
||||
static void
|
||||
on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
/* quit the mainloop (elm_run) */
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
/* add a checkbox to the box with the given label, and uses the checked
|
||||
* pointer as state_pointer to this checkbox */
|
||||
static void
|
||||
|
@ -187,11 +180,11 @@ elm_main(int argc, char **argv)
|
|||
context.tween_mode = ELM_TRANSIT_TWEEN_MODE_LINEAR;
|
||||
|
||||
elm_app_info_set(elm_main, "elementary", "images/icon_07.png");
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
|
||||
/* add a window */
|
||||
win = elm_win_add(NULL, "transit", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Transit Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
/* add a scalable white background to this window */
|
||||
|
|
|
@ -41,13 +41,6 @@ static struct {
|
|||
{ NULL, NULL, EINA_FALSE }
|
||||
};
|
||||
|
||||
static void
|
||||
on_done(void *data, Evas_Object *obj, void *event_info)
|
||||
{
|
||||
/* quit the mainloop (elm_run) */
|
||||
elm_exit();
|
||||
}
|
||||
|
||||
static void
|
||||
_checkbox_transition_add(Evas_Object *box, const char *label, Eina_Bool *checked)
|
||||
{
|
||||
|
@ -93,11 +86,12 @@ elm_main(int argc, char **argv)
|
|||
char buf[PATH_MAX];
|
||||
int i;
|
||||
|
||||
elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);
|
||||
elm_app_info_set(elm_main, "elementary", "images/icon_07.png");
|
||||
|
||||
/* add a window */
|
||||
win = elm_win_add(NULL, "transit", ELM_WIN_BASIC);
|
||||
elm_win_title_set(win, "Transit Example");
|
||||
evas_object_smart_callback_add(win, "delete,request", on_done, NULL);
|
||||
elm_win_autodel_set(win, EINA_TRUE);
|
||||
|
||||
/* add a scalable white background to this window */
|
||||
|
|
Loading…
Reference in New Issue