efl/src/examples/elementary/calendar_example_04.js

32 lines
816 B
JavaScript

efl = require('efl');
win = new efl.Efl.Ui.Win(null, "Efl JS Example", efl.Efl.Ui.Win.Type.BASIC, "hw");
win.setText("Calendar Day Selection Example");
win.setAutohide(true);
box = new efl.Efl.Ui.Box(win);
box.setHintWeight(1.0, 1.0);
win.setContent(box);
box.setVisible(true);
cal = new efl.Elm.Calendar(win);
cal.setHintWeight(1.0, 1.0);
cal.setHintAlign(-1.0, -1.0);
cal.setSelectMode(efl.Elm.Calendar.Select.Mode.NONE);
cal.setVisible(true);
box.packEnd(cal);
cal2 = new efl.Elm.Calendar(win);
cal2.setHintWeight(1.0, 1.0);
cal2.setHintAlign(-1.0, -1.0);
// selected_time_set uses tm* struct
//dateCurrent = new Date();
//dateSelected = dateCurrent.getSeconds() + 2 * 3600 * 24;
//cal2.selected_time_set(dateSelected);
cal2.setVisible(true);
box.packEnd(cal2);
win.setSize(240, 480);
win.setVisible(true);