[qooxdoo-commit] SF.net SVN: qooxdoo:[15226] trunk/qooxdoo
Brought to you by:
ecker,
martinwittemann
From: <fj...@us...> - 2008-08-05 14:47:48
|
Revision: 15226 http://qooxdoo.svn.sourceforge.net/qooxdoo/?rev=15226&view=rev Author: fjakobs Date: 2008-08-05 14:47:23 +0000 (Tue, 05 Aug 2008) Log Message: ----------- [BUG FIXED #951]: Implement outline support http://bugzilla.qooxdoo.org/show_bug.cgi?id=951 Modified Paths: -------------- trunk/qooxdoo/framework/image.json trunk/qooxdoo/framework/source/class/qx/theme/modern/Appearance.js trunk/qooxdoo/framework/source/class/qx/theme/modern/Decoration.js trunk/qooxdoo/framework/source/class/qx/ui/core/Widget.js trunk/qooxdoo/framework/source/resource/qx/decoration/Classic/cursors-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Classic/cursors-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-lr-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-lr-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-tb-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-tb-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/checkradio-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/checkradio-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/cursors-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/cursors-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane/pane-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane-lr-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane-lr-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane-tb-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/pane-tb-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-active-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-bottom-inactive-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-active-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-left-inactive-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-active-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-right-inactive-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-active-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/tabview/tab-button-top-inactive-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-combined.png trunk/qooxdoo/framework/source/resource/source/Modern/window-background.png Added Paths: ----------- trunk/qooxdoo/application/demobrowser/source/class/demobrowser/demo/ui/Shadow.js trunk/qooxdoo/application/demobrowser/source/demo/ui/Shadow.html trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/ trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-small-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow/shadow-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-lr-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-lr-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-small-lr-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-small-lr-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-small-tb-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-small-tb-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-tb-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/shadow-tb-combined.png trunk/qooxdoo/framework/source/resource/source/Modern/shadow-small.png trunk/qooxdoo/framework/source/resource/source/Modern/shadow.png Removed Paths: ------------- trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/background-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-active-bg.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/captionbar-inactive-bg.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-b.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-bl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-br.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-c.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-l.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-r.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-t.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-tl.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/shadow-tr.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window/statusbar-bg.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-background-lr-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-background-lr-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-background-tb-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-background-tb-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-shadow-lr-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-shadow-lr-combined.png trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-shadow-tb-combined.meta trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/window-shadow-tb-combined.png trunk/qooxdoo/framework/source/resource/source/Modern/window-shadow.png Added: trunk/qooxdoo/application/demobrowser/source/class/demobrowser/demo/ui/Shadow.js =================================================================== --- trunk/qooxdoo/application/demobrowser/source/class/demobrowser/demo/ui/Shadow.js (rev 0) +++ trunk/qooxdoo/application/demobrowser/source/class/demobrowser/demo/ui/Shadow.js 2008-08-05 14:47:23 UTC (rev 15226) @@ -0,0 +1,44 @@ +/* ************************************************************************ + + qooxdoo - the new era of web development + + http://qooxdoo.org + + Copyright: + 2004-2008 1&1 Internet AG, Germany, http://www.1und1.de + + License: + LGPL: http://www.gnu.org/licenses/lgpl.html + EPL: http://www.eclipse.org/org/documents/epl-v10.php + See the LICENSE file in the project's top-level directory for details. + + Authors: + * Sebastian Werner (wpbasti) + * Fabian Jakobs (fjakobs) + +************************************************************************ */ + +qx.Class.define("demobrowser.demo.ui.Shadow", +{ + extend : qx.application.Standalone, + + members : + { + main: function() + { + this.base(arguments); + + var shadow = new qx.ui.core.Widget().set({ + decorator: "shadow" + }); + this.getRoot().add(shadow, {top: 10, left: 10}); + + var shadow = new qx.ui.core.Widget().set({ + shadow: "shadow", + decorator : "black", + backgroundColor: "yellow" + }); + this.getRoot().add(shadow, {top: 10, left: 150}); + } + } +}); Property changes on: trunk/qooxdoo/application/demobrowser/source/class/demobrowser/demo/ui/Shadow.js ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/qooxdoo/application/demobrowser/source/demo/ui/Shadow.html =================================================================== --- trunk/qooxdoo/application/demobrowser/source/demo/ui/Shadow.html (rev 0) +++ trunk/qooxdoo/application/demobrowser/source/demo/ui/Shadow.html 2008-08-05 14:47:23 UTC (rev 15226) @@ -0,0 +1,10 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> +<head> + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> + <script type="text/javascript" src="../helper.js"></script> +</head> +<body> + +</body> +</html> Property changes on: trunk/qooxdoo/application/demobrowser/source/demo/ui/Shadow.html ___________________________________________________________________ Added: svn:mime-type + text/plain Modified: trunk/qooxdoo/framework/image.json =================================================================== --- trunk/qooxdoo/framework/image.json 2008-08-05 14:42:20 UTC (rev 15225) +++ trunk/qooxdoo/framework/image.json 2008-08-05 14:47:23 UTC (rev 15226) @@ -75,18 +75,6 @@ "prefix" : "../../${MODERN}/pane/pane", "border-width" : 6 }, - // window background split - "${RESPATH}/source/Modern/window-background.png" : - { - "prefix" : "../../${MODERN}/window/background", - "border-width" : 14 - }, - // window background split II - "${RESPATH}/source/Modern/window-shadow.png" : - { - "prefix" : "../../${MODERN}/window/shadow", - "border-width" : 14 - }, // window captionbar active split "${RESPATH}/source/Modern/window-captionbar-active.png" : { @@ -152,7 +140,19 @@ { "prefix" : "../../${MODERN}/tabview/tab-button-right-inactive", "border-width" : 5 - } + }, + // large shadow e.g. for windows + "${RESPATH}/source/Modern/shadow.png" : + { + "prefix" : "../../${MODERN}/shadow/shadow", + "border-width" : 15 + }, + // small shadow e.g. for menus + "${RESPATH}/source/Modern/shadow-small.png" : + { + "prefix" : "../../${MODERN}/shadow/shadow-small", + "border-width" : 5 + } } } }, @@ -226,44 +226,46 @@ ], "layout" : "horizontal" }, - - "${RESPATH}/${MODERN}/window-background-tb-combined.png": + + "${RESPATH}/${MODERN}/shadow-tb-combined.png": { "input" : - [ - "${RESPATH}/${MODERN}/window/background-t*.png", - "${RESPATH}/${MODERN}/window/background-b*.png" - ], - "layout" : "vertical" + [ + "${RESPATH}/${MODERN}/shadow/shadow-*-[tb]*.png", + "${RESPATH}/${MODERN}/shadow/shadow-[tb]*.png" + ], + "layout" : "vertical" }, - "${RESPATH}/${MODERN}/window-background-lr-combined.png": + "${RESPATH}/${MODERN}/shadow-lr-combined.png": { "input" : - [ - "${RESPATH}/${MODERN}/window/background-[lr].png" - ], - "layout" : "horizontal" + [ + "${RESPATH}/${MODERN}/shadow/shadow-*-[lr].png", + "${RESPATH}/${MODERN}/shadow/shadow-[lr].png" + ], + "layout" : "horizontal" }, - - "${RESPATH}/${MODERN}/window-shadow-tb-combined.png": + + "${RESPATH}/${MODERN}/shadow-small-tb-combined.png": { "input" : - [ - "${RESPATH}/${MODERN}/window/shadow-t*.png", - "${RESPATH}/${MODERN}/window/shadow-b*.png" - ], - "layout" : "vertical" + [ + "${RESPATH}/${MODERN}/shadow/shadow-small-*-[tb]*.png", + "${RESPATH}/${MODERN}/shadow/shadow-small-[tb]*.png" + ], + "layout" : "vertical" }, - "${RESPATH}/${MODERN}/window-shadow-lr-combined.png": + "${RESPATH}/${MODERN}/shadow-small-lr-combined.png": { "input" : - [ - "${RESPATH}/${MODERN}/window/shadow-[lr].png" - ], - "layout" : "horizontal" - }, + [ + "${RESPATH}/${MODERN}/shadow/shadow-small-*-[lr].png", + "${RESPATH}/${MODERN}/shadow/shadow-small-[lr].png" + ], + "layout" : "horizontal" + }, "${RESPATH}/${CLASSIC}/cursors-combined.png": { Modified: trunk/qooxdoo/framework/source/class/qx/theme/modern/Appearance.js =================================================================== --- trunk/qooxdoo/framework/source/class/qx/theme/modern/Appearance.js 2008-08-05 14:42:20 UTC (rev 15225) +++ trunk/qooxdoo/framework/source/class/qx/theme/modern/Appearance.js 2008-08-05 14:47:23 UTC (rev 15226) @@ -1060,6 +1060,7 @@ return { backgroundColor : "#ffffdd", decorator : "tooltip", + shadow : "shadow-small", padding : [ 1, 3, 2, 3 ], offset : [ 1, 1, 20, 1 ] }; @@ -1080,11 +1081,12 @@ style : function(states) { return { - decorator : "window" + shadow : "shadow" }; } }, + "window/pane" : { style : function(states) @@ -1545,6 +1547,7 @@ var result = { decorator : "menu", + shadow : "shadow-small", spacingX : 6, spacingY : 1, iconColumnWidth : 16, Modified: trunk/qooxdoo/framework/source/class/qx/theme/modern/Decoration.js =================================================================== --- trunk/qooxdoo/framework/source/class/qx/theme/modern/Decoration.js 2008-08-05 14:42:20 UTC (rev 15225) +++ trunk/qooxdoo/framework/source/class/qx/theme/modern/Decoration.js 2008-08-05 14:47:23 UTC (rev 15226) @@ -228,7 +228,28 @@ }, + "shadow" : + { + decorator : qx.ui.decoration.Grid, + style : { + baseImage : "decoration/shadow/shadow.png", + insets : [ 4, 8, 8, 4 ] + } + }, + + + "shadow-small" : + { + decorator : qx.ui.decoration.Grid, + + style : { + baseImage : "decoration/shadow/shadow-small.png", + insets : [ 0, 3, 3, 0 ] + } + }, + + /* --------------------------------------------------------------------------- PANE @@ -684,7 +705,7 @@ style : { width : 1, - color : "#d1d1d1", + color : "#666", style : "solid" } }, @@ -753,21 +774,6 @@ --------------------------------------------------------------------------- */ - "window" : - { - decorator : qx.ui.decoration.Grid, - - style : - { - baseImage : "decoration/window/shadow.png", - insets : [ 3, 8, 8, 4 ] - - /* width : 1, - color : "#4d4d4d", - style : "solid"*/ - } - }, - "window-border" : { decorator: qx.ui.decoration.Single, @@ -935,7 +941,6 @@ --------------------------------------------------------------------------- */ - // TODO: add shadow "menu" : { decorator : qx.ui.decoration.Single, Modified: trunk/qooxdoo/framework/source/class/qx/ui/core/Widget.js =================================================================== --- trunk/qooxdoo/framework/source/class/qx/ui/core/Widget.js 2008-08-05 14:42:20 UTC (rev 15225) +++ trunk/qooxdoo/framework/source/class/qx/ui/core/Widget.js 2008-08-05 14:47:23 UTC (rev 15226) @@ -424,6 +424,26 @@ /** + * The decorator used to render the widget's outline/shadow. The decorator's + * insets are interpreted as the amount of pixels the shadow extends the + * widget's size. + * + * Note that shadows work only properly in top level widgets like menus, windows + * or tooltips. If used in inner widgets the shadow may not be cut by the + * parent widget. + */ + shadow : + { + nullable : true, + init : null, + apply : "_applyShadow", + event : "changeShadow", + check : "Decorator", + themeable : true + }, + + + /** * The background color the rendered widget. */ backgroundColor : @@ -1005,6 +1025,10 @@ delete this.__initDecorator; } + if (changes.size && this._shadow) { + this.__updateShadow(false, false, true) + } + if (inner || changes.local || this.__updateMargin) { if (this.__layout && this.hasLayoutChildren()) { @@ -1418,6 +1442,19 @@ /** + * Create the widget's shadow HTML element. + * + * @return {qx.html.Element} The shadow HTML element + */ + __createShadowElement : function() + { + var el = new qx.html.Element("div"); + el.setStyle("position", "absolute"); + return el; + }, + + + /** * Create the widget's content HTML element. * * @return {qx.html.Element} The content HTML element @@ -1927,7 +1964,9 @@ _applyDecorator : function(value, old) { var oldInsets = this.__oldInsets; + var oldDecorator = this._decorator; var newInsets; + if(value) { this._decorator = qx.theme.manager.Decoration.getInstance().resolve(value); @@ -1948,7 +1987,7 @@ // When both values are set (transition) if (old && value) { - var classChanged = old.classname !== value.classname; + var classChanged = oldDecorator.classname !== this._decorator.classname; var insetsChanged = oldInsets.top !== newInsets.top || oldInsets.right !== newInsets.right || oldInsets.bottom !== newInsets.bottom || @@ -2022,10 +2061,68 @@ }, + // property apply + _applyShadow : function(value, old) + { + var oldShadow = this._shadow; + var classChanged = false; + if (value) { + this._shadow = qx.theme.manager.Decoration.getInstance().resolve(value); + } else { + this._shadow = null; + } + if (old && value) + { + // When both values are set (transition) + classChanged = oldShadow.classname !== this._shadow.classname; + } + else + { + // When only one is configured + classChanged = true; + if (value) + { + // Create shadow element on demand + if (!this._shadowElement) + { + this._shadowElement = this.__createShadowElement(); + this._containerElement.add(this._shadowElement); + } + } + } + // Reset old shadow + if (old && classChanged) { + oldShadow.reset(this._shadowElement); + } + + if (value && this.getBounds()) { + this.__updateShadow(classChanged, true, true); + } + }, + + + __updateShadow : function(classChanged, doStyle, updateSize) + { + var bounds = this.getBounds(); + var insets = this._shadow.getInsets(); + this._shadowElement.setStyles({ + left: (-insets.left) + "px", + top: (-insets.top) + "px" + }); + this._shadow.render( + this._shadowElement, + bounds.width + insets.left + insets.right, + bounds.height + insets.top + insets.bottom, + null, + {init:classChanged, style:true, size: updateSize} + ); + }, + + /* --------------------------------------------------------------------------- TEXT COLOR SUPPORT Modified: trunk/qooxdoo/framework/source/resource/qx/decoration/Classic/cursors-combined.meta =================================================================== --- trunk/qooxdoo/framework/source/resource/qx/decoration/Classic/cursors-combined.meta 2008-08-05 14:42:20 UTC (rev 15225) +++ trunk/qooxdoo/framework/source/resource/qx/decoration/Classic/cursors-combined.meta 2008-08-05 14:47:23 UTC (rev 15226) @@ -1 +1 @@ -{"./source/resource/qx/decoration/Classic/cursors/nodrop.gif": [20, 20, "gif", "./source/resource/qx/decoration/Classic/cursors-combined.png", -13, 0], "./source/resource/qx/decoration/Classic/cursors/alias.gif": [19, 15, "gif", "./source/resource/qx/decoration/Classic/cursors-combined.png", -52, 0], "./source/resource/qx/decoration/Classic/cursors/copy.gif": [19, 15, "gif", "./source/resource/qx/decoration/Classic/cursors-combined.png", -33, 0], "./source/resource/qx/decoration/Classic/cursors/move.gif": [13, 9, "gif", "./source/resource/qx/decoration/Classic/cursors-combined.png", 0, 0]} \ No newline at end of file +{"/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors/copy.gif": [19, 15, "gif", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors-combined.png", -19, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors/alias.gif": [19, 15, "gif", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors-combined.png", 0, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors/nodrop.gif": [20, 20, "gif", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors-combined.png", -51, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors/move.gif": [13, 9, "gif", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Classic/cursors-combined.png", -38, 0]} \ No newline at end of file Modified: trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-lr-combined.meta =================================================================== --- trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-lr-combined.meta 2008-08-05 14:42:20 UTC (rev 15225) +++ trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-lr-combined.meta 2008-08-05 14:47:23 UTC (rev 15226) @@ -1 +1 @@ -{"./source/resource/qx/decoration/Modern/form/button-checked-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -12, 0], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -16, 0], "./source/resource/qx/decoration/Modern/form/button-hovered-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -8, 0], "./source/resource/qx/decoration/Modern/form/button-pressed-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -32, 0], "./source/resource/qx/decoration/Modern/form/button-focused-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -4, 0], "./source/resource/qx/decoration/Modern/form/button-preselected-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -44, 0], "./source/resource/qx/decoration/Modern/form/button-checked-focused-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -48, 0], "./source/resource/qx/decoration/Modern/form/button-focused-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -52, 0], "./source/resource/qx/decoration/Modern/form/button-preselected-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -20, 0], "./source/resource/qx/decoration/Modern/form/button-checked-focused-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -36, 0], "./source/resource/qx/decoration/Modern/form/button-pressed-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -24, 0], "./source/resource/qx/decoration/Modern/form/button-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -60, 0], "./source/resource/qx/decoration/Modern/form/button-hovered-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -28, 0], "./source/resource/qx/decoration/Modern/form/button-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -56, 0], "./source/resource/qx/decoration/Modern/form/button-checked-l.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", 0, 0], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-r.png": [4, 52, "png", "./source/resource/qx/decoration/Modern/button-lr-combined.png", -40, 0]} \ No newline at end of file +{"/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-focused-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", 0, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -44, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-focused-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -32, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -12, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-pressed-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -52, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -8, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -56, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-hovered-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -24, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-hovered-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -28, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-focused-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -16, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -60, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-focused-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -20, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-pressed-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -48, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-focused-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -36, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-focused-r.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -4, 0], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-l.png": [4, 52, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-lr-combined.png", -40, 0]} \ No newline at end of file Modified: trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-tb-combined.meta =================================================================== --- trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-tb-combined.meta 2008-08-05 14:42:20 UTC (rev 15225) +++ trunk/qooxdoo/framework/source/resource/qx/decoration/Modern/button-tb-combined.meta 2008-08-05 14:47:23 UTC (rev 15226) @@ -1 +1 @@ -{"./source/resource/qx/decoration/Modern/form/button-preselected-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -104], "./source/resource/qx/decoration/Modern/form/button-checked-focused-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -84], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -44], "./source/resource/qx/decoration/Modern/form/button-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -180], "./source/resource/qx/decoration/Modern/form/button-pressed-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -80], "./source/resource/qx/decoration/Modern/form/button-hovered-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -140], "./source/resource/qx/decoration/Modern/form/button-pressed-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -28], "./source/resource/qx/decoration/Modern/form/button-focused-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -144], "./source/resource/qx/decoration/Modern/form/button-checked-focused-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -40], "./source/resource/qx/decoration/Modern/form/button-preselected-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -20], "./source/resource/qx/decoration/Modern/form/button-checked-focused-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -24], "./source/resource/qx/decoration/Modern/form/button-focused-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -52], "./source/resource/qx/decoration/Modern/form/button-checked-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -32], "./source/resource/qx/decoration/Modern/form/button-preselected-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -56], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -96], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -68], "./source/resource/qx/decoration/Modern/form/button-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -176], "./source/resource/qx/decoration/Modern/form/button-hovered-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -148], "./source/resource/qx/decoration/Modern/form/button-checked-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -108], "./source/resource/qx/decoration/Modern/form/button-checked-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -76], "./source/resource/qx/decoration/Modern/form/button-hovered-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -116], "./source/resource/qx/decoration/Modern/form/button-preselected-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -92], "./source/resource/qx/decoration/Modern/form/button-hovered-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -8], "./source/resource/qx/decoration/Modern/form/button-focused-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -60], "./source/resource/qx/decoration/Modern/form/button-pressed-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -72], "./source/resource/qx/decoration/Modern/form/button-checked-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -64], "./source/resource/qx/decoration/Modern/form/button-pressed-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -164], "./source/resource/qx/decoration/Modern/form/button-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -188], "./source/resource/qx/decoration/Modern/form/button-checked-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -132], "./source/resource/qx/decoration/Modern/form/button-pressed-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -120], "./source/resource/qx/decoration/Modern/form/button-preselected-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -152], "./source/resource/qx/decoration/Modern/form/button-preselected-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -88], "./source/resource/qx/decoration/Modern/form/button-hovered-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -48], "./source/resource/qx/decoration/Modern/form/button-hovered-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -124], "./source/resource/qx/decoration/Modern/form/button-checked-focused-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -160], "./source/resource/qx/decoration/Modern/form/button-focused-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -156], "./source/resource/qx/decoration/Modern/form/button-b.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -184], "./source/resource/qx/decoration/Modern/form/button-checked-focused-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -136], "./source/resource/qx/decoration/Modern/form/button-checked-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, 0], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-tr.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -4], "./source/resource/qx/decoration/Modern/form/button-focused-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -128], "./source/resource/qx/decoration/Modern/form/button-pressed-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -36], "./source/resource/qx/decoration/Modern/form/button-focused-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -100], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -16], "./source/resource/qx/decoration/Modern/form/button-preselected-focused-t.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -112], "./source/resource/qx/decoration/Modern/form/button-tl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -168], "./source/resource/qx/decoration/Modern/form/button-br.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -172], "./source/resource/qx/decoration/Modern/form/button-checked-focused-bl.png": [4, 4, "png", "./source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -12]} \ No newline at end of file +{"/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-bl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -4], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-bl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -100], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-focused-tr.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -68], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-tl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -136], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-pressed-br.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -152], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-focused-t.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -60], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-tr.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -188], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-pressed-bl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -148], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-focused-tl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -64], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-hovered-br.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -80], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-focused-tl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -124], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-focused-tl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -28], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-focused-tr.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -128], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-focused-bl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -112], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-pressed-tr.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -164], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-b.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -96], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-focused-bl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -16], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-hovered-tr.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -92], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-t.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -36], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-tr.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -140], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-hovered-t.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -84], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-tl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -40], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-focused-t.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -24], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-br.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -8], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-b.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -168], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-focused-tr.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -32], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-preselected-br.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -104], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-focused-b.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -48], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-hovered-bl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -76], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-checked-focused-br.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -20], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-pressed-t.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -156], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-tl.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -184], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/form/button-br.png": [4, 4, "png", "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/resource/qx/decoration/Modern/button-tb-combined.png", 0, -176], "/Users/fabianpb/Desktop/EclipseWorkspaces/JavaScript2/qooxdoo_trunk/framework/source/r... [truncated message content] |