I'm not sure if anyone else responded to this, but I had a similar problem
and I thought the only workaround was setting the mouse picture for every
element that handled rollover etc.
(since if you set it for the parent, it removes all the mouse functions for
it's children) .

The easy way for me was that I created a cursor component, and then I
gotoAndPlay (actually just have external helper functions tied to it) the
frame that has the correct cursor.
One of those functions can just hide the cursor and show the mouse again -
to have a normal mouse.

I've also noticed that sometimes the rollout event is not always called
(fast mouse movement etc) -  And the window they rolled over doesn't handle
the custom mouse - so onRollOver isn't going to help.
I run the entire cursor icon through a interval hooked into mouse move, and
when the mouse doesn't move for a certain time, it just disappears. -
another way to perform this is by using a hittest every so often etc.

There are many ways to perform this task, but I've never found something
that could be self-contained.  The main problem I had was the ability to
control the mouse over a parent and still let the children receive mouse
events.
(without creating some elaborate event system)

Hope this helps..
Fruber

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to