This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
[200501231900] -resize the dialog -> no scrollbars appears and text is out of view
It is general wizard problem. I don't know if scrollbars are best solution. But at least left top corner should be visible in resized wizard or minimal resizing size should be set. Now left middle part of wizard is visible if you resize wizard to enough small size. Reassigning to openide/wizards for evaluation.
Wizard API has been designed that the main responsibility (for layouting/sizing/a11y etc.) of the central pane of wizard has the central component provider, e.g. web module for this case. So, Web module could handle it if wants. On other side, it's a common problem of almost all wizards, Wizard API should help here. What about to place a provided component into JSrcollPane instead of JPanel? Maybe helps. But, because we are in late phase of NB4.1 release, this change is risky because could make problems with visibility in some wizards. I'll postpone it to promoF.
So what is the evalution for F?? Are we going to do something with this?
Fix of WizardDescriptor, r.1.12 should help. Scroll bars will displayed when needed.
The fix was rolled back. The wizard infrastructure doesn't support scrollbars as default. Each panel should fit into window w/o scrollbar if a default font size used. The infrastructure can use a scroll pane if non-standard font size is use.
Jirka is right: “Each panel should fit into window w/o scrollbar if a default font size used.” From UI point of view the correct behavior should be: i) default font size is used: each panel should fit into a window without scrollbars ii) larger font size is used: the ideal state should be that a window would change its size so the panel can fit there without adding the scrollbars (by changing its size I don’t mean that wizard will change its size for every step). The max size of the window must be defined (e.g. screen resolution). When the maximum size of the window is reached and the panel does not fit there, scrollbars will appear.
I guess it works for me.