<Usually, the shell isn’t “hidden", the module just fully covers the
<visible portion of the shell.
But can I load the shell without showing it and pass a reference to it
around to fire modules? And how will I make a module visible?

On Mon, Oct 19, 2015 at 9:51 AM Alex Harui <[email protected]> wrote:

>
>
> On 10/19/15, 6:16 AM, "mark goldin" <[email protected]> wrote:
>
> >I am not sure I fully understand an idea with a small swf shell firing
> >Flex
> >modules. My main application page is an html page. So, I could load
> >shell's
> >swf as such:
> >  swfobject.embedSWF("shell.swf", "mainDiv", "100%", "100%", "14.0.0",
> >"expressInstall.swf"). The shell swf can expose whatever public methods
> >are
> >needed to run modules. My question is how and what am I going to pass
> >around to load a specific module being selected from the main html menu?
> >Another thing is the the shell must be hidden.
>
> Usually, the shell isn’t “hidden", the module just fully covers the
> visible portion of the shell.  The modules would use ExternalInterface
> probably as they do now to communicate with the HTML wrapper.  The shell
> SWF would expose a callback via ExternalInterface like
> “loadThisModule(url:String)” that would replace all of the
> swfobject.embedSWF calls.  IOW, instead of directing swfobject to load
> things, you would call into the shell SWF.
>
> HTH,
> -Alex
>
>

Reply via email to