efl
27 строк · 751.0 Байт
1//Compile with:
2//gcc -o bg_example_01 bg_example_01.c -g `pkg-config --cflags --libs elementary`
3
4#include <Elementary.h>5
6EAPI_MAIN int7elm_main(int argc EINA_UNUSED, char **argv EINA_UNUSED)8{
9Evas_Object *win;10
11elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_CLOSED);12win = elm_win_util_standard_add("bg-plain", "Bg Plain");13elm_win_autodel_set(win, EINA_TRUE);14
15/* and now just resize the window to a size you want. normally widgets16* will determine the initial size though */
17evas_object_resize(win, 320, 320);18/* and show the window */19evas_object_show(win);20
21elm_run(); /* and run the program now, starting to handle all22* events, etc. */
23
24/* exit code */25return 0;26}
27ELM_MAIN()28