[mcclim-cvs] CVS mcclim

thenriksen thenriksen at common-lisp.net
Wed Dec 13 22:31:58 UTC 2006


Update of /project/mcclim/cvsroot/mcclim
In directory clnet:/tmp/cvs-serv8248

Modified Files:
	decls.lisp 
Log Message:
Added portable implementation of `display-command-table-menu'.


--- /project/mcclim/cvsroot/mcclim/decls.lisp	2006/12/10 23:35:12	1.43
+++ /project/mcclim/cvsroot/mcclim/decls.lisp	2006/12/13 22:31:57	1.44
@@ -583,6 +583,20 @@
     (stream object type view
 	    &key buffer-start rescan query-identifier for-context-type))
 
+;;; 27.3 Command Menus
+
+(defgeneric display-command-table-menu (command-table stream &key max-width
+                                                      max-height n-rows n-columns x-spacing
+                                                      y-spacing initial-spacing row-wise
+                                                      cell-align-x cell-align-y move-cursor)
+  (:documentation "Display a menu of the commands accessible in
+`command-table' to `stream'.
+
+`max-width', `max-height', `n-rows', `n-columns', `x-spacing',
+`y-spacing', `row-wise', `initial-spacing', `cell-align-x',
+`cell-align-y', and `move-cursor' are as for
+`formatting-item-list'."))
+
 ;;; 28.2 Specifying the Panes of a Frame
 
 (defgeneric destroy-frame (frame))




More information about the Mcclim-cvs mailing list