It has been a long time since I've done anything in flash/AS. But you can set up your own eventHandlers and generate events as well... (thats first thing that comes into my mind to generically deal...