Pessoal estou com um exemplo de uma aplicação em flex porem estou com
tudo junto  como faço pra criar um arquivo .as separando o action
script dos compontes segue o meu codigo abaixo.Fico no
aguardo.Obrigado!

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
layout="absolute" borderColor="#777D81"
backgroundGradientAlphas="[1.0, 1.0]"
backgroundGradientColors="[#F7F7F2, #D4D0D0]"
backgroundImage="calculadora.jpg">
        <mx:Button id="btn" click="{limpar()}" x="689" y="107"
label="Iniciar" width="88" height="32"/>
        <mx:Button id="btnsoma" click="{calculo()}" x="689" y="164"
label="Somar" width="100" height="42"/>



<mx:Script>
        <![CDATA[
                import mx.managers.PopUpManager;
                import mx.effects.easing.Elastic;
                import mx.controls.Alert;
                private function limpar():void {

             numero1.text="";
             numero2.text="";
             rotulo.text="";
                 rotulo2.text="";
                 nomecaixa.text="";

                }

                private function calculo():void {

                        var valor1:Number;
                        var valor2:Number;
                    valor1=Number(numero1.text);
                    valor2=Number(numero2.text);
                        var soma:Number;
                        soma = valor1 + valor2;



                        rotulo.text = soma.toString();
                    Alert.show(soma.toString());

                }


                private function mostrarnome():void {
                        var nome:String;
                        nome = String(nomecaixa.text);
                        rotulo2.text = nome.toString();

                }


                private function chamarform():void{
                        var form:fomulario
                        form  = 
fomulario(PopUpManager.createPopUp(this,fomulario,true));
                        PopUpManager.centerPopUp(form);
                }



        ]]>
</mx:Script>
        <mx:TextInput id="numero1" x="530" y="107" height="41" width="137"
color="#0B1AE0" fontSize="29"/>
        <mx:TextInput id="numero2" x="530" y="165" height="41" width="137"
color="#0B1AE0" fontSize="29"/>
        <mx:Label x="363" y="107" text="VALOR 1:" fontSize="29"
fontWeight="bold" color="#0219FA"/>
        <mx:Label x="527" y="10" text="CALCULADORA" fontSize="29"
fontWeight="bold" color="#0219FA"/>
        <mx:Label x="363" y="167" text="VALOR 2:" fontSize="29"
fontWeight="bold" color="#0219FA"/>
        <mx:Label x="420" y="290" text="RESULTADO:" fontSize="29"
fontWeight="bold" width="235" color="#0219FA"/>
        <mx:Label x="650" y="290" fontSize="36" fontWeight="bold" width="157"
height="71" id="rotulo" color="#F4080D"/>
        <mx:TextInput x="94" id="nomecaixa" y="150" height="41"/>
        <mx:Label x="94" id="rotulo2" y="199"   text="{nomecaixa.text}"
height="42" color="#0219FA" fontSize="23" width="146"/>
        <mx:Button x="104" click="{mostrarnome()}" y="249" label="Mostrar"
height="39"/>
        <mx:Button x="94" y="60" click="{chamarform()}" label="Chamar Form"
height="34" width="160"/>


</mx:Application>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

To unsubscribe, reply using "remove me" as the subject.

Reply via email to