Community
Participate
Working Groups
mplement a mechanism to apply rounded corners to the widget-border.
Created attachment 138426 [details] CVS Patch This is a qooxdoo-mixin that enables rounded corners and gradient backgrounds. The gradient can be set using the "backgroundGradient" property. To have rounded corners, set an instance of "RoundedBorder" as the widgets border. Known issues for rounded corners: - Using "RoundedBorder" on a Widget that defines no dimensions of its own (e.g. width and/or height are null) does not work. - Using "RoundedBorder" on a Shell is currently not supported. - Combining rounded corners with an background image is not supported. - Transparency (an opacity between 0 and 1) combined with rounded corners can produce a slight graphical glitch in Internet Explorer. There are no known issues for gradients.
Created attachment 138778 [details] First draft of rounded borders implementation.
Created attachment 138779 [details] Enable rounded borders in Scale.
Comment on attachment 138426 [details] CVS Patch The patch is now obsolete, for the new version see bug 277671, attachment 139767 [details].
Created attachment 140383 [details] Updated patch with latest version of GfxMixin and CSS support (for both gradients and rounded borders)
The patch is now obsolete, for the new version see bug 277671, attachment 140656 [details].
Changes are in CVS HEAD.
Comment on attachment 140383 [details] Updated patch with latest version of GfxMixin and CSS support (for both gradients and rounded borders) Attachment 140383 [details] contains the original contribution by Tim