Thanks Alex,

I see that's the problem and I was able to make
a work-a-round by delaying the intense processing
some milliseconds so at least the cursor image will
change into the busy cursor (before freezing - but
I can live with that, as long as the user gets a clue
of what's happening).

Obviously the point I missed is that the busy cursor
is intended for asynchrounous processes, i.e. not the
user's machine being busy, but some external process
we're expecting feedback from is busy.

If the user's machine itself is so busy that one would
like to show a busy cursor, you're already too late,
as the system is too busy to even show that busy cursor.

It took me a while to realize that, but I've got it now ;-)

Thanks,
Ferrie

--- In flexcoders@yahoogroups.com, "Alex Harui" <[EMAIL PROTECTED]> wrote:
>
> The cursor won't draw until code stops running.
> 
> ________________________________
> 
> From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of ferriejbank
> Sent: Thursday, August 07, 2008 5:59 AM
> To: flexcoders@yahoogroups.com
> Subject: [flexcoders] CursorManager problem - custom cursor disappears
> 
> 
> 
> Hi,
> 
> I'm having this really weird problem in Flex 2.0.1 using LCDS ES 2.5.1
> where whatever I do using CursorManager to change the cursor (like to
> activate the BusyCursor or any kind of custom cursor, no matter what
> priority) all my mouse pointer does is just disappear into nothing.
> 
> As soon as I reset the BusyCursor or remove my custom one, the
> original regular mouse pointer image is restored.
> 
> The thing that really drives me crazy is that standard component
> classes like mx.rpc.http.mxml.HTTPService make the same call
> succesfully! In the same application.
> 
> I tried all kinds of workarounds, like employing callLater() so I
> could do the time consuming stuff from a separate function call (so
> the pointer will be updated), but that doesn't help. The mouse pointer
> is actually instantly updated but simply disappears instead of showing
> the different cursor.
> 
> Any ideas on this? Did anyone ever had a similar experience?
> 
> Regards,
> Ferrie
>


Reply via email to