freenode/#clim - IRC Chatlog
Search
6:45:10
loke`
jackdaniel: Now, can you tell me how (or if) I can define the argument to a DEFINE-xx-COMMAND such that the input prompt becomes a gadget (an option-pane in this case) rather than a simple string input field?
6:47:54
jackdaniel
(with-output-as-presentation …) maybe? sorry, I won't be much of help today, guests arrive and I have tons of preparations to do
6:51:22
loke`
jackdaniel: Yeah, I know that, but I don't know how to customise the presentation of the argument to a command.
6:53:57
jackdaniel
do you mean invoking command after clicking presentation? then you need translator http://bauhh.dyndns.org:8000/clim-spec/23-7.html#_1233
7:12:18
loke`
jackdaniel: No... I type a command that takes araguments, then the interactor will prompt fr the argumet values.
7:19:52
jackdaniel
option-pane isn't suited for that, you'd have to create your own pane and wrap each option-pane element as presentation I suppose
7:25:24
jackdaniel
at least I'm not aware of a method to supply requested object to accept from the callback
8:49:54
jackdaniel
after a thought - you could define your own accept method, which waits for the object which is provided by a callback
9:03:04
jackdaniel
not sure how suitable will be this example, but look at page 183 of http://hellsgate.pl/clim.pdf (genera clim documentation)
9:03:57
jackdaniel
and instead of magic inside, you could blockingly read from the channel to whom callback from option-pane writes