We reuse the dialog constantly, so i dont know what goes wrong for
you. What does the javascript debug window tell you?
Maybe the modal window some things that is is still shown

On 4/29/08, Marieke Vandamme <[EMAIL PROTECTED]> wrote:
>
> Hello,
> Thanks for the reply.
> But isn't it possible to reuse the modalwindow? Because in my application
> the window needs to be opened many times, and I thought it would be better
> to reuse the same window multiple times. Or has that no affect to the
> memory-usage?
>
>
> Cristi Manole wrote:
> >
> > I am 99% certain that if you change your code from :
> >
> > *final MyChooser myChooser = new MyChooser(modal);*
> > *modal.setPageCreator(new ModalWindow.PageCreator() {
> >  public Page createPage() {
> >                return myChooser;
> >            }
> > }
> > *
> > to this :
> >
> > *modal.setPageCreator(new ModalWindow.PageCreator() {
> >  public Page createPage() {
> >                return new MyChooser(modal);
> >            }
> > }
> > *
> > it will work.
> >
> > Try it.
> > Cristi Manole
> >
> > On Mon, Apr 28, 2008 at 1:07 PM, Marieke Vandamme <[EMAIL PROTECTED]> wrote:
> >
> >>
> >> Hello,
> >>
> >> can't anyone help me with this problem?
> >> If I need to code it differently, please tell me.
> >> Thanks !!
> >>
> >>
> >> Marieke Vandamme wrote:
> >> >
> >> > Hello,
> >> >
> >> > i'm having problems with the modal window. It shows up fine when I
> >> click
> >> > my link the first time, but after closing the window with the 'X', it
> >> > won't open again.
> >> > I don't know if I'm using it wrong or if it's a bug.
> >> > Any help is welcome ! thanks. Marieke.
> >> >
> >> > My code :
> >> > public class TestModalWindow extends WebPage {
> >> >
> >> >     public TestModalWindow() {
> >> >         final ModalWindow modal = new ModalWindow("dataChooser");
> >> >         add(modal);
> >> >         final MyChooser myChooser = new MyChooser(modal);
> >> >         modal.setPageCreator(new ModalWindow.PageCreator() {
> >> >
> >> >             public Page createPage() {
> >> >                 return myChooser;
> >> >             }
> >> >             });
> >> >
> >> >          add(new AjaxLink("lnkOpen") {
> >> >
> >> >                 public void onClick(AjaxRequestTarget target) {
> >> >                     myChooser.reload(target);
> >> >                 }
> >> >             });
> >> >     }
> >> >
> >> >     public class MyChooser extends WebPage {
> >> >
> >> >         private ModalWindow window;
> >> >
> >> >         public MyChooser(ModalWindow w) {
> >> >             this.window = w;
> >> >         }
> >> >
> >> >         public void reload(AjaxRequestTarget target) {
> >> >             this.window.show(target);
> >> >         }
> >> >     }
> >> > }
> >> >
> >>
> >> --
> >> View this message in context:
> >>
> http://www.nabble.com/Modal-Window-not-opening-the-second-time-tp16850180p16935903.html
> >> Sent from the Wicket - User mailing list archive at Nabble.com.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Modal-Window-not-opening-the-second-time-tp16850180p16953499.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to