Xará,
lembra do exemplo dos charts no Flex 2?
Ele tem um exemplo disso, ele usa um override do childrenCreated



2009/7/22 felipe_loko <[email protected]>

>
> Olá
>
> gostaria de criar (nao sei se é o termo) um componente... que pudesse
> chama-lo e editar tudo que tem dentro dele por exemplo o que quero
> fazer é:
>
> Um canvas, que contem um ToolBar, e um tab Navigator... dentro de um
> tab navigator tenho um datagrid... vários filtros e botoezinhos ou
> seja: uma tela de gerenciamento genérico!
>
> depois quero extende-lo e usálo para: organizar minhas telas  de
> tabelas diferentes daquele jeito que fiz, só trocando dados, e
> adicionando alguns botoes....
>
> gostaria de uma ajuda pra saber se posso fazer do jeito mxml ou faço
> uma classe (codigo puro)
>
> meu codigo:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml"; width="900"
> height="460">
>        <mx:ApplicationControlBar width="880" x="10" y="10" height="52">
>                <mx:Button label="Acao customizada" height="40"/>
>                <mx:Button label="Acao customizada" height="40"/>
>                <mx:Button label="Acao customizada" height="40"/>
>        </mx:ApplicationControlBar>
>        <mx:TabNavigator x="243" y="70" width="650" height="381">
>                <mx:Canvas label="Lista" width="100%" height="100%">
>                        <mx:DataGrid x="10" y="10" width="628" height="306">
>                        <mx:dataProvider>
>                        </mx:dataProvider>
>                                <mx:columns>
>                                        <mx:DataGridColumn
> headerText="Código" dataField="cod"/>
>                                        <mx:DataGridColumn headerText="Nome"
> dataField="col2"/>
>                                        <mx:DataGridColumn headerText="Data
> de registro" dataField="col3"/
> >
>                                        <mx:DataGridColumn
> headerText="Ativo" dataField="col4"/>
>                                        <mx:DataGridColumn
> headerText="Observação" dataField="col5"/>
>                                </mx:columns>
>                        </mx:DataGrid>
>                        <mx:Label x="456" y="324" text="Selecionado: x de y
> registro(s)."/>
>                </mx:Canvas>
>                <mx:Canvas label="Detalhes" width="100%" height="100%">
>                        <mx:Form x="10" y="10" width="628" height="328">
>                                <mx:FormItem label="Código">
>                                        <mx:TextInput/>
>                                </mx:FormItem>
>                                <mx:FormItem label="Nome">
>                                        <mx:TextInput/>
>                                </mx:FormItem>
>                                <mx:FormItem label="Data registro">
>                                        <mx:TextInput/>
>                                </mx:FormItem>
>                                <mx:FormItem label="Ativo">
>                                        <mx:TextInput/>
>                                </mx:FormItem>
>                                <mx:FormItem label="Observação">
>                                        <mx:TextInput/>
>                                </mx:FormItem>
>                        </mx:Form>
>                </mx:Canvas>
>        </mx:TabNavigator>
>        <mx:VRule x="226" y="70" width="5" height="380"/>
>        <mx:Label x="10" y="70" text="Filtros da Consulta:"/>
>        <mx:Label x="10" y="165" text="Data  Inicial:"/>
>        <mx:Label x="21" y="202" text="Data Final:"/>
>        <mx:Label x="44" y="241" text="Ativos:"/>
>        <mx:Label x="53" y="267" text="Tipo:"/>
>        <mx:Label x="38" y="121" text="Código:"/>
>        <mx:DateField x="95" y="163" width="123"/>
>        <mx:Label x="10" y="295" text="Data  Inicial:"/>
>        <mx:Label x="21" y="332" text="Data Final:"/>
>        <mx:DateField x="95" y="293" width="123"/>
>        <mx:DateField x="95" y="330" width="123"/>
>        <mx:DateField x="95" y="200" width="123"/>
>        <mx:TextInput x="95" y="119" width="123"/>
>        <mx:CheckBox x="95" y="241"/>
>        <mx:ComboBox x="95" y="265" width="123"></mx:ComboBox>
>        <mx:Button x="136" y="428" label="Pesquisar"/>
>
> </mx:Canvas>
>
>
> valew
>
> >
>


-- 
PEREIRA, F.L.
LCA - Laboratório de Computação Aplicada - Coordenador de Projetos
SisNET - Professor de PHP do Curso Superior de Sistemas para Internet
UNIVALI - Universidade do Vale do Itajaí

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