forked from enlightenment/efl
61 lines
1.9 KiB
C++
61 lines
1.9 KiB
C++
#ifdef HAVE_CONFIG_H
|
|
#include "config.h"
|
|
#include "elementary_config.h"
|
|
#endif
|
|
|
|
#include <Elementary.hh>
|
|
|
|
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()
|