A complete example that reproduces the problem would also be helpful. G On Jul 20, 2011, at 2:31 PM, Chris Bartlett wrote:
> Jérôme, > > What version of Pivot are you using? > I can't tell from the code you posted as the serializer instance is > named 'wtkxSerializer', but the resource it reads is 'activite.bxml'. > > Chris > > On 20 July 2011 22:57, Jérôme Serré <[email protected]> wrote: >> Hello, >> >> >> >> I’m trying to use a DialogStateListener but it doesn’t work ! >> >> When the window (dialog) closes the methods : >> >> >> >> public void dialogCloseVetoed(Dialog arg0, Vote arg1) { >> >> and >> >> public Vote previewDialogClose(Dialog arg0, boolean arg1) { >> >> are never call, only this is call >> >> public void dialogClosed(Dialog dialog, boolean modal) { >> >> >> >> What is wrong in may code ? >> >> Someone can help me ? >> >> >> >> Thank you >> >> >> >> Jérôme >> >> >> >> final WindowActivite windowActivite = >> (WindowActivite)wtkxSerializer.readObject(WindowActivite.class.getResource("/applet/activite.bxml"), >> resources); >> >> DialogStateListener dsl = (new DialogStateListener() { >> >> public void dialogClosed(Dialog dialog, boolean modal) { >> >> System.out.println("dialogClosed"); >> >> >> >> } >> >> @Override >> >> public void dialogCloseVetoed(Dialog arg0, Vote arg1) { >> >> System.out.println("dialogCloseVetoed"); >> >> System.out.println("vote: " + arg1); >> >> } >> >> @Override >> >> public Vote previewDialogClose(Dialog arg0, boolean >> arg1) { >> >> System.out.println("previewDialogClose"); >> >> System.out.println("boolean: " + arg1); >> >> return Vote.APPROVE; >> >> } >> >> }); >> >> windowActivite.open(window, dsl); >> >> >> >> >> >> >> >> >> >> >> >> ____________________________ >> >> Manage your cellar >> >> Ma cave >> >> >> >>
