I haven't experienced needing to use the export option, but I do have to name my ttf files the same as my id like this <font id="myfont" import="resources/myfont.ttf" glyphs="..." />. Weird.
Dan On 6/24/05, Ubi De Feo <[EMAIL PROTECTED]> wrote: > I've been playing around with all this FAMES thingy, and I LOVE IT. > > one thing, though... > importing and "using" fonts was never working > > on the official guide you find how to embed fonts using swfmill > > http://iterative.org/swfmill/doc/using-swfmill.html#fonts > > you find this > > <font id="vera" import="library/vera.ttf" glyphs="0123456789"/> > > now if you try to create a text field and use the font in a TextFormat it's > never gonna work. > I couldn't find any info about this, but then I found a post about > "exporting" (linkage) of symbols. > > well... > > i changed the basic xml > > <?xml version="1.0" encoding="iso-8859-1"?> > <movie width="120" height="240" framerate="21"> > <background color="#83bb38"/> > <library> > <font id="embFont" import="assets/04b-11.suit"/> > </library> > </movie> > > > > to this (pay attention to the new <export> tag > > > > <?xml version="1.0" encoding="iso-8859-1"?> > <movie width="120" height="240" framerate="21"> > <background color="#83bb38"/> > <library> > <font id="embFont" import="assets/04b-11.suit"/> > </library> > <Export> > <symbols> > <Symbol objectID="1" name="embFont"/> > </symbols> > </Export> > > </movie> > > > so my class now works > and I hope this helps somebody else but me > > ciao.ubi > > > class com.tdoSys.util.createField{ > private var myFld:TextField; > private var myFrm:TextFormat; > function > createField(aPath:MovieClip,aWdt:Number,aHgt:Number,aMaxWdt:Number,aMaxHgt:Number,aTxt:String) > { > myFrm=new TextFormat(); > myFrm.font="embFont"; > myFrm.size=8; > aPath.createTextField("fld",999,10,10,100,20); > var fld:TextField=aPath.fld; > fld.embedFonts=true; > fld.background=true; > fld.border=true; > fld.multiline=true; > fld.wordWrap=true; > > > if(aMaxWdt!=null){ > fld._width=aMaxWdt; > } > if(aMaxHgt!=null){ > fld._height=aMaxHgt; > } > > > fld.autoSize=true; > fld.text=aTxt; > fld.setTextFormat(myFrm); > Flashout.info("ciao"); > } > } > _______________________________________________ > osflash mailing list > [email protected] > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
