Hey,
we have some problems with custom Decorators after migrating our desktop
applications to 3.0.1
According to the output of migration-job we replaced old
'qx.ui.decoration.Grid'
with 'qx.ui.decoration.Decorator' and its property 'baseImage' with
'borderImage'.
After adjusting values for padding in many places it works fine in Chrome
and Firefox.
But IE 10 does't display some controls correctly, they look "transparent".

We noted in the migration guide, that border-image-decorations are no longer
supported.
I guess, it is the reason for our problem.
Yes, we rely on the CSS implementation of border images and with that, only 
browsers supporting this CSS feature [1] can have border images. Unfortunately, 
thats only IE11+ so all stable IEs don't support border images.

But how can I avoid this? Unfortunately, we use borderImage-Property
in our applications very extensive and support of Internet Explorer is
required by many customers.
You can basically use the same idea as we did in the old system but you have to 
do it yourself. This means that you can build a container having a 3 x 3 grid 
of widgets which each holds the border image for its edge.
This can be a lot of work and I would rather check if its possible to replace 
the border images with plain CSS decorators which would work in most IEs as 
well.

Regards,
Martin

[1] http://caniuse.com/#search=border%20images
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to