[cello-cvs] CVS cello
ktilton
ktilton at common-lisp.net
Thu Aug 31 17:34:47 UTC 2006
Update of /project/cello/cvsroot/cello
In directory clnet:/tmp/cvs-serv29491
Modified Files:
nehe-06.lisp window-utilities.lisp
Log Message:
important fixes to cl-magick and cello demo nehe-06
--- /project/cello/cvsroot/cello/nehe-06.lisp 2006/07/24 05:00:35 1.8
+++ /project/cello/cvsroot/cello/nehe-06.lisp 2006/08/31 17:34:47 1.9
@@ -23,7 +23,11 @@
(defparameter zrot 0.0f0)
(defparameter *skin6* nil)
+(defvar *jmc-font* )
+
(defun nehe-06 () ;; ACL project manager needs a zero-argument function, in project package
+ (setf *jmc-font* (ftgl-make :texture 'sylfaen 48 96 18))
+ (cl-magick-reset)
(test-window 'nehe-06-demo))
(defmodel nehe-06-demo (window)
@@ -79,7 +83,7 @@
(gl-load-identity))))
-(defparameter *jmc-font* (ftgl-make :texture 'sylfaen 48 96 18))
+
(defmethod togl-display-using-class ((self nehe06))
(gl-load-identity)
--- /project/cello/cvsroot/cello/window-utilities.lisp 2006/08/21 04:28:26 1.7
+++ /project/cello/cvsroot/cello/window-utilities.lisp 2006/08/31 17:34:47 1.8
@@ -98,6 +98,8 @@
(let ((,item-var (elt ,list (- ,len ,times-var 1))))
, at body)))))
+(export! find-ix-under)
+
(defun find-ix-under (self os-pos &key (test #'true))
(when (and (visible self)
(not (collapsed self)))
More information about the Cello-cvs
mailing list