I think there is an issue with this Widget. On IE6 (and IE7) it is fine, but on Firefox on Linux the size of a child widget does not seem to be handled right. For example the scrollbar is not shown and instead the text in a child WText overlays the next widget. And in another case the WtreeView is shrunk-up. (The code is a bit complex to post).
However if I remove the WStackedWidget (used by a WMenu), and instead just add one of the child containers all is well. I reviewed the WStackedWidget code (2.99.1) and it does not seem to address the sizing of widgets at all. Can someone give me a hint of what code I should review. I.e. what functions are called by a layout to determine/set the size of a child widget, presumably this code handles hided/shown children - and therefore WStackedWidget should "just work"? Not sure why I have this problem with Firefox/linux but not IE6/Windows - but I noticed some similar posts in the mailing lists so perhaps a fix was made that should also have been applied to Firefox specific code as well as IE6 specific code? Anyway any hints welcome - I feel a bit depressed at the thought of having to manually implement some kind of menu (removing (or hiding) child widgets in some kind of home grown way, but I guess I will have to try this :-( Adrian ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ witty-interest mailing list witty-interest@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/witty-interest