marroumenos do mesmo jeito que o java funciona.

  seguinte...  naquele arquivo que eu enviei ali no post do  "[flexdev] 
Re: Componente DateField"
  que tinha o componente do DateField customizado, vc salva em um 
arquivo mxml qualquer.  Por exemplo MeuDateField.mxml

  só de vc fazer isso vc já vai ter uma nova classe equivalente à sua 
"Store". Só que é do tipo MeuDateField. ;)

  aí vc pode usá-la igual vc fez no seu exemplo:

Store store = new Store();
store.meuTxtField.getText();

só que vai ser:
MeuDateField dtHoje = new MeuDateField();
aí vc acessa as variaveis publicas igual no java.
dtHoje.meuTxtField.getText();

lembrando de adicionar um import pro seu pacote onde tem a implementação 
(arquivo MeuDateField.mxml)

um jeito bom de gerenciar isso (e que é diferente do java) é usar os 
namespaces. Pq aí vc pode gerenciar o uso dos componentes e escolher qual das 
implementações vc quer, só trocando o namespace.

no meu caso eu tenho meus próprios componentes customizados dentro de um pacote 
e uso um namespace pra ele  (supra).
então, quando quero acessar o pacote do flex eu uso:
<mx:Datagrid>
mas quando quero acessar o meu componente (que tem uma grid beeem mais 
completa) eu uso:
<supra:Datagrid>

(salvei o arquivo com o nome de Datagrid.mxml lá).
a mesma logica se for usar arquivos em .AS



  isOK() == true ? Alert.show(abraços, Luis Eduardo) : send(flexdev, "mais 
duvidas");


  
  


  



FabianoFernandes escreveu:

>Bem amigo, programo em Java há um bom tempo, e quero adotar o Flex
>como camada View de minhas aplicações. Então estou tentando entender a
>estrutura geral de como tudo funciona.
>
>Surgiu uma dúvida, e se por acaso alguem puder me ajudar.
>
>Vi que você pode criar seus componentes personalizados, por exemplo
>meu Combox, minha List, minha DataGrid, e etc.
>
>Mas depois como eu recebo, ou melhor, como eu passo os respectivos
>valores.
>
>Por exemplo:
>
>Tenho um arquivo chamado Store.mxml, que nele por sua vez tem seus
>componentes, textField, comboBox e etc.
>Tenho outro arquivo chamado Search.mxml, que também tem seus
>componentes.
>Tenho um arquivo Result.mxml, que tem um panel e um dataGrid
>
>E todos arquivos não "unidos" no arquivo AppMain que é um arquivo
><mx:Application>
>
>A dúvida é o seguinte. Como eu recebo os valores dos compenente de
>Store, para que eu possa fazer uma busca e assim enviar para os
>componentes de Result.
>
>No começo qdo estava trabalhando tudo em um arquivo mxml, eu não tinha
>problema pois acessava atravez dos ID dos componentes, mas agora, para
>não ficar aquele unico arquivo, imenso, estou criando meus proprios
>componentes, mas não estou conseguindo acessá-los.
>
>Bem para quem conhece Java, em java eu tenho as variáveis de
>instancia.
>
>por exemplo:
>Store store = new Store();
>store.meuTxtField.getText();
>com a varável de instacia store eu teria acesso a todos os objetos de
>Store.
>
>E no Flex como funciona ?
>
>Se alguem tiver algum material ou puder clarear as ideias.
>
>Fico grato
>
>
>>
>
>  
>


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a