McCLIM changes: gadgets, graphs, documentation - Lisp Propulsion Laboratory log

Lisp Propulsion Laboratory log

Paolo Amoroso's weblog. Main interests: Lisp, astronomy (Moon), space exploration (Apollo and early manned programs) Calendar of past entries | Related links xml

McCLIM changes: gadgets, graphs, documentation

Monday, April 18, 2005

There was limited McCLIM CVS commit activity within the past couple of weeks.

Andy Hefner added a default value to the :arc-drawer argument of format-graph-from-roots, as required by the CLIM 2 specification.

Andy also worked on code for changing frame layouts, and the list-pane and option-pane gadgets. Concerning these gadgets, he has added to the source code these usage notes, which also describe the McCLIM extension :prefer-single-selection:

;;   A some-of/nonexclusive list pane (or option-pane popup window) supports
;;   the following behaviors:
;;       single-click: toggle selected item
;;        shift-click: select/deselect multiple items. Selection or deselection
;;                     is chosen according to the result of your previous click.
;;  McCLIM adds an initarg :prefer-single-selection. If true, a nonexclusive pane
;;  will deselect other items selected when a new selection is made. Multiple
;;  items can be selected using control-click, or shift-click as before. This
;;  imitates the behvior of certain GUIs and may be useful in applications.

Robert Strandh applied a patch by Robert Goldman for adding bookmarks and hyperlinks to the PDF version of the user manual.

Finally, Christophe Rhodes and Peter Scott fixed a few bugs.

Copyright © 2005 by Paolo Amoroso

Created with BlogMax

April 2005
Mon Tue Wed Thu Fri Sat Sun
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30
Mar  May
About Lisp | Practical Common Lisp (learn Lisp) | Planet Lisp (blog agregator) | Common Lisp Directory (software and resources) | Why Lisp?