Pessoal, num sistema que estou desenvolvendo tem um loop que faz o
parser de um texto e gostaria de fazer uma barrinha de progresso.
Consegui imprimir no console as porcentagens, mas a tela fica travada
porque ele consome todo o processamento.
public function getSegmentsList(text:String):void
{
text_str = text;
var length_ini:int = text_str.length;
var interval:int = length_ini/100;
var limit:int = interval;
Query.getInstance().begin();
while(text_str.length > 0)
{
// chama o metodo que faz o parser do texto e vai cortando a
parte
que já foi analisada
parseFormatter();
var parsed:int = length_ini - text_str.length;
var pct:int = parsed / length_ini * 100;
if(parsed > limit)
{
pause = true;
limit += interval;
trace(pct + " %");
}
}
}
Se alguem tiver uma luz agradeço
Ricardo
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---