Waverly Edwards <Waverly@...> wrote... >You might try setting up a cursor structure and some arrays that will hold >the pattern of the cursors you want to animate. Later when you want to >cycle through your cursors you set the pointer of the cursor structure to >the array of the cursor you want to display. Now you arent moving memory, >only resetting the pointer. I know this can be done for B&W cursors during >VBL tasks. I would guess you could do the same for color cursors as well. That's what I did initially. I "solved" my problems by simply reading in the B&W cursors instead. I think there's more to it than that. I sent an earlier response that quoted from the THINK reference... I think that's what I'm running into but I don't know for sure. I think it's SetCCursor that's trying to compensate for variable screen depths that's the problem and I don't know how to do what it says to do in FBII. Charlie Dickman charlied@...