efl/legacy/elementary/src/examples/separator_example_01.js

42 lines
940 B
JavaScript

efl = require('efl');
elm = require('elm');
win = new elm.Elm.WinStandard(null);
win.setTitle("Separator");
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.setHorizontal(true);
bx.setSizeHintWeight(1.0, 1.0);
win.resizeObjectAdd(bx);
bx.setVisible(true);
rect = new efl.Evas.Rectangle(win);
rect.setColor( 0, 255, 0, 255)
rect.setSizeHintMin( 90, 200);
rect.setSizeHintWeight(1.0, 1.0);
rect.setSizeHintAlign(-1.0, -1.0);
rect.setVisible(true);
bx.packEnd(rect);
separator = new elm.Elm.Separator(win);
separator.setHorizontal(true);
separator.setVisible(true);
bx.packEnd(separator);
rect2 = new efl.Evas.Rectangle(win);
rect2.setColor( 0, 0, 255, 255);
rect2.setSizeHintMin( 90, 200);
rect2.setSizeHintWeight(1.0, 1.0);
rect2.setSizeHintAlign(-1.0, -1.0);
rect2.setVisible(true);
bx.packEnd(rect2);
win.setVisible(true);