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

Responder a