I've written an ActiveX control which itself hosts flash.ocx.  As a host
for Flash, it sinks the FSCommand event.

 

For testing, I am directing the embedded Flash component to load a .swf
from my local file system.

 

When my control is hosted in a container like tstcon32.exe (Microsoft's
ActiveX test container), the swf loads and plays, and any fscommand
calls it makes are correctly handled by my control.

 

When my control is hosted in a web page displayed in IE (the html is
loaded from the file system, not from a web server, if that makes a
difference), the swf loads and plays, but any fscommand events are never
routed to my control.

 

My questions are:  

 

1)       What's going on here?  It seems as if Flash is somehow aware
that it is ultimately hosted in IE (via my ActiveX control), and using a
different security protocol to decide whether the swf may successfully
call fscommand.

 

2)       If that's the case, how is Flash making this determination?  

 

Nick

_______________________________________________
[email protected]
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

Reply via email to