[mcclim-cvs] CVS update: mcclim/Experimental/menu-choose.lisp
Timothy Moore
tmoore at common-lisp.net
Wed Feb 2 11:34:06 UTC 2005
Update of /project/mcclim/cvsroot/mcclim/Experimental
In directory common-lisp.net:/tmp/cvs-serv31595/Experimental
Modified Files:
menu-choose.lisp
Log Message:
Hammered on with-room-for-graphics. It should now leave the cursor in
the right place and do the right thing with respect to recording
options.
Changed with-drawing-options to not rebind its medium argument at all.
Added :label and :scroll-bars arguments to with-menu which are
currently ignored.
Date: Wed Feb 2 12:34:02 2005
Author: tmoore
Index: mcclim/Experimental/menu-choose.lisp
diff -u mcclim/Experimental/menu-choose.lisp:1.16 mcclim/Experimental/menu-choose.lisp:1.17
--- mcclim/Experimental/menu-choose.lisp:1.16 Wed Jan 26 05:29:06 2005
+++ mcclim/Experimental/menu-choose.lisp Wed Feb 2 12:34:02 2005
@@ -137,7 +137,7 @@
(defmacro with-menu ((menu &optional associated-window
- &key (deexpose t))
+ &key (deexpose t) label scroll-bars)
&body body)
(check-type menu symbol)
(with-gensyms (with-menu-cont)
@@ -146,10 +146,13 @@
(declare (dynamic-extent #',with-menu-cont))
(invoke-with-menu #',with-menu-cont
,associated-window ; XXX
- ',deexpose)))) ; XXX!!!
+ ',deexpose ; XXX!!!
+ ,label
+ ,scroll-bars))))
-(defun invoke-with-menu (continuation associated-window deexpose)
- (declare (ignore deexpose)) ; FIXME!!!
+(defun invoke-with-menu (continuation associated-window deexpose
+ label scroll-bars)
+ (declare (ignore deexpose label scroll-bars)) ; FIXME!!!
(let* ((associated-frame (if associated-window
(pane-frame associated-window)
*application-frame*))
More information about the Mcclim-cvs
mailing list