jaspersteenbergen
%Europe/Berlin %562 %2009, 13:29
ik maak via as een button aan:
private function addCloseButton ()
{
var button:MovieClip = new MovieClip ;
var shapes:Sprite = new Sprite();
var gr:Graphics = shapes.graphics;
var txt:TextField = new TextField();
var txtFormat:TextFormat = new TextFormat();
var breedte = 30
// config button
button.x = imageWidth/2
button.buttonMode = true
button.useHandCursor = true;
txt.x = 0-breedte
shapes.x = 0-breedte
// config background
gr.beginFill (0x000000);
gr.drawRect (0,0,breedte,25);
gr.endFill ();
// config text
txtFormat.size = 13;
txtFormat.color = (0xFF0000)
txtFormat.font = "Verdana"
txt.text = "sluit";
txt.setTextFormat (txtFormat);
txt.embedFonts = true
txt.selectable = false
// add childs
addChild (button);
button.addChild (shapes);
button.addChild (txt);
}
de volgende regel doet moeilijk:
txt.embedFonts = true
De tekst wordt niet getoond.
Wat vergeet ik? Ik definieer toch netjes een font...
private function addCloseButton ()
{
var button:MovieClip = new MovieClip ;
var shapes:Sprite = new Sprite();
var gr:Graphics = shapes.graphics;
var txt:TextField = new TextField();
var txtFormat:TextFormat = new TextFormat();
var breedte = 30
// config button
button.x = imageWidth/2
button.buttonMode = true
button.useHandCursor = true;
txt.x = 0-breedte
shapes.x = 0-breedte
// config background
gr.beginFill (0x000000);
gr.drawRect (0,0,breedte,25);
gr.endFill ();
// config text
txtFormat.size = 13;
txtFormat.color = (0xFF0000)
txtFormat.font = "Verdana"
txt.text = "sluit";
txt.setTextFormat (txtFormat);
txt.embedFonts = true
txt.selectable = false
// add childs
addChild (button);
button.addChild (shapes);
button.addChild (txt);
}
de volgende regel doet moeilijk:
txt.embedFonts = true
De tekst wordt niet getoond.
Wat vergeet ik? Ik definieer toch netjes een font...