PDA

Volledige versie bekijken : scrollPane en .load


eagle
%Europe/Berlin %602 %2005, 15:27
een bizar probleem:
Een scrollPane op de mainscene met als contentPath een movieclip met broncode die hieronder volgt. Ik laad een een stringreeks via een php script in flash, deze wordt dan gesplitst in een array.


function display_messages ()
{
Message = new LoadVars();
Message.load("http://www.voorbeeldsite.com/mxmessages.php?cmd=inbox");
Message.onLoad = function ()
{

MessageArray = new Array();
MessageArray = this.transfer.split("voorbeeld");

buildMessages(MessageArray);
}
}


Vervolgens wordt de functie buildmessages aangeroepen:


function buildMessages(MArray)
{
boxHeight = 23;
for (i=0; i<MArray.length; ++i)
{
InfoArray = new Array();
InfoArray = MArray[i].split("---end---");
this.attachMovie("messOverview", "ms_"+i, i++);
this["ms_"+i]._y = i*boxHeight;
this["ms_"+i].messOverviewId = InfoArray[0];;
this["ms_"+i].messOverviewFrom.html = true;
this["ms_"+i].messOverviewFrom.htmlText = InfoArray[1];
this["ms_"+i].messOverviewSubject.text = InfoArray[2];
this["ms_"+i].messOverviewTxt = InfoArray[3];
this["ms_"+i].messOverviewType = InfoArray[4];
this["ms_"+i].messOverviewDate.text = InfoArray[5];
}
this.refreshPane();
}

Dan wordt in die moviclip het commando gegeven om de functie te starten:

display_messages();
stop();


Probleem: de scrollPane scrollt niet, hij laat de movieclip wel zien maar verticaal scrollen gaat niet. Wanneer de .load functie eruit gelaten wordt werkt dit perfect, helaas is dit natuurlijk geen optie :) . Iemand een idee?

behived
%Europe/Berlin %347 %2005, 09:20
heb ooit hetzelfde probleem gehad, probeer eens this.invalidate();