You just described it.  Its just a normal project.  Create a project for
your module, create a project for your application, make sure you know
what the binary path is going to be, and use that SWF path as your
ModuleLoader url.
 
Modules were functionality snuck into a dot release.  There's no tooling
support.  If we'd waited for tooling support, you'd be waiting until
Flex 3.  So, you'll have to do a bit more manually.  Its annoying, but
not particularly onerous.
 
-rg


________________________________

        From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Brian Holmes
        Sent: Monday, January 08, 2007 10:07 AM
        To: [email protected]
        Subject: RE: [flexcoders] Re: Compiling modules
        
        

        Would it be possible to post an example of how to use the
mx.modules? 
        
        I would assume that you add a <mx:Module></mx:Module> instead of
the
        Application tag and it would get compiled
        And then in your shell application you use the <mx:ModuleLoader>
tag to
        point to your module.
        
        Is this correct or am I way off. I can't get it to work either.
Also, I
        also assumed I could just right click on my application in
        Flex Builder and select the option of New > Module. That doesn't
work
        either.
        
        I've really been looking forward to modules, but after upgrading
this
        morning and reading your message about how to use them,
        I'm nothing but extremely confused and discouraged.
        
        Brian..
        
        -----Original Message-----
        From: [email protected]
<mailto:flexcoders%40yahoogroups.com>
[mailto:[email protected] <mailto:flexcoders%40yahoogroups.com>
] On
        Behalf Of Matt Horn
        Sent: Monday, January 08, 2007 8:10 AM
        To: [email protected]
<mailto:flexcoders%40yahoogroups.com> 
        Subject: RE: [flexcoders] Re: Compiling modules
        
        There is no explicit project type for modules in Flex Builder 2.
To
        create a module in Flex Builder, you treat the module as an MXML
        application and compile it. 
        
        There are two basic approaches:
        
        1) One-project model: Create the modules in the same project as
your
        application and add them to the application list. This approach
works as
        long as the application and the modules share the same compiler
settings
        (such as library path).
        To debug the application with modules, reference the debug SWF
file from
        source code during development, and switch to the non-debug one
when you
        are ready to deploy. 
        
        2) Multiple-project model: Create a separate Flex or
ActionScript
        project for each module. Add a linked file to the source folder
of your
        shell projects that want to use it. This copies the module's SWF
file
        over at shell project build time. 
        Alternatively you could point the module project's output folder
at your
        shell project's output folder, but a linked file is better.
        To support debugging, point the link at the debug SWF file and
change
        that when you are ready to deploy, without altering source code.
        
        My apologies for not getting this into the proper documentation.
I am
        currently working on a section about compiling modules with Flex
Builder
        that will be added to livedocs. The reality is that Flex Builder
2.0.1
        does not have explicit support for modules. What you need to do
(what
        you have already figured out) is someone hacky.
        
        I'll post to this list when the livedocs pages have been
updated.
        
        -matt horn
        flex docs
        
        > -----Original Message-----
        > From: [email protected]
<mailto:flexcoders%40yahoogroups.com> 
        > [mailto:[email protected]
<mailto:flexcoders%40yahoogroups.com> ] On Behalf Of phillips1021
        > Sent: Monday, January 08, 2007 8:13 AM
        > To: [email protected]
<mailto:flexcoders%40yahoogroups.com> 
        > Subject: [flexcoders] Re: Compiling modules
        > 
        > Great question. I've run into the same problem. How do you use
Flex 
        > Builder to compile just the module?
        > 
        > The only work-around I've found so far is to right-click on
the module
        
        > name in the navigator panel and select Run As Flex
Application. This 
        > command will create a .swf and .html files for the module and
try to 
        > load it in the browser (where nothing will display).
        > 
        > It's not the best solution and I hope someone posts a better
one, but 
        > it is all I've found to work so far.
        > 
        > I did search through the Flex 2.0.1 help files but did not
find 
        > anything.
        > 
        > Bruce
        > 
        > 
        > 
        > 
        > 
        
        --
        Flexcoders Mailing List
        FAQ:
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
<http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt> 
        Search Archives:
        http://www.mail-archive.com/flexcoders%40yahoogroups.com
<http://www.mail-archive.com/flexcoders%40yahoogroups.com> 
        Yahoo! Groups Links
        
        ***
        The information in this e-mail is confidential and intended
solely for the individual or entity to whom it is addressed. If you have
received this e-mail in error please notify the sender by return e-mail
delete this e-mail and refrain from any disclosure or action based on
the information.
        ***
        

         

Reply via email to