43 lines
1.2 KiB
JavaScript
43 lines
1.2 KiB
JavaScript
|
|
||
|
elm = require('elm');
|
||
|
|
||
|
win = new elm.Elm.WinStandard(null);
|
||
|
win.setTitle("Datetime");
|
||
|
win.setAutohide(true);
|
||
|
|
||
|
bg = new elm.Elm.Bg(win);
|
||
|
bg.setSizeHintWeight(1.0, 1.0);
|
||
|
win.resizeObjectAdd(bg);
|
||
|
bg.setVisible(true);
|
||
|
|
||
|
bx = new elm.Elm.Box(win);
|
||
|
bx.setSizeHintWeight(1.0, 1.0);
|
||
|
win.resizeObjectAdd(bx);
|
||
|
bx.setVisible(true);
|
||
|
|
||
|
datetime = new elm.Elm.Datetime(bx);
|
||
|
datetime.setSizeHintWeight(1.0, 1.0);
|
||
|
datetime.setSizeHintAlign(-1.0, 0.5);
|
||
|
datetime.fieldVisibleSet(elm.Elm.Datetime.FieldType.HOUR, false);
|
||
|
datetime.fieldVisibleSet(elm.Elm.Datetime.FieldType.MINUTE, false);
|
||
|
datetime.fieldVisibleSet(elm.Elm.Datetime.FieldType.AMPM, false);
|
||
|
bx.packEnd(datetime);
|
||
|
datetime.setVisible(true);
|
||
|
|
||
|
datetime = new elm.Elm.Datetime(bx);
|
||
|
datetime.setSizeHintWeight(1.0, 1.0);
|
||
|
datetime.setSizeHintAlign(-1.0, 0.5);
|
||
|
datetime.fieldVisibleSet(elm.Elm.Datetime.FieldType.YEAR, false);
|
||
|
datetime.fieldVisibleSet(elm.Elm.Datetime.FieldType.MONTH, false);
|
||
|
datetime.fieldVisibleSet(elm.Elm.Datetime.FieldType.DATE, false);
|
||
|
bx.packEnd(datetime);
|
||
|
datetime.setVisible(true);
|
||
|
|
||
|
datetime = new elm.Elm.Datetime(bx);
|
||
|
datetime.setSizeHintWeight(1.0, 1.0);
|
||
|
datetime.setSizeHintAlign(-1.0, 0.5);
|
||
|
bx.packEnd(datetime);
|
||
|
datetime.setVisible(true);
|
||
|
|
||
|
win.setVisible(true);
|