1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
define.class('$ui/view', function(require, $$, dialog, $ui$, textbox,view, icon, treeview, cadgrid, label, button, $$, ballbutton){
this.bgcolor = vec4(0,0,0,0.5);
this.render =function(){
return dialog({title:"Rename composition"},
view({bgcolor:NaN, flexdirection:"column", padding:20 },
view({margin:10, flexdirection:"row",bgcolor:NaN, flex:1},
label({text:"old name:",bgcolor:NaN}),
textbox({value:"tadaa", enabled: false, marginleft: 20, bgcolor:"#202020", multiline:false})
),
view({margin:10, flexdirection:"row",bgcolor:NaN, flex:1},
label({text:"new name:",bgcolor:NaN}),
textbox({value:"tadaa", name:"newnamebox", marginleft: 20, bgcolor:"#202020", multiline:false})
),
view({flexdirection:"row",bgcolor:NaN, alignitems: "flex-end", justifycontent:"flex-end", alignself:"flex-end" },
button({padding:10, text:"OK", icon:"check", click: function(){this.screen.closeModal(this.find("newnamebox").value);} }),
button({padding: 10, marginleft:10, icon:"close", text:"Cancel", click: function(){this.screen.closeModal(false);} })
)
)
);
}
})
|