Chris Velevitch wrote:
'What is the Flash Player's APIs so my C++ program can interface to it'?
Like I wrote, the Player itself doesn't expose APIs to hosts so much as use whatever APIs the various hosts expose for communication. (You could say there's a type of API in the predefined play/stop/get/set commands, but this is a given set of commands passed through whichever communication interface the hosting browser offers.)
That's ActiveX Scripting for ActiveX Controls (Windows only, usually IE/Win) and NPRuntime for currently-released plugin-using browsers, on Mac or Win. (Previously there was LiveConnect and then the first Mozilla/Firefox API. I think there may be a Linux browser intercommunication protocol too, but Linux browsers vary so greatly that I don't keep this in memory.)
Rephrased, to host and communicate with the Adobe Flash Player, you need to either support ActiveX or Plugin hosting, and then implement the communication model which hosts of that type support.
jd -- John Dowdell . Adobe Developer Support . San Francisco CA USA Weblog: http://weblogs.macromedia.com/jd Aggregator: http://weblogs.macromedia.com/mxna Technotes: http://www.macromedia.com/support/ Spam killed my private email -- public record is best, thanks. _______________________________________________ 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