![](https://secure.gravatar.com/avatar/34bc70c1e1794e0b0e975c34574d6f0f.jpg?s=120&d=mm&r=g)
Hey! Thanks! And that was quick! I tried it and it worke great, nice little thing, now i have something to work from! Regarding the accepting-values and :own-window. I didn't get that to work. Do I need to do something special to get a new window? The 0.9.1 spec said something about it beeing unimplemented so I didn't research it too much. Here it says: "There is no gadget-based implementation of accepting-values. own-window is not supported." http://common-lisp.net/pipermail/mcclim-announce/2005-March/000000.html But now that I know it works I will try a bit harder to get it to work! Thanks again!! /Peter On Mon, 2006-02-20 at 18:06 +0100, Paolo Amoroso wrote:
Peter Braroe <peter.braroe@newsmachine.com> writes:
As I have understood, it seems that :own-window t for accepting-values or NOTIFY-USER is not available yet in McCLIM. I really have my heart
As far as I know, McCLIM does support :own-window t for accepting-values.
What I want to do is:
1 Create a child window 2A Populate with text-fields, checkboxes, and buttons (like gadet-test) 2B Add "Save" button and method that returns/stores the values selected 3 Move focus to child, put original window in background 4 Destroy child window, refocus on original window [...] So if anyone has a nice example* of how to do this that would be a
One way to do that is by creating a full application frame for your dialog box with all the gadgets you need, and call it from your application code. It works nicely, but is rather verbose. Some time ago I posted an example here:
Poor man's CLIM text style selection dialog http://common-lisp.net/pipermail/mcclim-devel/2005-July/004113.html
Paolo