voger, I think it can be done. Instead of subclassing an entire widget try creating a Mixin to add a new themable property to your label.
I created this Mixin for you to start from: https://github.com/sqville/sqv/blob/master/source/class/sqv/ui/basic/MLabel.js In your Application.js file add this line before you use it on a label. qx.Class.include(qx.ui.basic.Label, sqv.ui.basic.MLabel); Now all Labels that use qx.ui.basic.Label have a property called "rotatevertical" that you can set directly or set using an Appearance value Give it a try and let me know how it goes Chris -- View this message in context: http://qooxdoo.678.n2.nabble.com/Any-tips-for-vertical-buttons-in-the-left-of-TabView-tp7587648p7587680.html Sent from the qooxdoo mailing list archive at Nabble.com. ------------------------------------------------------------------------------ _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel