Will, a meu ver conceitos OO em AS3 não são facultativos mas
obrigatórios. Acho que não deverias ser somente tu a aprender mas toda a
equipa.
Conhecimentos de OO é algo de fundamental para evitar futuras dores de
cabeça a vários níveis. Perder horas agora é ganhar dias ou semanas depois.
--
É, já procurei sobre MVC pro Flex, pretendo estudar essas coisas.
O problema é que não sou somente eu que desenvolvo na empresa, e se eu
começar a implantar aqui coisas que só eu entendo, aí é problema...
Sem contar que eu quero mudar sempre, mas tem quem prefere continuar
do mesmo jeito. Fazer o
:
> flexdev@googlegroups.com> Subject: [flexdev] Re: RES: [flexdev] Re: Acessar
> root> > > Exacto o mais correcto seria ele gritar "PRECISO QUE ME LIMPEM" e
> ai se > alguém estiver em casa, pode ser que tenha sorte...> E se a mãe está
> ocupada mas está a avó sem na
[EMAIL PROTECTED]> To:
> flexdev@googlegroups.com> Subject: [flexdev] Re: RES: [flexdev] Re: Acessar
> root> > > Exacto o mais correcto seria ele gritar "PRECISO QUE ME LIMPEM" e
> ai se > alguém estiver em casa, pode ser que tenha sorte...> E se a mãe está
>
Exacto o mais correcto seria ele gritar "PRECISO QUE ME LIMPEM" e ai se
alguém estiver em casa, pode ser que tenha sorte...
E se a mãe está ocupada mas está a avó sem nada para fazer?
Os componentes em Flex devem de ter pouca ou nenhuma noção do que os
rodeia e simplesmente notificar que algo a
E ae Rodrigo,
Se possível da uma lida na ultima mensagem que eu deixei aqui, e se
puder me explica as vantagens e desvantagens de um ou outro método.
Sou meio noob em relação a OOP.
Valeu
On 31 jan, 14:23, Rodrigo Pereira Fraga <[EMAIL PROTECTED]> wrote:
> "eh, no caso ele ta OBRIGANDO a mãe a
"eh, no caso ele ta OBRIGANDO a mãe a limpar ele lol "
Você acha este modelo de abordagem correto?
Não entendo o porque da comunidade fazer coisas como estas, ou invés
de utilizar padrões conhecidos e testados.
--
| Rodrigo Pereira Fraga|
http://www.d
eh, no caso ele ta OBRIGANDO a mãe a limpar ele lol
--~--~-~--~~~---~--~~
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 [EM
João,
Entendi seu ponto de vista.
Mas no fim, o parentApplication.limpar() fica como a criança(modulo)
chamando a mãe(principal) pra limpar.
No dispatchEvent, vi que deu na mesma, tem que ter uma função no
modulo que ativa o evento.
Achei que seria interessante se houvesse como criar um tipo de
Aí ele não vai estar limpar sozinho, mas sim pegando a mão da mãe para
limparrs
> -Mensagem original-
> De: flexdev@googlegroups.com
> [mailto:[EMAIL PROTECTED] Em nome de s0adex
> Enviada em: quinta-feira, 31 de janeiro de 2008 11:30
> Para: flexdev
> Ass
Fraga|
http://www.digows.com
http://forum.flexbrasil.com.br
e-mails: [EMAIL PROTECTED]
[EMAIL PROTECTED]
--
> Date: Thu, 31 Jan 2008 05:30:22 -0800> Subject: [flexdev] Re: Acessar root>
> From: [EMAIL PROTECTED]> To: flexdev@googlegroups.
Tá, me perdoem, mas qnd eu estava lendo os posts, me veio uma
comparação engraçada na cabeça sobre LISTENER e parentApplication.
bem,
Tem uma criança no banheiro, fazendo coco, e então qnd ela termina, "
MANHÊ !! TO PRONTO ! " = dispatchEvent(new Event('pronto')); a mãe vai
la e executa limpar()
v@googlegroups.com> Subject: [flexdev] Re: Acessar root> > > Este tipo
> de soluções impedem que aplicações sejam criadas de forma > desacuplada.> O
> módulo deveria executar um evento e a aplicação central escutar esse > evento
> e reagir em função da necessidad
é, usando listener vc nao causa uma dependencia do objeto, nao faz com
q seja necessário q o pai tenha aquela função.
se usar o listener dá para personalizar qual função será executada
dependendo do pai :P
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque est
Este tipo de soluções impedem que aplicações sejam criadas de forma
desacuplada.
O módulo deveria executar um evento e a aplicação central escutar esse
evento e reagir em função da necessidade.
Algo assim
public function gerirEvento( e : CustomEvent ):void{
// aqui o seu código
agem original-
> De: flexdev@googlegroups.com
> [mailto:[EMAIL PROTECTED] Em nome de Will
> Enviada em: quinta-feira, 31 de janeiro de 2008 10:13
> Para: flexdev
> Assunto: [flexdev] Re: Acessar root
>
>
> Alberto,
>
> Funcionou também, só que n
como assim autoComplete ?
--~--~-~--~~~---~--~~
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 [EMAIL PROTECTED]
Mais opções
Alberto,
Funcionou também, só que não consegui o autoComplete com ele.
Já no Application.application listou todas as funções public.
De qualquer forma, valeu!
On 31 jan, 09:52, s0adex <[EMAIL PROTECTED]> wrote:
> É mesmo, esse também funciona.
>
> Mas me lembro que em um caso não funcionou, entã
É mesmo, esse também funciona.
Mas me lembro que em um caso não funcionou, então passei a utilizar o
metodo que postei ai encima.
mas esse parentApplication é mais prático :P
valeu !
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito na lista "
Já tentou:
parentApplication.SuaFuncao()
--~--~-~--~~~---~--~~
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 [EMAIL PROTEC
Grande Jão, funcionou beleza!!!
Obrigado!!
On 31 jan, 09:07, s0adex <[EMAIL PROTECTED]> wrote:
> Tenta o seguinte...
>
> primeiro, coloca a função que tu quer executar como PUBLIC e não
> PRIVATE.
>
> depois você vai no seu modulo e coloca a seguinte linha no começou do
> seu script AS3 :
>
> imp
Tenta o seguinte...
primeiro, coloca a função que tu quer executar como PUBLIC e não
PRIVATE.
depois você vai no seu modulo e coloca a seguinte linha no começou do
seu script AS3 :
import mx.core.Application;
depois para acessar a função é só fazer o seguinte :
Application.application.suaFunc
22 matches
Mail list logo