06. juli 2004 - 19:05
Der er
11 kommentarer og 1 løsning
creatTextField i loop
Kan man ikke lave tekstfelter i et loop ? har prøvet med følgende men ikke med særlig succes :-) for(i=0;i<5;i++){ var ycor = (10*i)+100; createTextField("mytext"+i,i,300,ycor,200,17); textid = "mytext"+i; textid.text = "tekstfeltnr"+i; }
Annonceindlæg fra Barco
for(i=0;i<5;i++){ var ycor = (10*i)+100; createTextField("mytext"+i,i,300,ycor,200,17+i); textid = "mytext"+i; textid.text = "tekstfeltnr"+i; }
for(i=0;i<5;i++){ var ycor = (10*i)+100; createTextField("mytext"+i,i,300,ycor,200,17+i); this["mytext"+i].text = "tekstfeltnr"+i; }
ahh havde lige glemt [] - tak for hjælpen. Smid et svar
og fjern så lige mit ene +i - tænkte på dybde og ikke højde :)
ja den har jeg fjernet :-)
har lige et hurtigt tillægsspørgsmål- kan man ikke bestemme hvilken font der skal på textfeltet ??
for(i=0;i<5;i++){ var ycor = (10*i)+100; createTextField("mytext"+i,i,300,ycor,200,17+i); tf = new TextFormat(); tf.font = "Times New Roman"; this["mytext"+i].text = "tekstfeltnr"+i; this["mytext"+i].setTextFormat(tf); }
eller måske kan man uden textFormat og bare : this["mytext"+i].font = "Times New Roman"
06. juli 2004 - 20:20
#10
nej den går ikke. Men med textforMat virker :))
06. juli 2004 - 20:32
#11
det er perfekt - mange tak
06. juli 2004 - 21:52
#12
no problemos gringo :))
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.