On Mar 18, 2010, at 6:56 PM, Sarah Reichelt wrote:

Second, is it possible for me to detect that the mouse is over a link and change the cursor to something else (i.e. the hand icon/ cursor)? I know there's changes coming w/ 4.5 that look promising. I haven't bothered to download the developer preview as I really don't want to risk is, but if some of these concerns go away with 4.5 and someone can just email me them (instead of breaking NDA on the list), that'd be fine, too. ([email protected]).

This doesn't require 4.5, so no NDA conflict here.

I put this in a card script and it seems to work fine:

on mouseMove
  if word 1 of the target = "field" then
     if the textStyle of the mouseText contains "link" then
        lock cursor
        set the cursor to hand
     else
        unlock cursor
     end if
  end if

  pass mouseMove
end mouseMove

I prefer to set the defaultcursor to hand or to empty instead of locking and setting the cursor. Whenever I've tried to use lock cursor I've ended up having intermittent frozen cursor problems. Also, you might want to put in a "if the locktext of the target then..." test, or you'll get the cursor changing over links in unlocked fields, and when the cursor changes to hand the user will think the link is clickable -- but it won't be.

-- Peter

Peter M. Brigham
[email protected]
http://home.comcast.net/~pmbrig


_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to