Hi Peter, SilverBlue is another theme which so far didn't make it into the modern qooxdoo world (qx 3.0 and above). I've almost finished porting the DarkTheme and SilverBlue is the next one on my agenda, so please be patient just a few days.
Norbert Am 12.09.2015 um 04:56 schrieb Peter Caffin: > Hi guys, > > I'm just trying out the SilverBlueTheme (it looks very stylish in the > demos), but I get this error in my Firefox console: > > > > 065105 qx.ui.window.Window[43-1]: Centering depends on parent bounds! > Native.js:59:11 > 065132 qx.ui.window.Window[156-1]: Centering depends on parent bounds! > Native.js:59:11 > 065151 qx.ui.window.Window[221-1]: Centering depends on parent bounds! > Native.js:59:11 > 065178 qx.ui.window.Window[270-1]: Centering depends on parent bounds! > Native.js:59:11 > 065691 qx.core.Init: Main runtime: 671ms Native.js:59:11 > 065800 qx.ui.core.queue.Appearance: Error in the 'Appearance' > queue:Error: No such property: baseImage Error: No such property: baseImage > qx.core.MProperty.js:68:1,qx.theme.manager.Decoration.js:229:30,qx.theme.manager.Decoration.js:115:20,qx.ui.core.Widget.js:2268:17,qx.core.Property.js > line 694 > > Function:1:1061,qx.ui.core.Widget.js:2679:66,qx.ui.core.queue.Appearance.js:94:11,qx.ui.core.queue.Manager.js:140:17,qx.ui.core.queue.Manager.js:223:9,qx.ui.core.queue.Manager.js:98:1,qx.application.AbstractGui.js:107:7,qx.application.AbstractGui.js:98:7,qx.core.BaseInit.js:83:9,qx.event.dispatch.Direct.js:134:11,qx.Interface.js:538:18,qx.event.Manager.js:873:11,qx.event.Registration.js:304:14,qx.event.handler.Application.js:186:11,qx.event.handler.Application.js:105:9,https://secure.caffin.biz/fb-dev/au-jobseeker/source/script/au_js.js:166:5,https://secure.caffin.biz/fb-dev/au-jobseeker/source/script/au_js.js:202:9 > Native.js:59:11 > > 065803 qx.ui.core.queue.Appearance: Error in the 'Appearance' > queue:Error: No such property: baseImage Error: No such property: baseImage > qx.core.MProperty.js:68:1,qx.theme.manager.Decoration.js:229:30,qx.theme.manager.Decoration.js:115:20,qx.ui.core.Widget.js:2268:17,qx.core.Property.js > line 694 > > Function:1:1061,qx.ui.core.Widget.js:2679:66,qx.ui.core.queue.Appearance.js:94:11,qx.ui.core.queue.Manager.js:140:17,qx.ui.core.queue.Manager.js:223:9,qx.ui.core.queue.Manager.js:98:1,qx.application.AbstractGui.js:107:7,qx.application.AbstractGui.js:98:7,qx.core.BaseInit.js:83:9,qx.event.dispatch.Direct.js:134:11,qx.Interface.js:538:18,qx.event.Manager.js:873:11,qx.event.Registration.js:304:14,qx.event.handler.Application.js:186:11,qx.event.handler.Application.js:105:9,https://secure.caffin.biz/fb-dev/au-jobseeker/source/script/au_js.js:166:5,https://secure.caffin.biz/fb-dev/au-jobseeker/source/script/au_js.js:202:9 > Native.js:59:11 > > 065829 qx.ui.core.queue.Layout: Error in the 'Layout' queue:Error: No > such property: baseImage Error: No such property: baseImage > qx.core.MProperty.js:68:1,qx.theme.manager.Decoration.js:229:30,qx.ui.core.Widget.js:1401:25,qx.ui.core.Widget.js:1203:20,qx.ui.core.LayoutItem.js:605:32,qx.ui.layout.HBox.js:484:16,qx.ui.layout.Abstract.js:99:32,qx.ui.core.Widget.js:1309:22,qx.ui.core.Widget.js:1201:25,qx.ui.core.LayoutItem.js:605:32,qx.ui.layout.VBox.js:484:16,qx.ui.layout.Abstract.js:99:32,qx.ui.core.Widget.js:1309:22,qx.ui.core.Widget.js:1201:25,qx.ui.core.LayoutItem.js:605:32,qx.ui.layout.Canvas.js:180:16,qx.ui.core.Widget.js:1066:11,qx.ui.core.queue.Layout.js:103:11,qx.ui.core.queue.Manager.js:160:17,qx.ui.core.queue.Manager.js:223:9,qx.ui.core.queue.Manager.js:98:1,qx.application.AbstractGui.js:107:7,qx.application.AbstractGui.js:98:7,qx.core.BaseInit.js:83:9,qx.event.dispatch.Direct.js:134:11,qx.Interface.js:538:18,qx.event.Manager.js:873:11,qx.event.Registration.js:304:14,qx.event.handler.Application.js:186:11,qx.event.handler.Application.js:105:9,https://secure.caffin.biz/fb-dev/au-jobseeker/source/script /a > u > > > _js.js:166:5,https://secure.caffin.biz/fb-dev/au-jobseeker/source/script/au_js.js:202:9 > Native.js:59:11 > > 065883 qx.core.Init: Finalize runtime: 191ms Native.js:59:11 > SyntaxError: unreachable code after return statement Property.js:1:269 > SyntaxError: unreachable code after return statement Property.js:1:308 > SyntaxError: unreachable code after return statement > > > In my application's config.json I've set it up with: > > "let" : > { > "APPLICATION" : "au_js", > "QOOXDOO_PATH" : "../../../qooxdoo-5.0-sdk", > // "QXTHEME" : "au_js.theme.Theme", > "QXTHEME" : "silverbluetheme.SilverBlueTheme", > "API_EXCLUDE" : ["qx.test.*", "${APPLICATION}.theme.*", > "${APPLICATION}.test.*", "${APPLICATION}.simulation.*"], > "LOCALES" : [ "en" ], > "CACHE" : "${TMPDIR}/qx${QOOXDOO_VERSION}/cache", > "ROOT" : "." > }, > > [...] > > "libraries" : > { > "library" : > [ > { > "manifest": "[...]/Qx.Contribs/Dialog-0.5/Manifest.json", > "manifest": > "[...]/Qx.Contribs/SilverBlueTheme-20140912/Manifest.json" > } > ] > } > > [...] > > > I've run ./generate.py source. When my application runs, it manages to > display the menu I've created with qx.ui.toolbar.MenuButton but when I > click the button to display the submenu, the menus don't seem to have > any decorations. The console then displays: > > Error: No such property: baseImage MProperty.js:68:0 > 151664 qx.ui.core.queue.Appearance: Error in the 'Appearance' > queue:Error: No such property: baseImage Error: No such property: baseImage > qx.core.MProperty.js:68:1,qx.theme.manager.Decoration.js:229:30,qx.theme.manager.Decoration.js:115:20,qx.ui.core.Widget.js:2268:17,qx.core.Property.js > line 694 > > Function:1:1061,qx.ui.core.Widget.js:2679:66,qx.ui.core.queue.Appearance.js:94:11,qx.ui.core.queue.Manager.js:140:17,qx.ui.core.queue.Manager.js:223:9,qx.ui.core.queue.Manager.js:98:1,qx.event.dispatch.Direct.js:134:11,qx.Interface.js:538:18,qx.event.Manager.js:873:11,qx.event.Registration.js:304:14,qx.event.handler.Gesture.js:196:7,qx.event.handler.GestureCore.js:665:7,qx.event.handler.GestureCore.js:200:9,qx.event.handler.GestureCore.js:148:9,qx.event.handler.Gesture.js:218:7,qx.event.handler.Gesture.js:137:1,qx.lang.Function.js:337:18,qx.event.dispatch.Direct.js:134:11,qx.Interface.js:538:18,qx.event.Manager.js:873:11,qx.event.Registration.js:304:14,qx.event.handler.Pointer.js:148:1,qx.event.handler.PointerCore.js:348:7,qx.lang.Function.js:337:18 > Native.js:59:11 > > > If I comment out "silverbluetheme.SilverBlueTheme" and re-enable > "au_js.theme.Theme" in config.json, my app works again. The Dialog > contrib also works (I upgraded from an earlier version). > > To install both Dialog and SilverBlueTheme, I grabbed the full Contribs > zip file this morning. > > Any suggestions? > > > Thanks. > > > ------------------------------------------------------------------------------ > _______________________________________________ > qooxdoo-devel mailing list > qooxdoo-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel