Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!nike!oliveb!glacier!navajo!rokicki From: rokicki@navajo.STANFORD.EDU (Tomas Rokicki) Newsgroups: net.micro.amiga Subject: Pointer movement and MoveScreen() Message-ID: <757@navajo.STANFORD.EDU> Date: Mon, 28-Jul-86 13:46:06 EDT Article-I.D.: navajo.757 Posted: Mon Jul 28 13:46:06 1986 Date-Received: Tue, 29-Jul-86 01:56:19 EDT Organization: Stanford University Lines: 20 Keywords: bug [ O frabjous day! Callooh! Callay! ] I have implemented my own screen drag gadget on a custom screen with a borderless backdrop window by using MoveScreen(). Unfortunately, there appears to be a bug in MoveScreen(); it doesn't seem to readjust the bounds for pointer movement. In otherwords, if I do the following actions: - Move my custom screen down with MoveScreen() - Move the workbench down below the custom screen with its drag gadget - Move my custom screen below the workbench screen with MoveScreen() Now the pointer goes off screen! (That is, it will go above the workbench screen and disappear.) In addition, if I try to drag my screen, the pointer will go no higher than the height of my custom screen after the first move operation. Anyone have any hints or know what's going on here? This is under 1.1 and 1.2 Beta II. -tom