PDA

Volledige versie bekijken : Hoe kan je checken of een textfield is gecreeerd?


123GoToAndPlay
%Europe/Berlin %562 %2008, 14:29
hi,

hoe kan ik nagaan of een textfield klaar is voor gebruik?

mijn volgende numOfPages werkt niet, omdat content_txt nog niet bestaat wanneer ik de paginator class gebruik.


function showTextContent(txtContent, x, y, w, h) {
.....
var content_txt = websiteContent.createTextField("content_txt", 100, x, y, w, h);
paginator.createPages(txtContent, websiteContent.content_txt);
var numOfPages:Number = paginator.getNumberOfPages();
trace("numOfPages: "+numOfPages);
.....
}


indien ik een dyn. tekstveld (websiteContent.content_txt2 ) op de stage zet dan werkt de
trace("numOfPages: "+numOfPages); wel.

dit heb ik al geprbeerd

if(content_txt){
paginator.createPages(txtContent, content_txt);
//show next buttons if needed
var numOfPages:Number = paginator.getNumberOfPages();
trace("numOfPages: "+numOfPages);
}


enig idee?

Jan
%Europe/Berlin %976 %2008, 00:25
hoe kan ik nagaan of een textfield klaar is voor gebruik?
Eigenlijk zou je dat niet moeten nagaan. Als dat wel zo is dan scheelt er ergens iets aan je opzet.
Jij maakt het script dus eigenlijk weet jij/jouw script op welk moment een tekstveld bestaat.
dit heb ik al geprbeerd
if(content_txt){
Een tekstveld is geen Boolean en kan je in principe dus zo ook niet checken.
Om te weten of een instance bestaat ga je na of het niet undefined is:
if(content_txt!=undefined){

Groeten,
http://users.telenet.be/jansurf/cwo.png Jan