#ifdef HAVE_CONFIG_H #include "config.h" #include "elementary_config.h" #endif #include EAPI_MAIN int elm_main (int argc, char *argv[]) { elm_policy_set(ELM_POLICY_QUIT, ELM_POLICY_QUIT_LAST_WINDOW_HIDDEN); efl::ui::win::Standard win; //win.title_set("Datetime"); win.autohide_set(true); //::elm::Bg bg(efl::eo::parent = win); //bg.size_hint_weight_set(EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); //win.resize_object_add(bg); //bg.efl::Gfx::size_set(100,100); //bg.visible_set(true); efl::ui::Box bx(win); //bx.size_hint_weight_set(EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); //win.resize_object_add(bx); bx.eo_cxx::efl::Gfx::size_set(20,20); bx.visible_set(true); ::elm::Datetime datetime(bx); // datetime.size_hint_weight_set(EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); // datetime.size_hint_align_set(EVAS_HINT_FILL, EVAS_HINT_FILL); datetime.field_visible_set(ELM_DATETIME_HOUR, false); datetime.field_visible_set(ELM_DATETIME_MINUTE, false); datetime.field_visible_set(ELM_DATETIME_AMPM, false); //bx.pack_end(datetime); datetime.visible_set(true); ::elm::Datetime datetime2(bx); // datetime2.size_hint_weight_set(EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); // datetime2.size_hint_align_set(EVAS_HINT_FILL, 0.5); datetime2.field_visible_set(ELM_DATETIME_YEAR, false); datetime2.field_visible_set(ELM_DATETIME_MONTH, false); datetime2.field_visible_set(ELM_DATETIME_DATE, false); //bx.pack_end(datetime2); datetime2.eo_cxx::efl::Gfx::size_set(200,150); datetime2.visible_set(true); ::elm::Datetime datetime3(bx); // datetime3.size_hint_weight_set(EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); // datetime3.size_hint_align_set(EVAS_HINT_FILL, 0.5); //bx.pack_end(datetime3); datetime3.eo_cxx::efl::Gfx::size_set(200,280); datetime3.visible_set(true); win.visible_set(true); elm_run(); return 0; } ELM_MAIN()