[mcclim-cvs] CVS mcclim/Apps/Scigraph/dwim

tmoore tmoore at common-lisp.net
Wed Mar 29 10:43:38 UTC 2006


Update of /project/mcclim/cvsroot/mcclim/Apps/Scigraph/dwim
In directory clnet:/tmp/cvs-serv13084/Apps/Scigraph/dwim

Modified Files:
	tv.lisp 
Log Message:


Take out dependencies on case in symbol names. This makes McCLIM sort
of work in ACL's so-called modern mode; there have been some CLX fixes
recently that may get it all the way there.

Clean up events.lisp.

Add a callback-event, which will be used in ports that get high-level
gadget notifications in the event process and need to deliver them to
applications.

Changed the implementation of scroll bars. When the drag callback is
called, just move the sheet; assume that the gadget itself has updated
the value and the graphic representation. add a scroll-bar-values
interface that gets and sets all scroll bar values and only updates
the bar once. This will break the Beagle back end momentarily.




--- /project/mcclim/cvsroot/mcclim/Apps/Scigraph/dwim/tv.lisp	2006/03/23 10:09:50	1.8
+++ /project/mcclim/cvsroot/mcclim/Apps/Scigraph/dwim/tv.lisp	2006/03/29 10:43:37	1.9
@@ -457,7 +457,7 @@
 	     (clim:enable-frame frame)
 	     (clim:panes-need-redisplay frame)
 	     (clim:redisplay-frame-panes frame))
-	    (T (clim:start-frame frame wait-until-done)))))
+	    (t (clim:start-frame frame wait-until-done)))))
    (:clim-1.0
     (labels ((set-backing-store (window value)
 	       #+xlib




More information about the Mcclim-cvs mailing list