Hi again

Cursors are driving me mad!

Are there any issues with Flash stopping Director from changing cursor?

I have set up a handler to deal with changing cursors, which looks like:

on changeCursor whichCursor
    put whichCursor
    case whichCursor of
        #pointFinger: cursor 280
        #arrow: cursor -1
        #palm: cursor 260
        #clench: cursor 290
        #watch: cursor 4
    end case
end

This works fine from within element within Director, e.g

on mouseLeave
    changeCursor(#arrow)
end

Within the Flash sprites, buttons call the same handler - e.g.

on (rollover) {
    getURL("lingo:changeCursor(#pointFinger)")
}

This also works.

But - after leaving the Flash sprite, it no longer works anywhere, with the
cursor remaining defiantly an arrow, no matter what.

Restarting the movie, and it all works again, but only until going instead
the Flash sprite.

The changeCursor handler is still receiving the messages, when over the
Flash sprite, and afterwards, because the state that should be showing is
still appearing in the message window. It is just not changing the cursors.
I have tried replacing the calls  for system cursors with calls to custom
(castmember) cursors, but exactly the same result.

I have looked all around the Director technotes, but no luck. What am I
missing?

best regards,

~nick~






[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/lingo-l.cgi  To post messages to the list, email 
[EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED]). Lingo-L is for 
learning and helping with programming Lingo.  Thanks!]

Reply via email to