Do you mean in those tools? You would have to edit the Flash Catalyst
workspace files. The last half of this
post<http://www.judahfrangipane.com/blog/2010/09/03/flash-catalyst-jailbreak-for-flex-developers/>describes
that workflow although it's not ideal. Or do you mean in a design
tool like the one I'm working on? I haven't got to that point yet but there
are a couple of approaches I would take.

The first is to go into a skin editing mode when you double click on a
component. It's similar to how FC works. Any states or skin parts would
show up in a panel. You could then add new states or skin parts. If you
added either you would have a choice to modify the existing component (if
possible) or create or extend to a new component. There are open source
libraries out there that allow you create new AS3 classes at run time. I'm
not sure if they support metadata yet but I can't see why that information
can't be added.

Part of plan is to let the developer use their IDE of choice to create the
components and application logic. They would then load the SWF control
library at runtime and then wire up the components and events, if that
makes sense. They could continue to upload new SWF's and the updated
components and application would just be reloaded. So you would create and
modify the skinnable component with FB for example, and when that compiled
you'd hit refresh on radiate and that component would be pulled in and show
the new skin parts and skin states. BTW the application logic would or
could be wrapped up in neat packages to be applied to any component
anywhere.

On Tue, Feb 12, 2013 at 8:12 AM, Sebastian Mohr <flex.masul...@gmail.com>wrote:

> @Jude ... thanks for sharing this,
>
> Any ideas how to implement the roundtrip of custom SkinnableComponents
> with declared [SkinPart] and [SkinState] tags as shown in screenshots
> of FlashCatalyst and FlashBuilder [1] and the small LoginExample.fxp
> project [2]?
>
> [1]
> https://cwiki.apache.org/confluence/display/FLEX/Designer+&+Developer+Tools
> [2]
>
> https://cwiki.apache.org/confluence/download/attachments/30749573/LoginExample.fxp?version=1&modificationDate=1360161322000
>
>
> --
> Sebastian (PPMC)
> Interaction Designer
>
> Looking for a Login Example with Apache Flex? Please check out this code:
> http://code.google.com/p/masuland/wiki/LoginExample
>
>
> On Tue, Feb 12, 2013 at 10:03 AM, jude <flexcapaci...@gmail.com> wrote:
>
> > I've kindof been sitting on this for a while but I thought I'd put it out
> > there. I'd like to create a design and development tool for designers and
> > developers. Usually, you have a really good development tool with
> adequate
> > design tools or a really good design tool with adequate or no
> development.
> > If Flash Catalyst and FB had continued I'm sure it would have arrived
> close
> > to the tool I'd like to build and use. I'd say close because I would add
> in
> > some things like behaviors and other things that may not fit into a
> design
> > or development only product but would make sense in a combined tool and
> in
> > the context of the workflow of daily design and development work.
> >
> > This is a little demo I think I shared at one point,
> > http://www.radii8.com/demo/. I've been working on this for a while and
> it
> > grew mainly out of the need to see what a change looked like without
> > recompiling (and for other reasons obviously). It's just a prototype (and
> > it's breakable). Click New Project. Drag components from the components
> > panel on to the stage. Set properties. Notice the document tree structure
> > as it's being built in the document panel. Scroll down and you'll see a
> > properties panel, constraint panel, a history panel with undo and redo
> and
> > a few others. It's no where near where I want it to be.
> >
> > What's not shown but partially working is a timeline view (to view and
> play
> > effects), get color under mouse, console, walk up the component tree
> > outline view and style inheritance information view. You can use some of
> > these features in this drop in class now,
> >
> >
> https://github.com/monkeypunch3/flexcapacitor/blob/master/MainLibrary/src/com/flexcapacitor/utils/MiniInspector.as
> > .
> > I use this class everyday. Add it to your application, set the options
> and
> > at runtime command click on a visual element. More of my hopes are here,
> > http://www.radii8.com/blog/?page_id=2.
> >
> > If I could summarize what Polygeek said when asked how he designed
> things,
> > "First I think of how I'd like it in a perfect world and then work
> towards
> > that". That.
> > *I think that's right. Correct me if I'm wrong.
> >
> > On Wed, Feb 6, 2013 at 1:26 PM, Sebastian Mohr <flex.masul...@gmail.com
> > >wrote:
> >
> > > Thanks Paul ... made a remark on this.
> > >
> > > --
> > > Sebastian (PPMC)
> > > Interaction Designer
> > >
> > > Looking for a Login Example with Apache Flex? Please check out this
> code:
> > > http://code.google.com/p/masuland/wiki/LoginExample
> > >
> > >
> > >
> > > On Wed, Feb 6, 2013 at 8:00 PM, Paul Hastings <paul.hasti...@gmail.com
> > > >wrote:
> > >
> > > > On 2/6/2013 7:47 PM, Sebastian Mohr wrote:
> > > >
> > > >> Sorry ... forgot to add the link to the "Designer &
> > > >> Developer Tools" wiki page [1] ;) Any remarks
> > > >> welcome :)
> > > >>
> > > >
> > > > FB4.6 can't use MXML design view w/apache flex 4.9.
> > > >
> > > >
> > > >
> > >
> >
>

Reply via email to