Ele está sendo executado na ordem certa.
Só que aparentemente parece que não.
Já que é uma pilha de alerts.
Se você executar
Alert.show("1");
Alert.show("2");
Alert.show("3");
Você vai ter que clicar no OK, de 3, 2, 1. Porque sempre o ultimo vem
por primeiro.
Sacou?
Abraço,
Fredy.
2011/7/27 Flávio <[email protected]>:
> Prezados
>
> Estou estudando Flex, e estava fazendo uns exemplo e me deparei com a
> seguinte situação:
>
> O código Alert.show("É a dataDeEntrega") é executado antes do código
> Alert.show('Você selecionou ' +
> event.target.selectedDate.toDateString());
>
> Acho que já li em algum lugar que isto acontece (não lembro onde).
>
> É assim mesmo?
>
> Tem como forçar a ordem?
>
> desde já agradeço
>
> 1º Alert.show("É a dataDeEntrega");
> 2º Alert.show('Você selecionou ' +
> event.target.selectedDate.toDateString());
>
>
> private function
> manipuladorDeDataAlterada(event:CalendarLayoutChangeEvent):void
> {
>
> Alert.show('Você selecionou ' +
> event.target.selectedDate.toDateString());
>
> if (event.target.id == 'dataDeEntrega')
> {
> Alert.show("É a dataDeEntrega");
> }
> }
>
> --
> 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
--
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