Cursors in a Revlet
Peter Brigham MD
pmbrig at gmail.com
Sat Dec 4 09:59:23 EST 2010
FYI, though I know little about revlets, if you are setting cursors on
a stack running on the desktop (in the IDE or as a standalone), it
will work much better to set the defaultCursor. I used to lock the
cursor and set it to something but ran into intermittent problems with
it not unlocking. Try this in a stack script, so that the cursor
changes to hand for all buttons and reverts reliably when leaving the
button:
on mouseMove
-- more reliable than mouseEnter
if the name of the target contains "button" then
set the defaultcursor to hand
else
set the defaultcursor to empty
end if
pass mouseMove
end mouseMove
on mouseLeave
set the defaultcursor to empty
pass mouseLeave
end mouseLeave
-- Peter
Peter M. Brigham
pmbrig at gmail.com
http://home.comcast.net/~pmbrig
On Dec 3, 2010, at 6:05 PM, John Dixon wrote:
>
> Rick...
>
> You are not missing anything... the cursors are not included in the
> revlet when you compile it for the web, so they are not there to
> show...
>
>> Once again I know I am mising something really simple. I use:
>>
>> on mouseEnter
>> lock cursor
>> set the cursor to hand
>> end mouseEnter
>>
>> on mouseLeave
>> unlock cursor
>> end mouseLeave
>>
>> to, as the dictionary says - indicate to the user what kind of data
>> the mouse pointer is over. It doesn't work in a Revlet on the Web.
>> The cursor remains the default arrow. What am I missing?
>> Thanks
>> Rick
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list