dr34m3rs
asked on
Flash 5: Actionscript: Need an OnUnload kind of function
I have a chat program. Works great.
I need an unload function though.
The chat program runs in the flash .exe format - and when someone clicks on the "X" to close the window, I need the program to connect to the server and log the user out.
The user can click on a logout button, but not many people will be doing that. :)
Any ideas?
I was hoping maybe flash had an OnUnload function like in Javascript.
Thanks :)
I need an unload function though.
The chat program runs in the flash .exe format - and when someone clicks on the "X" to close the window, I need the program to connect to the server and log the user out.
The user can click on a logout button, but not many people will be doing that. :)
Any ideas?
I was hoping maybe flash had an OnUnload function like in Javascript.
Thanks :)
ASKER
Well javascript isn't an option in my case unless it can be called somehow with getURL("javascript:somethi ng()");
I was looking for any code that does something when the "X" is hit in an .exe format swf file (or on an UnLoad)
Thanks :)
I was looking for any code that does something when the "X" is hit in an .exe format swf file (or on an UnLoad)
Thanks :)
> I was looking for any code that does something when the "X" is hit in an .exe format swf file (or on an UnLoad)
There is no such option that I am aware of within a projector file, but this would be much more straightforward using either Director or Authorware as a host program, with your Flash embedded. Then the onClose event can be captured using the Windows API functions, and flags sent back to Flash before the closure, to exit gracefully.
There is no such option that I am aware of within a projector file, but this would be much more straightforward using either Director or Authorware as a host program, with your Flash embedded. Then the onClose event can be captured using the Windows API functions, and flags sent back to Flash before the closure, to exit gracefully.
Why dont you call the same script that you use for logout button onto the X button?
Thats like saying you have 2 logout button, one called LOGOUT and another called X. BOth doing the same thing.
Thats like saying you have 2 logout button, one called LOGOUT and another called X. BOth doing the same thing.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Yes I meant the X button in the projector window itself :)
Sorry to not have made that more clear...
SCREENWEAVER looks neat, I will look into that and see if it solves that problem. =D
Sorry to not have made that more clear...
SCREENWEAVER looks neat, I will look into that and see if it solves that problem. =D
There was a related discussion here: http:116#11893006 although it isn't entirely resolved, and if there is a solution it is more than likely it will use JavaScript like you mentioned.