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