forked from enlightenment/efl
Window now inherits from Container instead of Pack. Also removed some deprecated stuff.devs/iscaro/edje-deps
parent
26f6254225
commit
eb041fb6a0
22 changed files with 95 additions and 236 deletions
@ -1,55 +0,0 @@ |
||||
|
||||
efl = require('efl'); |
||||
|
||||
win = new efl.Efl.Ui.Win.Standard(null); |
||||
win.setText("Bg Plain"); |
||||
win.setAutohide(true); |
||||
|
||||
bg = new efl.Elm.Bg(win); |
||||
bg.setHintWeight(1.0, 1.0); |
||||
win.pack(bg); |
||||
bg.setVisible(true); |
||||
|
||||
label1 = new efl.Elm.Label(win); |
||||
label1.setText(null, "Bubble with icon, info and label"); |
||||
label1.setVisible(true); |
||||
|
||||
console.log(efl); |
||||
|
||||
icon = new efl.Efl.Canvas.Rectangle(win); |
||||
icon.setColor( 0, 0, 255, 255); |
||||
icon.setVisible(true); |
||||
|
||||
bubble1 = new efl.Elm.Bubble(win); |
||||
icon_eo = bubble1.part("icon"); |
||||
icon_container = icon_eo.cast("Efl.Container"); |
||||
icon_container.setContent(icon); |
||||
bubble1.setText("info", "INFO"); |
||||
bubble1.setText(null, "LABEL"); |
||||
bubble1.setContent(label1); |
||||
bubble1.setSize(300, 100); |
||||
bubble1.setVisible(true); |
||||
|
||||
corner = 0; |
||||
bubble1.on('clicked', |
||||
function() |
||||
{ |
||||
++corner; |
||||
if (corner > 3) |
||||
bubble1.setPos(corner = 0); |
||||
else |
||||
bubble1.setPos(corner); |
||||
}); |
||||
|
||||
label2 = new efl.Elm.Label(win); |
||||
label2.setText(null, "Bubble with no icon, info or label"); |
||||
label2.setVisible(true); |
||||
|
||||
bubble2 = new efl.Elm.Bubble(win); |
||||
bubble2.setContent(label2); |
||||
bubble2.setSize(200, 50); |
||||
bubble2.setPosition(0, 110); |
||||
bubble2.setVisible(true); |
||||
|
||||
win.setSize(300, 200); |
||||
win.setVisible(true); |
@ -1,43 +0,0 @@ |
||||
|
||||
efl = require('efl'); |
||||
|
||||
win = new efl.Efl.Ui.Win.Standard(null); |
||||
win.setText("Datetime"); |
||||
win.setAutohide(true); |
||||
win.setSize(320,240); |
||||
|
||||
bg = new efl.Elm.Bg(win); |
||||
bg.setHintWeight(1.0, 1.0); |
||||
win.pack(bg); |
||||
bg.setVisible(true); |
||||
|
||||
bx = new efl.Efl.Ui.Box(win); |
||||
bx.setHintWeight(1.0, 1.0); |
||||
win.pack(bx); |
||||
bx.setVisible(true); |
||||
|
||||
datetime = new efl.Elm.Datetime(bx); |
||||
datetime.setHintWeight(1.0, 1.0); |
||||
datetime.setHintAlign(-1.0, 0.5); |
||||
datetime.setFieldVisible(efl.Elm.Datetime.FieldType.HOUR, false); |
||||
datetime.setFieldVisible(efl.Elm.Datetime.FieldType.MINUTE, false); |
||||
datetime.setFieldVisible(efl.Elm.Datetime.FieldType.AMPM, false); |
||||
bx.packEnd(datetime); |
||||
datetime.setVisible(true); |
||||
|
||||
datetime = new efl.Elm.Datetime(bx); |
||||
datetime.setHintWeight(1.0, 1.0); |
||||
datetime.setHintAlign(-1.0, 0.5); |
||||
datetime.setFieldVisible(efl.Elm.Datetime.FieldType.YEAR, false); |
||||
datetime.setFieldVisible(efl.Elm.Datetime.FieldType.MONTH, false); |
||||
datetime.setFieldVisible(efl.Elm.Datetime.FieldType.DATE, false); |
||||
bx.packEnd(datetime); |
||||
datetime.setVisible(true); |
||||
|
||||
datetime = new efl.Elm.Datetime(bx); |
||||
datetime.setHintWeight(1.0, 1.0); |
||||
datetime.setHintAlign(-1.0, 0.5); |
||||
bx.packEnd(datetime); |
||||
datetime.setVisible(true); |
||||
|
||||
win.setVisible(true); |
@ -1,41 +0,0 @@ |
||||
|
||||
efl = require('efl'); |
||||
|
||||
win = new efl.Efl.Ui.Win.Standard(null); |
||||
win.setText("Separator"); |
||||
win.setAutohide(true); |
||||
|
||||
bg = new efl.Elm.Bg(win); |
||||
bg.setHintWeight(1.0, 1.0); |
||||
win.setSize(640, 480); |
||||
win.pack(bg); |
||||
bg.setVisible(true); |
||||
|
||||
bx = new efl.Efl.Ui.Box(win); |
||||
bx.cast("Efl.Orientation").setOrientation(efl.Efl.Orient.HORIZONTAL); |
||||
bx.setHintWeight(1.0, 1.0); |
||||
win.pack(bx); |
||||
bx.setVisible(true); |
||||
|
||||
rect = new efl.Efl.Canvas.Rectangle(win); |
||||
rect.setColor( 0, 255, 0, 255) |
||||
rect.setHintMin( 90, 200); |
||||
rect.setHintWeight(1.0, 1.0); |
||||
rect.setHintAlign(-1.0, -1.0); |
||||
rect.setVisible(true); |
||||
bx.packEnd(rect); |
||||
|
||||
separator = new efl.Elm.Separator(win); |
||||
separator.cast("Efl.Orientation").setOrientation(efl.Efl.Orient.HORIZONTAL); |
||||
separator.setVisible(true); |
||||
bx.packEnd(separator); |
||||
|
||||
rect2 = new efl.Efl.Canvas.Rectangle(win); |
||||
rect2.setColor( 0, 0, 255, 255); |
||||
rect2.setHintMin( 90, 200); |
||||
rect2.setHintWeight(1.0, 1.0); |
||||
rect2.setHintAlign(-1.0, -1.0); |
||||
rect2.setVisible(true); |
||||
bx.packEnd(rect2); |
||||
|
||||
win.setVisible(true); |
Loading…
Reference in new issue