add more tag

This commit is contained in:
lxsang
2020-02-27 18:06:05 +01:00
parent ffdb5b5f8a
commit 2a990491d9
8 changed files with 276 additions and 51 deletions

View File

@ -35,19 +35,43 @@ class ShowCase extends this.OS.GUI.BaseApplication
openwin: () ->
scheme = $.parseHTML """
<afx-app-window apptitle="Preview" width="650" height="500">
<div>
<p>hello</p>
</div>
<afx-hbox>
<afx-vbox data-width="150">
<div data-height="30%">box 1</div>
<div>box 2</div>
</afx-vbox>
<afx-resizer data-width="5" />
<afx-vbox data-width="grow">
<afx-hbox min-height="50">
<afx-label text="__(This is the label)"
iconclass="fa fa-camera-retro fa-lg"
icon="os://packages/DummyApp/icon.png"/>
</afx-hbox>
<afx-resizer data-height="5" />
<afx-hbox>
<div>box center 3</div>
<div>box center 4</div>
</afx-hbox>
<afx-hbox data-height="150">
<div>box center 3</div>
<div>box center 4</div>
</afx-hbox>
</afx-vbox>
<afx-vbox data-width="150">
<div data-height="grow">box 3</div>
<div data-height="200">box 4</div>
</afx-vbox>
</afx-hbox>
</afx-app-window>
"""
($ "#desktop").append scheme[0]
obj = scheme[0].uify()
($ "#desktop").append obj
obj.set "resizable", false
obj.set "resizable", true
obj.set "minimizable", false
obj.observable.on "exit", () ->
console.log "exit"
obj.observable.off "*"
$(obj).remove()
ShowCase.singleton = false
ShowCase.singleton = true
this.OS.register "ShowCase", ShowCase