diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-06-03 15:22:25 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-06-03 15:22:25 +0200 |
commit | a28f25b2ef74d988f58c66dab3291bdb539ef106 (patch) | |
tree | 2e7641f276224c52a37f7c32ae589c887f7e1ab5 /web-gui/calculator | |
parent | 949d1db7a76b72dfebfd4380072473d10078f057 (diff) | |
download | json-dbus-bridge-examples-a28f25b2ef74d988f58c66dab3291bdb539ef106.tar.gz json-dbus-bridge-examples-a28f25b2ef74d988f58c66dab3291bdb539ef106.tar.xz |
[web-gui] make it nicer
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'web-gui/calculator')
-rw-r--r-- | web-gui/calculator/source/class/calculator/Application.js | 9 | ||||
-rw-r--r-- | web-gui/calculator/source/class/calculator/theme/Appearance.js | 10 | ||||
-rw-r--r-- | web-gui/calculator/source/resource/calculator/back.png | bin | 0 -> 98107 bytes | |||
-rw-r--r-- | web-gui/calculator/source/resource/calculator/test.png | bin | 2478 -> 0 bytes |
4 files changed, 18 insertions, 1 deletions
diff --git a/web-gui/calculator/source/class/calculator/Application.js b/web-gui/calculator/source/class/calculator/Application.js index c6e8c85..3041bea 100644 --- a/web-gui/calculator/source/class/calculator/Application.js +++ b/web-gui/calculator/source/class/calculator/Application.js @@ -66,10 +66,15 @@ qx.Class.define("calculator.Application", // Document is the application root var doc = this.getRoot(); + doc.setBackgroundColor("#ffffff"); + + var back = new qx.ui.basic.Image("calculator/back.png"); + back.setScale(true); + doc.add(back, {left:0, top: 0}); var win = new qx.ui.window.Window("Calculator"); this.__win = win; - doc.add(win, {left: 100, top: 50}); + doc.add(win, {left: 50, top: 50}); var winLayout = new qx.ui.layout.Grid(); winLayout.setSpacing(10); @@ -78,7 +83,9 @@ qx.Class.define("calculator.Application", win.open(); this.__edit = new qx.ui.form.TextField(); + this.__edit.setAppearance("calc-edit"); win.add(this.__edit, {row: 0, column: 0, colSpan: 5 }); + this.__edit.setReadOnly(true); var app = this; var makeButton = function(text, r, c) diff --git a/web-gui/calculator/source/class/calculator/theme/Appearance.js b/web-gui/calculator/source/class/calculator/theme/Appearance.js index 3571fe9..1f5758c 100644 --- a/web-gui/calculator/source/class/calculator/theme/Appearance.js +++ b/web-gui/calculator/source/class/calculator/theme/Appearance.js @@ -22,6 +22,16 @@ qx.Theme.define("calculator.theme.Appearance", font: "large" }; } + }, + "calc-edit": { + include: "textfield", + alias: "textfield", + style: function(states) { + return { + font: "large", + textAlign: "right" + }; + } } } }); diff --git a/web-gui/calculator/source/resource/calculator/back.png b/web-gui/calculator/source/resource/calculator/back.png Binary files differnew file mode 100644 index 0000000..fd06541 --- /dev/null +++ b/web-gui/calculator/source/resource/calculator/back.png diff --git a/web-gui/calculator/source/resource/calculator/test.png b/web-gui/calculator/source/resource/calculator/test.png Binary files differdeleted file mode 100644 index ef360cd..0000000 --- a/web-gui/calculator/source/resource/calculator/test.png +++ /dev/null |