X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=io-clim.lisp;h=da52b7a184ce731de730b0dcf9a44a6508011e85;hb=2e81e829db1121791d88430d4deceae9b65038b6;hp=4d235f8aa6ea8f3933181ea10502d1d154307bab;hpb=7cca6d5c2712f7f2616eb106bd42fb000121df8d;p=reversi.git diff --git a/io-clim.lisp b/io-clim.lisp index 4d235f8..da52b7a 100644 --- a/io-clim.lisp +++ b/io-clim.lisp @@ -8,7 +8,7 @@ ;;;; Programer: Kevin M. Rosenberg ;;;; Date Started: 1 Nov 2001 ;;;; -;;;; $Id: io-clim.lisp,v 1.4 2002/11/08 10:31:59 kevin Exp $ +;;;; $Id: io-clim.lisp,v 1.6 2003/04/01 17:53:51 kevin Exp $ ;;;; ;;;; This file is Copyright (c) 2001-2002 by Kevin M. Rosenberg ;;;; @@ -40,7 +40,7 @@ id name searcher eval ply strategy start-time searcher-id eval-id) -(defun make-gui-player (&key id name strategy searcher-id eval-id ply) +(defun make-gui-player (&key id name strategy searcher-id eval-id (ply 0)) (let ((p (make-gui-player-struct :id id :ply ply :name name :strategy strategy :searcher-id searcher-id :eval-id eval-id)) @@ -247,7 +247,7 @@ record stream state) state (multiple-value-bind (xoff yoff) - (convert-from-relative-to-absolute-coordinates + (clim::convert-from-relative-to-absolute-coordinates stream (output-record-parent record)) (with-bounding-rectangle* (left top right bottom) record (draw-rectangle* stream @@ -671,7 +671,8 @@ (+ label-height (* cell-height i) half-cell-inner-height)) :align-x :left :align-y :center)) - (stream-set-cursor-position stream label-width label-height) + (setf (stream-set-cursor-position stream) + (values label-width label-height)) (surrounding-output-with-border (stream) (formatting-table (stream :y-spacing 0 :x-spacing 0) (dotimes (row 8)