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