[mcclim-cvs] CVS mcclim/Backends/beagle/output
tmoore
tmoore at common-lisp.net
Wed Mar 29 10:43:38 UTC 2006
Update of /project/mcclim/cvsroot/mcclim/Backends/beagle/output
In directory clnet:/tmp/cvs-serv13084/Backends/beagle/output
Modified Files:
medium.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/Backends/beagle/output/medium.lisp 2005/05/28 19:56:07 1.4
+++ /project/mcclim/cvsroot/mcclim/Backends/beagle/output/medium.lisp 2006/03/29 10:43:38 1.5
@@ -93,7 +93,7 @@
(send (medium-bezier-path medium) :set-line-width width)
(when dashes
- (when (eq dashes T)
+ (when (eq dashes t)
;; Provide default dash pattern... no idea why, but when I use
;; #(5.0 5.0) as the dafault dash, it gets displayed as a solid
;; line (no dashing). So the default is larger than it needs to
@@ -694,7 +694,7 @@
(defmethod medium-draw-point* ((medium beagle-medium) x y)
(let ((width (coerce (line-style-thickness (medium-line-style medium))
'short-float)))
- (medium-draw-circle* medium x y (/ width 2) 0 (* 2 pi) T)))
+ (medium-draw-circle* medium x y (/ width 2) 0 (* 2 pi) t)))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -709,7 +709,7 @@
(with-transformed-positions ((sheet-native-transformation (medium-sheet medium)) coord-seq)
(let ((width (coerce (line-style-thickness (medium-line-style medium)) 'short-float)))
(do-sequence ((x y) coord-seq)
- (medium-draw-circle* medium x y (/ width 2) 0 (* 2 pi) T)))))
+ (medium-draw-circle* medium x y (/ width 2) 0 (* 2 pi) t)))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
More information about the Mcclim-cvs
mailing list