Thank you, Matej. It did the trick... Bob.
Matej Knopp wrote: > > Hi > > you are calling setResizable too late. When MyModalPage constructor is > called, the window is already shown. You have to call setResizable (as > well as the other methods) _before_ calling modalWindow.show(). > > -Matej > > beboris wrote: >> We have the following code that attempts to create a modal window of >> certain >> size and make it non-resizable: >> >> public class MyModalPage extends WebPage { >> public MyModalPage( final WebPage parentPage, ModalWindow modalWindow) { >> modalWindow.setVersioned(false); >> modalWindow.setInitialWidth(400); >> modalWindow.setInitialHeight(280); >> modalWindow.setMinimalWidth(400); >> modalWindow.setMinimalHeight(280); >> modalWindow.setResizable(false); >> ... >> } >> } >> >> public class ParentPage extends WebPage { >> ... >> private void addModalDialog() { >> final ModalWindow modal; >> add(modal = new ModalWindow("MyModalWindow")); >> modal.setVersioned(false); >> modal.setPageCreator(new ModalWindow.PageCreator() { >> public Page createPage() { >> Page result = new MyModalPage(ParentPage.this,modal); >> return result; >> } >> } >> ... >> } >> ... >> } >> >> The modal window can be brought up upon a button click in the parent >> page. >> Unfortunately, when the modal window is displayed for the first time, it >> can >> be resized, despite modalWindow.setResizable(false) call. For subsequent >> button clicks it becomes non-resizable. Is there any way to make it >> non-resizable from the "get go" or is it a bug in the ModalWindow code? >> >> Bob. >> > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user > > -- View this message in context: http://www.nabble.com/setResizable%28false%29-for-ModalWindow-doesn%27t-work-tf3158740.html#a8777053 Sent from the Wicket - User mailing list archive at Nabble.com. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier. Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user