[mcclim-devel] Re: Guided Tour of CLIM
Luís Oliveira
luismbo at gmail.com
Fri Jan 27 00:39:26 UTC 2006
Clemens Fruhwirth <clemens at endorphin.org> writes:
> http://clemens.endorphin.org/A%20Guided%20Tour%20of%20CLIM%202006-draft.pdf
>
> Feedback is appreciated.
Hello,
I'm going through the tutorial, and being very much clim-illiterate here
are my few comments that I wrote down while doing so:
- The tutorial is pretty cool. The introduction addresses what CLIM is
good for, and how it relates to "normal" GUI toolkits, the
terminology, etc... Very enlightening.
- There's a typo in page 2: "(...) equally to the _build-in_ gadget
types."
- Mentioning the CLIM-USER package (where we can try the examples)
might be a good idea.
- I'd suggest restructuring the code in way that doesn't generate
warnings about undefined functions. Eg: I was confused about why my
McCLIM didn't seem to have this update-draw-pane function used in
the draw-frame commands.
- The draw-frame example doesn't work for me (SBCL 0.9.8 and McCLIM
HEAD, CLX backend). I get an error saying:
"The function (SETF RECTANGLE-EDGES*) is undefined."
Hmm, and I get this same error with the file-browser example.
- Another typo: in figure 7, "The second _color_ (...)".
- I'd love to see figure 7's code in action. However,
count-package-symbols isn't defined anywhere. (Ah, and in
fig. 7 it actually reads _count-package-symbols-package_). Sure,
it is trivial to implement, but still. :-)
- Is the source code for the examples available somewhere? That'd be
useful.
Hope this helps in some say,
--
Luís Oliveira
luismbo (@) gmail (.) com
Equipa Portuguesa do Translation Project
http://www.iro.umontreal.ca/translation/registry.cgi?team=pt
More information about the mcclim-devel
mailing list