From: Busch, Ciske

Subject: Draw-Icon ignores stream-position

Date: 2000-6-30 14:34

Hi,

while using ACL5.0.1 for Windows (NT), Release 29-Jun-99, I discovered that
the generic function draw-icon <stream icon position> ignores a stream's
position when drawing the icon on a bitmap-pane thus always drawing on the
same position relativly to the screen but not to the stream.


The following code demonstrates that:

(setq win (make-window 'blah :device 'bitmap-window
                       :exterior (make-box 50 50 300 300)
                       :scrollbars t))

(draw-icon win question-icon (make-position 10 10))

(scroll-to win (make-position 50 50))

(draw-icon win question-icon (make-position 10 10))

(scroll-to win (make-position 0 0))

Instead of having just one icon visible on the screen I get two. 


Is this really the way draw-icon is supposed to work? 

Any comments would be appreciated.

ciske busch