
25 Oct
2007
25 Oct
'07
2:10 p.m.
Update of /project/pal/cvsroot/pal-gui In directory clnet:/tmp/cvs-serv23076 Added Files: present.lisp Log Message: Added present.lisp --- /project/pal/cvsroot/pal-gui/present.lisp 2007/10/25 14:10:16 NONE +++ /project/pal/cvsroot/pal-gui/present.lisp 2007/10/25 14:10:16 1.1 (in-package :pal-gui) (defgeneric present (object gob width height)) (defmethod present :around (object (g widget) width height) (let ((ap (absolute-pos-of g))) (with-clipping ((1+ (vx ap)) (1+ (vy ap)) (- (width-of g) 2) (- (height-of g) 2)) (call-next-method)))) (defmethod present (object (g widget) width height) (with-blend (:color *text-color*) (draw-text (format nil "~a" object) (get-text-offset))))