Hello Tobi,
sorry for the late answer. I have been busy yesterday to finish something new 
(blog post will come today).


> I have been testing more of my applications with the simple theme,
> and they work quite well ... thanks a lot!
Thats good to hear, thanks. :)

> There is one design issue I have ... the toolbar design ...
> 
> Having 'buttons' there seems to be quite anachronistic when looking
> at other guis out there ... especially if buttons are combined with
> text this does look rather massive (I see the neat round corner
> effect for the last button, cool, but still) ...
> 
> I would much prefere a classic toolbar design where the action
> areas only show their button-ness upon hovering ... I bet this is a
> two line change in the local theme instance ... which one ?


Thats a good question how to get that done an elegant way. I'm not the theme 
extending expert so I needed to give it a try myself.

I ended up with a way to access the original styles in the extended appearance 
which holds the same name:


    "toolbar-button" : {
      style : function(states) {
        var styles = qx.theme.manager.Appearance.getInstance().styleFrom(
          "toolbar-button", states, qx.theme.simple.Appearance
        );
        if (styles.decorator && !states.hovered) {
          styles.decorator = undefined;
        }
        return styles;
      }
    }


With that, you can manipulate everything you want. But as you may have guessed, 
that code needs some more details because that way it looks not that good. :)

I hope that gets you started,
Martin
------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to