[graphic-forms-cvs] r407 - trunk/src/tests/uitoolkit
junrue at common-lisp.net
junrue at common-lisp.net
Thu Nov 30 03:16:44 UTC 2006
Author: junrue
Date: Wed Nov 29 22:16:44 2006
New Revision: 407
Added:
trunk/src/tests/uitoolkit/custom.cur (contents, props changed)
Modified:
trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
Log:
added test for loading and using cursor from file
Added: trunk/src/tests/uitoolkit/custom.cur
==============================================================================
Binary file. No diff available.
Modified: trunk/src/tests/uitoolkit/scroll-grid-panel.lisp
==============================================================================
--- trunk/src/tests/uitoolkit/scroll-grid-panel.lisp (original)
+++ trunk/src/tests/uitoolkit/scroll-grid-panel.lisp Wed Nov 29 22:16:44 2006
@@ -46,6 +46,7 @@
(declare (ignore disp item)))
(defun make-scroll-grid-panel (parent)
+ (setf *default-pathname-defaults* (parse-namestring gfsys::*gf-tests-dir*))
(let ((panel-size (gfs:make-size :width (1+ (* (gfs:size-width *grid-model-size*) +grid-cell-extent+))
:height (1+ (* (gfs:size-height *grid-model-size*) +grid-cell-extent+))))
(panel (make-instance 'gfw:panel :dispatcher (make-instance 'scroll-grid-panel-events)
@@ -55,7 +56,9 @@
(assert (gfs:equal-size-p panel-size (slot-value panel 'gfw::max-size)))
(setf (gfs:size-width *grid-char-size*) (floor +grid-half-extent+ 2)
(gfs:size-height *grid-char-size*) (floor +grid-half-extent+ 2))
- (setf (gfw:cursor-of panel) (make-instance 'gfg:cursor :system gfg:+hand-cursor+))
+ (setf (gfw:cursor-of panel)
+ (make-instance 'gfg:cursor
+ :file (merge-pathnames "custom.cur")))
panel))
(defun set-grid-scroll-params (window)
More information about the Graphic-forms-cvs
mailing list