theFlashWizard
%Europe/Berlin %967 %2005, 23:13
ey mensjes
Kheb n nogal raar probleem.. teminste.. ik vind het raar..
Ik wil na het laden van info wat dingen in bericht_mc's onder mekaar zetten in n zelf gemaakte scrollpane..
elk bericht_mc bevat me zelf gemaakte scrollbar..
maar die moet ik nadat ik het textfield heb gevult "prepare"en zodat hij het nakijkt en gaat functionere..
het vreemde alleen is dat ik dit niet direct kan doen :S
dit is het script:
lv = new LoadVars();
lv.onLoad = function(success) {
output_txt.text = ""
A = _global.A
//trace("A: "+_global.A)
delete prevY
for(i=0;i<A;i++){
bericht_mc = scrollpane.holder.attachMovie("bericht_mc","bericht_mc"+i,i)
bericht_mc._y = prevY+T
prevY = bericht_mc._y+H
bericht_mc.name_txt.text = this["naam"+i]
bericht_mc.date_txt.text = this["tijd"+i]
bericht_mc.scroller.holder.content_txt.mouseWheelE nabled = false
bericht_mc.scroller.holder.content_txt.html = true
bericht_mc.scroller.holder.content_txt.htmlText = this["berichten"+i]
bericht_mc.scroller.holder.content_txt.autoSize = "left"
//bericht_mc.scroller.track.prepare()
}
//init()
initI = setInterval(init,10)
scrollpane.holder.TH = prevY
scrollpane.prepare()
}
function init(){
clearInterval(initI)
for(i=0;i<A;i++){
bericht_mc = scrollpane.holder["bericht_mc"+i]
bericht_mc.scroller.track.prepare()
}
}
het gaat er dus om dat de init functie niet direct aangesproken kan worden, maar pas werkt na een vertraging van 10 miniseconden.. :S
terwijl als ik er een trace bij zet hij de mc waar het script in zit wel al vind..
dus init() werkt niet, maar het werkt wel na een vertraging:
initI = setInterval(init,10)
kan iemand mij uitlegge waarom dit zo is? :S
want het lijkt erop of ik ff moet wachten totdat flash het script van me scrollbar heeft geladen :S
alvast bedankt!
Kheb n nogal raar probleem.. teminste.. ik vind het raar..
Ik wil na het laden van info wat dingen in bericht_mc's onder mekaar zetten in n zelf gemaakte scrollpane..
elk bericht_mc bevat me zelf gemaakte scrollbar..
maar die moet ik nadat ik het textfield heb gevult "prepare"en zodat hij het nakijkt en gaat functionere..
het vreemde alleen is dat ik dit niet direct kan doen :S
dit is het script:
lv = new LoadVars();
lv.onLoad = function(success) {
output_txt.text = ""
A = _global.A
//trace("A: "+_global.A)
delete prevY
for(i=0;i<A;i++){
bericht_mc = scrollpane.holder.attachMovie("bericht_mc","bericht_mc"+i,i)
bericht_mc._y = prevY+T
prevY = bericht_mc._y+H
bericht_mc.name_txt.text = this["naam"+i]
bericht_mc.date_txt.text = this["tijd"+i]
bericht_mc.scroller.holder.content_txt.mouseWheelE nabled = false
bericht_mc.scroller.holder.content_txt.html = true
bericht_mc.scroller.holder.content_txt.htmlText = this["berichten"+i]
bericht_mc.scroller.holder.content_txt.autoSize = "left"
//bericht_mc.scroller.track.prepare()
}
//init()
initI = setInterval(init,10)
scrollpane.holder.TH = prevY
scrollpane.prepare()
}
function init(){
clearInterval(initI)
for(i=0;i<A;i++){
bericht_mc = scrollpane.holder["bericht_mc"+i]
bericht_mc.scroller.track.prepare()
}
}
het gaat er dus om dat de init functie niet direct aangesproken kan worden, maar pas werkt na een vertraging van 10 miniseconden.. :S
terwijl als ik er een trace bij zet hij de mc waar het script in zit wel al vind..
dus init() werkt niet, maar het werkt wel na een vertraging:
initI = setInterval(init,10)
kan iemand mij uitlegge waarom dit zo is? :S
want het lijkt erop of ik ff moet wachten totdat flash het script van me scrollbar heeft geladen :S
alvast bedankt!