e ae Antonio.
Acho que entendi, mas veja:
botaoNovo{}
tabNavigator:
{
[Index:0 ( Datagrid ) ]
[Index:1 ( TextInput ) ]
}
A página inicia com o Index:0 aberto e o Index:1 fechado porque o
creationPolicy != "all". Ponto.
Nesse momento o Usuário clicará no botaoNovo, que abrirá o Index:1 e
setará o Focus o TextInput. Porém, ao tentar fazer isso, acontece um
erro em runtime do tipo "nao pode ser selecionado um objeto de valor
nulo".
ex:
function Novo():void
{
TabNavigator.selectedIndex = 1;
TextInput.setFocus(); /* Aqui dá o problema */
}
On Nov 29, 11:36 am, Antonio Mano <[email protected]> wrote:
> Evento brother...
> Dispara um evento ao clicar no TabNavigator.. ao escutar o evento..
> verifique pelo target qual é o Tab clicado... coloque a condição.. e poderá
> setar um foco diferente em cada Tab clicado.
>
> Em 29 de novembro de 2010 10:37, Ednei <[email protected]> escreveu:
>
>
>
> > Opa
>
> > Seguinte: tenho um TabNavigator com as Tabs 1,2,3 e 4. Naturalmente
> > quando abro o componente ele abre como default a aba 1 (index:0).
>
> > O que e preciso é, ao clicar no botão Novo, que está fora do
> > tabNavigater, o TabNavigator seja setado para a Tab 2 (index:1) e que
> > o cursor caia no TextInput que há la dentro.
>
> > O problema está em setar o Focus no TextInput da Tab 2 (index:1).
> > Alguém sabe como resolver isso sem usaro o creationPolicy="all"?.
>
> > --
> > 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 emhttp://groups.google.com/group/flexdev
>
> --
> *Antonio Mano DelaSilva*
> *PAZ
> *http://twitter.com/antonio_manohttp://manoelivia.blogspot.comhttp://projetosobrinho.wordpress.com/
--
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