I was just thinking that you would probably call a command (or
function in a viewHelper) anyway to change the enabled items.  I'll
get out of the way and let some of the heavy hitters advise.  Nice
puzzle though.

Cheers,
Tim


--- In [email protected], Graham Weldon <[EMAIL PROTECTED]>
wrote:
>
>
> Hi Tim + group :P,
>
> Interesting idea, I like this one also. It wouldn't be too
cumbersome,
> since the XML is naturally small, being a simple menu.
> However, what would trigger the "rewrite" of the rawMenuXML
variable?
> Trying to keep this in line with the cairngorm best practices and
> framework, I should be able to (and in fact I do) simply access
> variables that exist on the ModelLocator singleton, without
> consideration for how they affect other components. The other
components
> via data binding should receive update notifications and thus
> rebuild/refresh themselves.
>
> In this case, I would be forced to call a function on the
ModelLocator,
> perhaps:
>
> ModelLocator.getInstance().setActionEnabled_fileNew(true/false);
>
> This method would look similar to this:
>
> public function setActionEnabled_fileNew(_val : Boolean) : void
> {
>     ACTION_ENABLED___FILE_NEW = _val;
>     resetMenuXML();
> }
>
> I'm not sure if this will work, but I am pretty sure it doesn't
fit in
> with the Cairngorm best practices and framework.
>
> Steven or Alistair, if you're tuning in, what are your thoughts on
this
> particular situation?
>
> Regards,
> Graham Weldon
>
>
>
>
> Tim Hoff wrote:
>
> > In for a penny, in for a pound.  What if you put your XML
variables
> > in the ModelLocator.  When you want to change the menu, update
the
> > ACTION_ENABLED variables first and then rewrite rawMenuXML?
> >
> > [Bindable]
> > private var menuXML : XMLListCollection = new
> > XMLListCollection(rawMenuXML);
> > [Bindable]
> > private var rawMenuXML : XMLList = XMLList(
> >      '<menuItem label="File" enabled="' +
> >          ModelLocator.getInstance().ACTION_ENABLED_FILEMENU
+ '">' +
> >
> >          '<menuItem label="New" enabled="' +
> >              ModelLocator.getInstance().ACTION_ENABLED_FILE_NEW
> > + '"/>' +
> >          '<meunItem label="Open" enabled="' +
> >              ModelLocator.getInstance().ACTION_ENABLED_FILE_OPEN
> > + '"/>' +
> >
> >      '</menuItem>'
> >      );
> >
> >
> >
> >
> >
> >
> > --- In [email protected], "Tim Hoff" <TimHoff@> wrote:
> > >
> > > Well, it was worth a try. :)
> > >
> > > --- In [email protected], Graham Weldon
<graham.weldon@>
> > > wrote:
> > > >
> > > > Tim,
> > > >
> > > > That would also introduce an error since the XML is a
> > constructed
> > > String
> > > > that is passed into an XMLList.
> > > > Ie:
> > > >
> > > > var MyXMLString : String = ' ...... ' + MyVariables
+ ' .....';
> > > > var myXMLList : XMLList = new XMLList(MyXMLString);
> > > >
> > > > I think this means that the value is included correctly, but
is
> > > not
> > > > capable of producing a data binding effect.
> > > >
> > > > Regards,
> > > > Graham Weldon
> > > >
> > > >
> > > >
> > > > Tim Hoff wrote:
> > > >
> > > > > One other thought.  Instead of using the curly braces in
the
> > > XML, do
> > > > > you think that you could use the special characters
like /n7B
> > > > > and /n7D?
> > > > >
> > > > >
> > > > > --- In [email protected], "Tim Hoff" <TimHoff@>
wrote:
> > > > > >
> > > > > > That's cool Graham.  I might use your solution as well,
> > until
> > > the
> > > > > > MenuBar XML items allow databinding.
> > > > > >
> > > > > > Later,
> > > > > > Tim
> > > > > >
> > > > > >
> > > > > > --- In [email protected], Graham Weldon
> > > <graham.weldon@>
> > > > > > wrote:
> > > > > > >
> > > > > > > Hi Tim,
> > > > > > >
> > > > > > > I like your concept, but I don't feel that it will be
> > > practical
> > > > > > for the
> > > > > > > situation in which I want to use it.
> > > > > > >
> > > > > > > I have this data binding working on a tool bar, which
I can
> > > > > define
> > > > > > > completely with MXML... (detailed below).
> > > > > > >
> > > > > > > Note that some of the names have changed since my last
> > post,
> > > but
> > > > > > you can
> > > > > > > see since I have a complete MXML implementation, using
no
> > > > > > ActionScript.
> > > > > > > This allows me to insert using the curly-brace notation
> > for
> > > data
> > > > > > binding
> > > > > > > directly to the ModelLocator. This method works fine,
and
> > I
> > > have
> > > > > > for the
> > > > > > > moment installed a temporary button that toggles the
state
> > of
> > > > > some
> > > > > > of
> > > > > > > these ACTION_ENABLED variables and have verified that
this
> > > works
> > > > > > > wonderfully.
> > > > > > >
> > > > > > > Perhaps there is a way to define a MenuBar completely
in
> > > MXML,
> > > > > to
> > > > > > allow
> > > > > > > this data binding option also? I'm not certain since
the
> > > > > > documentation
> > > > > > > for MenuBars varies depending on where you are reading
it.
> > > > > > >
> > > > > > > Regards,
> > > > > > > Graham Weldon
> > > > > > >
> > > > > > >
> > >
================================================================
> > > > > > > <mx:Canvas
> > > > > > >     xmlns:mx="http://www.adobe.com/2006/mxml"
> > > > > > >     styleName="myToolbar">
> > > > > > > 
> > > > > > >     <!-- ================================= -->
> > > > > > >     <!-- ================= FILE OPERATIONS -->
> > > > > > >     <mx:LinkButton
> > > > > > >         styleName="myToolbarButton"
> > > > > > >         id="toolbar_fileNew"
> > > > > > >         toolTip="New"
> > > > > > >         icon="@Embed('images/icons/ck_6.gif')"
> > > > > > >         disabledIcon="@Embed
('images/icons/ck_6_off.gif')"
> > > > > > >         width="25"
> > > > > > >         height="25"
> > > > > > >         enabled="{ModelLocator.getInstance
> > > > > > ().ACTION_ENABLED__FILE_NEW}"
> > > > > > >         x="0"/>
> > > > > > >
> > > > > > >     <mx:LinkButton
> > > > > > >         styleName="myToolbarButton"
> > > > > > >         id="toolbar_fileOpen"
> > > > > > >         toolTip="Open"
> > > > > > >         icon="@Embed('images/icons/ck_1.gif')"
> > > > > > >         disabledIcon="@Embed
('images/icons/ck_1_off.gif')"
> > > > > > >         width="25"
> > > > > > >         height="25"
> > > > > > >         enabled="{ModelLocator.getInstance
> > > > > > ().ACTION_ENABLED__FILE_OPEN}"
> > > > > > >         x="25"/>
> > > > > > >     <!-- ================================= -->
> > > > > > >
> > > > > > > </mx:Canvas>
> > > > > > >
> > > > > > >
> > >
================================================================
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > Tim Hoff wrote:
> > > > > > >
> > > > > > > > Yeah, I was afraid of that.  You would probably have
to
> > > > > dispatch
> > > > > > an
> > > > > > > > event that is listened for by the view, when you
want to
> > > > > > > > enable/disable menu options.  The listening function
> > would
> > > do
> > > > > > > > something like this:
> > > > > > > >
> > > > > > > > private function enableMenuItems(mb:MenuBar):void
> > > > > > > >       {
> > > > > > > >       for (var i:int = 0; i < 2; i++)
> > > > > > > >                   {
> > > > > > > >                         mb.getMenuAt(i).enabled =
> > > > > > > > ModelLocator.getInstance().enabledMenuArray
> > > (i).enabledValue;
> > > > > > > >                   }
> > > > > > > >       }
> > > > > > > >
> > > > > > > > Not true binding, but it might work.  This code has
> > errors,
> > > > > but
> > > > > > you
> > > > > > > > get the idea.  Just brainstorming.
> > > > > > > >
> > > > > > > > -TH
> > > > > > > >
> > > > > > > > --- In [email protected], Graham Weldon
> > > > > <graham.weldon@>
> > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > Hi Tim,
> > > > > > > > >
> > > > > > > > > Curly braces dont work for data binding within
> > > ActionScript
> > > > > in
> > > > > > the
> > > > > > > > > manner you suggest:
> > > > > > > > > *    Expecting colon before dot.
> > > > > > > > > *    Syntax Error: rightbrace is unexpected.
> > > > > > > > > *    Expecting rightbrace before semicolon.
> > > > > > > > >
> > > > > > > > > Those are the compile errors encountered. Perhaps
> > there
> > > is
> > > > > > another
> > > > > > > > wya
> > > > > > > > > to use dataBinding from ActionScript? Or
alternatively,
> > > > > there
> > > > > > may
> > > > > > > > be a
> > > > > > > > > way to completely define this component in MXML,
> > > allowsin us
> > > > > to
> > > > > > > > use the
> > > > > > > > > curly-brace notation for databinding?
> > > > > > > > >
> > > > > > > > > Regards,
> > > > > > > > > Graham Weldon
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > Tim Hoff wrote:
> > > > > > > > >
> > > > > > > > > > Did you try this: (curly braces for binding)
> > > > > > > > > >
> > > > > > > > > > <menuItem label="New" enabled="' +
> > > > > > > > > >             { ModelLocator.getInstance
> > > > > > > > ().ACTION_ENABLED_FILE_NEW }
> > > > > > > > > > + '"/>
> > > > > > > > > >
> > > > > > > > > > --- In [email protected], "Graham
Weldon"
> > > > > > > > > > <graham.weldon@> wrote:
> > > > > > > > > > >
> > > > > > > > > > > I've asked this question previously, but in a
> > > slightly
> > > > > > > > different
> > > > > > > > > > > manner, and since its post, I ahve managed to
make
> > > some
> > > > > > > > progress.
> > > > > > > > > > >
> > > > > > > > > > > I have created a new MXML component that
> > represents a
> > > > > > MenuBar
> > > > > > > > with
> > > > > > > > > > > some items within that will not change except
for
> > > their
> > > > > > enabled
> > > > > > > > > > value.
> > > > > > > > > > > I am building this on top of the Cairngorm
> > framework
> > > 2.0
> > > > > > beta,
> > > > > > > > > > which
> > > > > > > > > > > means I'm taking advantage of the ModelLocator
> > > construct.
> > > > > > > > > > >
> > > > > > > > > > > I have a collection of ENABLED indicators
stored
> > on
> > > the
> > > > > > > > > > ModelLocator,
> > > > > > > > > > > which will be changed at varying points in the
> > > programs
> > > > > > > > execution.
> > > > > > > > > > > These states need to enable and disable the
> > options
> > > in
> > > > > the
> > > > > > > > menu.
> > > > > > > > > > >
> > > > > > > > > > > Here is a snippet of what I am using, which
works
> > > great
> > > > > for
> > > > > > > > > > indicating
> > > > > > > > > > > the initial required enabled or disabled state,
> > but
> > > does
> > > > > > not
> > > > > > > > > > update as
> > > > > > > > > > > the variables change...
> > > > > > > > > > >
> > > > > > > > > > > Any thoughts on how to restructure this to
allow
> > the
> > > > > > options to
> > > > > > > > > > update
> > > > > > > > > > > in real time with data binding, rather than
being
> > set
> > > > > upon
> > > > > > > > > > > instantiation and initialisation of the
component.
> > > > > > > > > > >
> > > > > > > > > > > Thanks in advance!
> > > > > > > > > > >
> > > > > > > > > > > Regards,
> > > > > > > > > > > Graham Weldon
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > ==============================================
> > > > > > > > > > >
> > > > > > > > > > > import mx.collections.XMLListCollection;
> > > > > > > > > > >
> > > > > > > > > > > [Bindable]
> > > > > > > > > > > private var menuXML : XMLListCollection = new
> > > > > > > > > > > XMLListCollection(rawMenuXML);
> > > > > > > > > > > [Bindable]
> > > > > > > > > > > private var rawMenuXML : XMLList = XMLList(
> > > > > > > > > > >     '<menuItem label="File" enabled="' +
> > > > > > > > > > >         ModelLocator.getInstance
> > > > > ().ACTION_ENABLED_FILEMENU
> > > > > > > > + '">' +
> > > > > > > > > > >
> > > > > > > > > > >         '<menuItem label="New" enabled="' +
> > > > > > > > > > >             ModelLocator.getInstance
> > > > > > ().ACTION_ENABLED_FILE_NEW
> > > > > > > > > > + '"/>' +
> > > > > > > > > > >         '<meunItem label="Open" enabled="' +
> > > > > > > > > > >             ModelLocator.getInstance
> > > > > > ().ACTION_ENABLED_FILE_OPEN
> > > > > > > > > > + '"/>' +
> > > > > > > > > > >
> > > > > > > > > > >     '</menuItem>'
> > > > > > > > > > >     );
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > <mx:MenuBar
> > > > > > > > > > >     labelField="@label"
> > > > > > > > > > >     xmlns:mx="http://www.adobe.com/2006/mxml"
> > > > > > > > > > >     dataProvider="{menuXML}"/>
> > > > > > > > > > >
> > > > > > > > > > > ==============================================
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > > Flexcoders Mailing List
> > > > > > > > > > FAQ:
> > > > > > > >
> > > > >
> > http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > > > > > > > > > Search Archives: http://www.mail-
> > > archive.com/flexcoders%
> > > > > > > > 40yahoogroups.com
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > SPONSORED LINKS
> > > > > > > > > > Web site design development
> > > > > > > > > > <http://groups.yahoo.com/gads?
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
t=ms&k=Web+site+design+development&w1=Web+site+design+development&w2=
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
Computer+software+development&w3=Software+design+and+development&w4=M
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
acromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=L
> > > > > > > > -4QTvxB_quFDtMyhrQaHQ>
> > > > > > > > > >       Computer software development
> > > > > > > > > > <http://groups.yahoo.com/gads?
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
t=ms&k=Computer+software+development&w1=Web+site+design+development&w
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
2=Computer+software+development&w3=Software+design+and+development&w4
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig
> > > > > > > > =lvQjSRfQDfWudJSe1lLjHw>
> > > > > > > > > >       Software design and development
> > > > > > > > > > <http://groups.yahoo.com/gads?
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
t=ms&k=Software+design+and+development&w1=Web+site+design+development
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
&w2=Computer+software+development&w3=Software+design+and+development&
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.s
> > > > > > > > ig=1pMBCdo3DsJbuU9AEmO1oQ>
> > > > > > > > > >
> > > > > > > > > > Macromedia flex
> > > > > > > > > > <http://groups.yahoo.com/gads?
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
t=ms&k=Macromedia+flex&w1=Web+site+design+development&w2=Computer+sof
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
tware+development&w3=Software+design+and+development&w4=Macromedia+fl
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
ex&w5=Software+development+best+practice&c=5&s=166&.sig=OO6nPIrz7_EpZ
> > > > > > > > I36cYzBjw>
> > > > > > > > > >       Software development best practice
> > > > > > > > > > <http://groups.yahoo.com/gads?
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
t=ms&k=Software+development+best+practice&w1=Web+site+design+developm
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
ent&w2=Computer+software+development&w3=Software+design+and+developme
> > > > > > > >
> > > > > >
> > > > >
> > >
> >
nt&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166
> > > > > > > > &.sig=f89quyyulIDsnABLD6IXIw>
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > -------------------------------------------------
----
> > --
> > > ----
> > > > > --
> > > > > > ----
> > > > > > > > -------
> > > > > > > > > > YAHOO! GROUPS LINKS
> > > > > > > > > >
> > > > > > > > > >     *  Visit your group "flexcoders
> > > > > > > > > >      
<http://groups.yahoo.com/group/flexcoders>" on
> > > the
> > > > > web.
> > > > > > > > > >    
> > > > > > > > > >     *  To unsubscribe from this group, send an
email
> > > to:
> > > > > > > > > >        [EMAIL PROTECTED]
> > > > > > > > > >       <mailto:flexcoders-
[EMAIL PROTECTED]
> > > > > > > > subject=Unsubscribe>
> > > > > > > > > >    
> > > > > > > > > >     *  Your use of Yahoo! Groups is subject to
the
> > > Yahoo!
> > > > > > Terms
> > > > > > > > of
> > > > > > > > > >       Service
<http://docs.yahoo.com/info/terms/>.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > -------------------------------------------------
----
> > --
> > > ----
> > > > > --
> > > > > > ----
> > > > > > > > -------
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Flexcoders Mailing List
> > > > > > > > FAQ:
> > > > > >
> > >
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > > > > > > > Search Archives: http://www.mail-
archive.com/flexcoders%
> > > > > > 40yahoogroups.com
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > SPONSORED LINKS
> > > > > > > > Web site design development
> > > > > > > > <http://groups.yahoo.com/gads?
> > > > > >
> > > > >
> > >
> >
t=ms&k=Web+site+design+development&w1=Web+site+design+development&w2=
> > > > > >
> > > > >
> > >
> >
Computer+software+development&w3=Software+design+and+development&w4=M
> > > > > >
> > > > >
> > >
> >
acromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=L
> > > > > > -4QTvxB_quFDtMyhrQaHQ>
> > > > > > > >       Computer software development
> > > > > > > > <http://groups.yahoo.com/gads?
> > > > > >
> > > > >
> > >
> >
t=ms&k=Computer+software+development&w1=Web+site+design+development&w
> > > > > >
> > > > >
> > >
> >
2=Computer+software+development&w3=Software+design+and+development&w4
> > > > > >
> > > > >
> > >
> >
=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig
> > > > > > =lvQjSRfQDfWudJSe1lLjHw>
> > > > > > > >       Software design and development
> > > > > > > > <http://groups.yahoo.com/gads?
> > > > > >
> > > > >
> > >
> >
t=ms&k=Software+design+and+development&w1=Web+site+design+development
> > > > > >
> > > > >
> > >
> >
&w2=Computer+software+development&w3=Software+design+and+development&
> > > > > >
> > > > >
> > >
> >
w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.s
> > > > > > ig=1pMBCdo3DsJbuU9AEmO1oQ>
> > > > > > > >
> > > > > > > > Macromedia flex
> > > > > > > > <http://groups.yahoo.com/gads?
> > > > > >
> > > > >
> > >
> >
t=ms&k=Macromedia+flex&w1=Web+site+design+development&w2=Computer+sof
> > > > > >
> > > > >
> > >
> >
tware+development&w3=Software+design+and+development&w4=Macromedia+fl
> > > > > >
> > > > >
> > >
> >
ex&w5=Software+development+best+practice&c=5&s=166&.sig=OO6nPIrz7_EpZ
> > > > > > I36cYzBjw>
> > > > > > > >       Software development best practice
> > > > > > > > <http://groups.yahoo.com/gads?
> > > > > >
> > > > >
> > >
> >
t=ms&k=Software+development+best+practice&w1=Web+site+design+developm
> > > > > >
> > > > >
> > >
> >
ent&w2=Computer+software+development&w3=Software+design+and+developme
> > > > > >
> > > > >
> > >
> >
nt&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166
> > > > > > &.sig=f89quyyulIDsnABLD6IXIw>
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > -----------------------------------------------------
----
> > --
> > > ----
> > > > > --
> > > > > > -------
> > > > > > > > YAHOO! GROUPS LINKS
> > > > > > > >
> > > > > > > >     *  Visit your group "flexcoders
> > > > > > > >       <http://groups.yahoo.com/group/flexcoders>" on
the
> > > web.
> > > > > > > >     
> > > > > > > >     *  To unsubscribe from this group, send an email
to:
> > > > > > > >        [EMAIL PROTECTED]
> > > > > > > >       <mailto:[EMAIL PROTECTED]
> > > > > > subject=Unsubscribe>
> > > > > > > >     
> > > > > > > >     *  Your use of Yahoo! Groups is subject to the
Yahoo!
> > > > > Terms
> > > > > > of
> > > > > > > >       Service <http://docs.yahoo.com/info/terms/>.
> > > > > > > >
> > > > > > > >
> > > > > > > > -----------------------------------------------------
----
> > --
> > > ----
> > > > > --
> > > > > > -------
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Flexcoders Mailing List
> > > > > FAQ:
> > >
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > > > > Search Archives: http://www.mail-archive.com/flexcoders%
> > > 40yahoogroups.com
> > > > >
> > > > >
> > > > >
> > > > > SPONSORED LINKS
> > > > > Web site design development
> > > > > <http://groups.yahoo.com/gads?
> > >
> >
t=ms&k=Web+site+design+development&w1=Web+site+design+development&w2=
> > >
> >
Computer+software+development&w3=Software+design+and+development&w4=M
> > >
> >
acromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig=L
> > > -4QTvxB_quFDtMyhrQaHQ>
> > > > >       Computer software development
> > > > > <http://groups.yahoo.com/gads?
> > >
> >
t=ms&k=Computer+software+development&w1=Web+site+design+development&w
> > >
> >
2=Computer+software+development&w3=Software+design+and+development&w4
> > >
> >
=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.sig
> > > =lvQjSRfQDfWudJSe1lLjHw>
> > > > >       Software design and development
> > > > > <http://groups.yahoo.com/gads?
> > >
> >
t=ms&k=Software+design+and+development&w1=Web+site+design+development
> > >
> >
&w2=Computer+software+development&w3=Software+design+and+development&
> > >
> >
w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166&.s
> > > ig=1pMBCdo3DsJbuU9AEmO1oQ>
> > > > >
> > > > > Macromedia flex
> > > > > <http://groups.yahoo.com/gads?
> > >
> >
t=ms&k=Macromedia+flex&w1=Web+site+design+development&w2=Computer+sof
> > >
> >
tware+development&w3=Software+design+and+development&w4=Macromedia+fl
> > >
> >
ex&w5=Software+development+best+practice&c=5&s=166&.sig=OO6nPIrz7_EpZ
> > > I36cYzBjw>
> > > > >       Software development best practice
> > > > > <http://groups.yahoo.com/gads?
> > >
> >
t=ms&k=Software+development+best+practice&w1=Web+site+design+developm
> > >
> >
ent&w2=Computer+software+development&w3=Software+design+and+developme
> > >
> >
nt&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&s=166
> > > &.sig=f89quyyulIDsnABLD6IXIw>
> > > > >
> > > > >
> > > > >
> > > > > -----------------------------------------------------------
----
> > --
> > > -------
> > > > > YAHOO! GROUPS LINKS
> > > > >
> > > > >     *  Visit your group "flexcoders
> > > > >       <http://groups.yahoo.com/group/flexcoders>" on the
web.
> > > > >      
> > > > >     *  To unsubscribe from this group, send an email to:
> > > > >        [EMAIL PROTECTED]
> > > > >       <mailto:[EMAIL PROTECTED]
> > > subject=Unsubscribe>
> > > > >      
> > > > >     *  Your use of Yahoo! Groups is subject to the Yahoo!
> > Terms
> > > of
> > > > >       Service <http://docs.yahoo.com/info/terms/>.
> > > > >
> > > > >
> > > > > -----------------------------------------------------------
----
> > --
> > > -------
> > > > >
> > > >
> > >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Flexcoders Mailing List
> > FAQ:
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > Search Archives: http://www.mail-archive.com/flexcoders%
40yahoogroups.com
> >
> >
> > -----------------------------------------------------------------
-------
> > YAHOO! GROUPS LINKS
> >
> >     *  Visit your group "flexcoders
> >       <http://groups.yahoo.com/group/flexcoders>" on the web.
> >       
> >     *  To unsubscribe from this group, send an email to:
> >        [EMAIL PROTECTED]
> >       <mailto:[EMAIL PROTECTED]
subject=Unsubscribe>
> >       
> >     *  Your use of Yahoo! Groups is subject to the Yahoo! Terms
of
> >       Service <http://docs.yahoo.com/info/terms/>.
> >
> >
> > -----------------------------------------------------------------
-------
> >
>







--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




YAHOO! GROUPS LINKS




Reply via email to