Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!iuvax!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!cs290ac From: cs290ac@ux1.cso.uiuc.edu Newsgroups: comp.sys.mac.hypercard Subject: Supercard ?s Message-ID: <18200008@ux1.cso.uiuc.edu> Date: 8 Sep 90 22:05:00 GMT Lines: 20 Nf-ID: #N:ux1.cso.uiuc.edu:18200008:000:1071 Nf-From: ux1.cso.uiuc.edu!cs290ac Sep 8 17:05:00 1990 I have a couple of problems in SuperCard I was hoping someone here could help me out with. The first is that I want to use 1 cursor for everything in a stack. Before creating a custom cursor, I tried using the arrow by setting the lockcursor property to true after setting the cursor to the arrow. This works fine with the exception of when the user clicks in the menu bar. After the user does this, the cursor changes into the hand. What can I do to prevent this? And also, I'm using an external command to pop up menus (For certain reasons, I didn't want to use SuperCard menus for this). My problem is that I use the MouseLoc function to get the mouse location. But the coordinates It returns are local to the window while the coordinates the XCMD wants are global. I saw a function called GlobalLoc in the pop-up menu of functions that comes up in the script editor. I tried it, but SuperCard doesn't recognize it at all and I can't find it documented anywhere. Is there anything besides writing a globalLoc XCMD I can do to get global coordinates? --RS