just another note...

i really can't emphasise this enough, because imho it's a
killer-feature that hardly anybody understands (so i'm very happy
somebody is finally looking into this):

look at swfml-s ("simple") as an example. you can use swf2xml to
produce something like a template swfml-ll and come up with your own
custom dialect where a single xml tag is a complex clip, even with
action tags if you like, where some custom values get filled in. that
means you can use some existing xml file and directly convert it to
swf in a single step.
say you've got an address book xml. your stylesheet would have the
swfml-ll for a business card clip, a GUI and logic as a header, and
the entries would get directly converted into one frame each, putting
the business card clip onto the stage, and adding action tags that
instantiate it with the values. just as an example. you could also be
drawing a sales chart or whatever, with e.g. <chart type="bars"><bar
value="..." month="..." /><bar ... />...</chart>. you get the idea.

mark


On 3/28/06, Mark Winterhalder <[EMAIL PROTECTED]> wrote:
> > am
> > i correct in my understanding that the basic profile is just another
> > built-in xslt similar to simple.
>
> as far as i understand it, no. "basic" (or "swfml-ll", for "low level"
> as it is called now) is the mother of all swfml dialects, pretty much
> a SWF file format representation in XML. this is what "simple"
> ("swfml-s") is being transformed to by the built-in "simple"
> stylesheet, and what your custom-xslt must transform your
> custom-dialect to:
>
> [xml  --xslt-->]  [swfml-ll  --swfmill-->  swf]
>
> the second chunk is what "swfmill xml2swf" does, there's no way around
> that part of the chain, it's swfmill's core functionality (along with
> "swf2xml", which gives you swfml-ll as output). the first part is
> added for convenience because swfml-ll would be very inconvenient to
> work with for mere mortals. so "simple" is a built-in xslt for the
> common swfml-s XML dialect which you can replace by using your custom
> xslt with "swfmill xslt <custom-xslt> <custom-xml> <output.swf>",
> which outputs to swfml-ll for further processing.
>
> hth,
> mark
>
>
> On 3/28/06, Robert Jonathan Molesa <[EMAIL PROTECTED]> wrote:
> > well, i haven't got quite that far just yet.  more or less going to do
> > some testing with the basic profile using some xml, if that works like i
> > expect it to then i'll get into some xslt coding.  just trying to
> > determine what's required with the basic profile to compile an swf.  am
> > i correct in my understanding that the basic profile is just another
> > built-in xslt similar to simple.
> >
> > Mark Winterhalder wrote:
> > > On 3/27/06, Jon Molesa <[EMAIL PROTECTED]> wrote:
> > >
> > >> Daniel or Mark,
> > >>
> > >
> > > hmm... i'm just a user, if you roll your own xslt you know much more
> > > than i do already... :)
> > >
> > > mark
> > >
> > >
> > >
> > >> I've been looking over the basic profile located at
> > >> http://iterative.org/swfmill/doc/reference.html.  I'm beginning to work
> > >> on some xslt for swfmill.  The about this document mentions that it is
> > >> organized into chapters including Actions.  Is this a typo, an reference
> > >> to an incomplete feature, or am I just missing something?
> > >>
> > >> Also in reference to symbols, in the brief example would button creation
> > >> also need to be included within the <symbols> tag?  I'm interested in
> > >> see what all I can do exactly.  My guess is that swfmill is a complete
> > >> or near complete inplementation of the swf library, and that the
> > >> documentation just doesn't show it.
> > >>
> > >> I'm going to document my progress with the xslt endevor as I mentioned a
> > >> while back about documenting this project, but I'll need some help from
> > >> you guys along the way.  Thanks.
> > >>
> > >> Jon Molesa
> > >> [EMAIL PROTECTED]
> > >>
> > >> _______________________________________________
> > >> swfmill mailing list
> > >> swfmill@osflash.org
> > >> http://osflash.org/mailman/listinfo/swfmill_osflash.org
> > >>
> > >>
> > >
> > >
> > > --
> > > http://snafoo.org/
> > >
> > > _______________________________________________
> > > swfmill mailing list
> > > swfmill@osflash.org
> > > http://osflash.org/mailman/listinfo/swfmill_osflash.org
> > >
> > >
> >
> > --
> > Jon Molesa
> > Owner - Consoltec
> > 828-994-2067
> > [EMAIL PROTECTED]
> > http://www.consoltec.net
> >
> > _______________________________________________
> > swfmill mailing list
> > swfmill@osflash.org
> > http://osflash.org/mailman/listinfo/swfmill_osflash.org
> >
>
>
> --
> http://snafoo.org/
>


--
http://snafoo.org/

_______________________________________________
swfmill mailing list
swfmill@osflash.org
http://osflash.org/mailman/listinfo/swfmill_osflash.org

Reply via email to