HTML og formattere dynamisk genererede tekstfelter
HejJeg har nogle tekstfelter som jeg genererer dynamisk i Flash.
Dem tildeler jeg nogle variabler og noget farveformattering. Så vidt så godt. Men jeg kunne godt tænke mig at raffinere nedenstående kode som jeg har skrevet lidt: Jeg kunne nemlig godt tænke mig at tekstfelterne kunne indeholde html. Men jeg kan enten kun få dem til at indeholde html ELLER
blive farve/font formatterede. Ikke begge dele på samme tid.
Hvad gør jeg forkert?
Se kode nedenfor:
createTextField("sysinfo",0,10,10,100,40); // Generel info
createTextField("mcVersion",1,10,50,200,15); // Flash player
createTextField("majorVersion",3,10,65,200,15); // Flash player majorVersion
createTextField("minorVersion",4,10,80,200,15); // Flash player minorVersion
sysText = new Array();
sysText[0] = sysinfo;
sysText[1] = mcVersion;
sysText[2] = majorVersion;
sysText[3] = minorVersion;
sysFormat = new TextFormat("Verdana", 10, 0x0E2745);
for (i=0;i<sysText.length;i++) {
sysText[i].html=true;
sysText[i].setNewTextFormat(sysFormat);
}
mcVersion.htmlText = "<b>Version</b> " + _root.Version;
majorVersion.htmlText = "<b>Majorversion</b> " + _root.majorVersion;
minorVersion.htmlText = "<b>Minorversion</b> " + _root.minorVersion;
systemRes = new Array ();
systemRes[0] = _root.sys.screenResolutionX + " x " + _root.sys.screenResolutionY;
systemRes[1] = _root.sys.os;
systemRes[2] = _root.sys.language;
for(i in systemRes){
sysinfo.htmlText += systemRes[i]+newline;
}
