diff options
Diffstat (limited to 'src/examples/calendar_example_04.js')
-rw-r--r-- | src/examples/calendar_example_04.js | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/examples/calendar_example_04.js b/src/examples/calendar_example_04.js new file mode 100644 index 000000000..7f1094149 --- /dev/null +++ b/src/examples/calendar_example_04.js @@ -0,0 +1,32 @@ + +elm = require('efl'); +elm = require('elm'); + +win = new elm.Elm.WinStandard(null); +win.setTitle("Calendar Day Selection Example"); +win.setAutohide(true); + +box = new elm.Elm.Box(win); +box.setSizeHintWeight(1.0, 1.0); +win.resizeObjectAdd(box); +box.setVisible(true); + +cal = new elm.Elm.Calendar(win); +cal.setSizeHintWeight(1.0, 1.0); +cal.setSizeHintAlign(-1.0, -1.0); +cal.setSelectMode(elm.Elm.Calendar.Select.Mode.NONE); +win.resizeObjectAdd(cal); +cal.setVisible(true); +box.packEnd(cal); + +cal2 = new elm.Elm.Calendar(win); +cal2.setSizeHintWeight(1.0, 1.0); +cal2.setSizeHintAlign(-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.setVisible(true); |