What would be a clever way to make a 'please wait' control for a Flex application for long running operations like calling a webservice.
I am not asking about the graphical portion of it - just the 'controller' part. How should I trigger it and hide it. I am planning to make just a simple canvas with text in.
For instance :
- can I somehow intercept all web service calls - and not have to activate it for every web service
- how should i add it to my canvas. should it be added to 'stage' as a top level component?
- should it have a 'cancel' button to cancel the web service request if it takes too long. that sounds kind of complicated because I'm not even sure if I can terminate a running async web request?
FYI: This is for a reporting application so long running queries are to be expected