[flex-brasil] Resumo 2960

Mensagens neste resumo (13 Mensagens)

Mensagens

1.1.

Problemas ao desabilitar datas anteriores à data atual com

Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com

Seg, 18 de Out de 2010 4:17 pm




Ola amigos,
utilizo a propriedade abaixo para desabilitar datas anteriores à data atual.

disabledRanges ="{[ {rangeEnd: new Date(new Date().getTime() - 86400000)} ]}"
ele desabilita as datas até a data de hoje menos 1 dia em milissegundos (new Date().getTime() - 86400000), e é isso ai.

Até aí tudo bem.
Hoje por exemplo dia 18, nao é possivel selecionara a data de ontem (dia 17)
Só que quando eu fui testar o sistema em um outro pc, verifiquei que ele deixou a data de ontem habilitada.
porque houve essa diferença de um pc para o outro????

Eduardo.


[As partes desta mensagem que não continham texto foram removidas]

1.2.

Re: [flex-brasil] Problemas ao desabilitar datas anteriores à dat

Enviado por: "Fredy Gadotti" thiefzin@gmail.com   thiefzin

Seg, 18 de Out de 2010 4:31 pm



new Date(), busca o horário corrente do computador do usuário.
O correto seria retornar a Data do servidor, para desabilitar conforme a
data que está nele.

Att,

2010/10/18 Eduardo Almeida <eduardosifk@hotmail.com>

>
>
>
> Ola amigos,
> utilizo a propriedade abaixo para desabilitar datas anteriores à data
> atual.
>
> disabledRanges ="{[ {rangeEnd: new Date(new Date().getTime() - 86400000)}
> ]}"
> ele desabilita as datas até a data de hoje menos 1 dia em milissegundos
> (new Date().getTime() - 86400000), e é isso ai.
>
> Até aí tudo bem.
> Hoje por exemplo dia 18, nao é possivel selecionara a data de ontem (dia
> 17)
> Só que quando eu fui testar o sistema em um outro pc, verifiquei que ele
> deixou a data de ontem habilitada.
> porque houve essa diferença de um pc para o outro????
>
> Eduardo.
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

[As partes desta mensagem que não continham texto foram removidas]

1.3.

RE: [flex-brasil] Problemas ao desabilitar datas anteriores à dat

Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com

Seg, 18 de Out de 2010 4:40 pm




ta instalado numa maquina que funciona como servidor.
E a data está correta, mas mesmo usando a propriedade para desabilitar
as datas antigas, ele insiste em deixar a data de ontem habilitada.

> To: flex-brasil@yahoogrupos.com.br
> From: thiefzin@gmail.com
> Date: Mon, 18 Oct 2010 15:31:03 -0300
> Subject: Re: [flex-brasil] Problemas ao desabilitar datas anteriores à data atual com
>
> new Date(), busca o horário corrente do computador do usuário.
> O correto seria retornar a Data do servidor, para desabilitar conforme a
> data que está nele.
>
>
> Att,
>
> 2010/10/18 Eduardo Almeida <eduardosifk@hotmail.com>
>
> >
> >
> >
> > Ola amigos,
> > utilizo a propriedade abaixo para desabilitar datas anteriores à data
> > atual.
> >
> > disabledRanges ="{[ {rangeEnd: new Date(new Date().getTime() - 86400000)}
> > ]}"
> > ele desabilita as datas até a data de hoje menos 1 dia em milissegundos
> > (new Date().getTime() - 86400000), e é isso ai.
> >
> > Até aí tudo bem.
> > Hoje por exemplo dia 18, nao é possivel selecionara a data de ontem (dia
> > 17)
> > Só que quando eu fui testar o sistema em um outro pc, verifiquei que ele
> > deixou a data de ontem habilitada.
> > porque houve essa diferença de um pc para o outro????
> >
> > Eduardo.
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
> Regras da lista - http://docs.google.com/View?id=ajjv3tjg5jxf_21cqhpdhf5
> Todos os participantes tem os seguintes benefícios:
> + 35% de desconto em livros da O'Reilly ou Peachpit
>
> Site Oficial Flex : http://www.flex.org
> Visite nosso site : http://groups.adobe.com/groups/8024da86da/summary
> -------------
> Conheça a AIR-Brasil a comunidade sobre Adobe AIR
> Visite o site:http://groups.google.com/group/air-brasil
>
> Links do Yahoo! Grupos
>
>


[As partes desta mensagem que não continham texto foram removidas]

2.1.

TRANSITION

Enviado por: "roger.rayner" roger.rayner@totvs.com.br   rogerrayner2000

Seg, 18 de Out de 2010 4:33 pm



Boa tarde,

Estou fazendo uns testes com transition..... e esta dando o erro abaixo...
(estou mandando tbem meu codigo...)... só um teste simples de mudança de cor
de um canvas... e quero aplicar o efeito de wipeRight...

Poderiam me dizer onde estou errando? Obrigado.

<mx:states>

<mx:State name="selecionado">

<mx:SetStyle target="{vbox1}" name="backgroundColor"
value="#0E9434"/>

<mx:SetStyle target="{label1}" name="color"
value="#FFFFFF"/>

</mx:State>

<mx:State name="naoSelecionado">

</mx:State>

</mx:states>

<mx:Canvas x="10" y="10" width="200" height="147"
backgroundColor="#FFFEFE" id="cvHome">

<mx:VBox width="100%" height="100%" horizontalAlign="center"
verticalAlign="middle" id="vbox1">

<mx:Label text="Home" id="label1" fontSize="36"/>

</mx:VBox>

</mx:Canvas>

<mx:Button x="10" y="165" label="Button" click="{currentState =
'selecionado'}"/>

<mx:transitions>

<mx:Transition fromState="naoSelecionado" toState="selecionado">

<mx:Sequence>

<mx:Parallel target="cvHome">

<mx:WipeRight duration="5000"/>

</mx:Parallel>

</mx:Sequence>

</mx:Transition>

</mx:transitions>

TypeError: Error #1006: value não é uma função.

at
mx.effects::EffectInstance/play()[C:\autobuild\3.5.0\frameworks\projects\fra
mework\src\mx\effects\EffectInstance.as:584]

at
mx.effects.effectClasses::CompositeEffectInstance/play()[C:\autobuild\3.5.0\
frameworks\projects\framework\src\mx\effects\effectClasses\CompositeEffectIn
stance.as:172]

at
mx.effects.effectClasses::ParallelInstance/play()[C:\autobuild\3.5.0\framewo
rks\projects\framework\src\mx\effects\effectClasses\ParallelInstance.as:151]

at
mx.effects::EffectInstance/startEffect()[C:\autobuild\3.5.0\frameworks\proje
cts\framework\src\mx\effects\EffectInstance.as:569]

at
mx.effects.effectClasses::SequenceInstance/playNextChildSet()[C:\autobuild\3
.5.0\frameworks\projects\framework\src\mx\effects\effectClasses\SequenceInst
ance.as:389]

at
mx.effects.effectClasses::SequenceInstance/play()[C:\autobuild\3.5.0\framewo
rks\projects\framework\src\mx\effects\effectClasses\SequenceInstance.as:160]

at
mx.effects::EffectInstance/startEffect()[C:\autobuild\3.5.0\frameworks\proje
cts\framework\src\mx\effects\EffectInstance.as:569]

at
mx.effects::Effect/play()[C:\autobuild\3.5.0\frameworks\projects\framework\s
rc\mx\effects\Effect.as:930]

at
mx.core::UIComponent/commitCurrentState()[C:\autobuild\3.5.0\frameworks\proj
ects\framework\src\mx\core\UIComponent.as:7309]

at
mx.core::UIComponent/setCurrentState()[C:\autobuild\3.5.0\frameworks\project
s\framework\src\mx\core\UIComponent.as:7224]

at mx.core::UIComponent/set
currentState()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\core\
UIComponent.as:4360]

at
TestesFrameworkLiveSystem/___TestesFrameworkLiveSystem_Button1_click()[D:\PR
OGRAMAÇÃO\PROGRAMAS
JAVA-FLEX\TestesFrameworkLiveSystem\src\TestesFrameworkLiveSystem.mxml:19]

Att.,

Roger Rayner

Analista de Sistemas

TOTVS BAHIA
( 55 (71) 9616 - 6876
+ <mailto:roger.rayner@totvs.com.br> roger.rayner@totvs.com.br

http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
pg
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg

"A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"

(Augusto Cury)

[As partes desta mensagem que não continham texto foram removidas]

2.2.

RES: [flex-brasil] TRANSITION

Enviado por: "roger.rayner" roger.rayner@totvs.com.br   rogerrayner2000

Seg, 18 de Out de 2010 7:02 pm



Vlew galera resolvi já...

Obrigado...

<mx:states>

<mx:State name="selecionado">

<mx:SetStyle target="{cvHome}" name="backgroundColor"
value="#0E9434"/>

<mx:SetStyle target="{label1}" name="color"
value="#FFFFFF"/>

</mx:State>

<mx:State name="naoSelecionado">

</mx:State>

</mx:states>

<mx:Canvas x="10" y="10" width="200" height="147"
backgroundColor="#FFFEFE" id="cvHome">

<mx:VBox width="100%" height="100%" horizontalAlign="center"
verticalAlign="middle" id="vbox1">

<mx:Label text="Home" id="label1" fontSize="36"/>

</mx:VBox>

</mx:Canvas>

<mx:Button x="10" y="165" label="Button" click="{currentState =
'selecionado'}"/>

<mx:transitions>

<mx:Transition fromState="naoSelecionado" toState="selecionado">

<mx:WipeUp duration="5000" target="{cvHome}"/>

</mx:Transition>

</mx:transitions>

Att.,

Roger Rayner

Analista de Sistemas

TOTVS BAHIA
( 55 (71) 9616 - 6876
+ <mailto:roger.rayner@totvs.com.br> roger.rayner@totvs.com.br

http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
pg
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg

"A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"

(Augusto Cury)

De: flex-brasil@yahoogrupos.com.br [mailto:flex-brasil@yahoogrupos.com.br]
Em nome de roger.rayner
Enviada em: segunda-feira, 18 de outubro de 2010 15:33
Para: flexdev@googlegroups.com
Cc: flex-brasil@yahoogrupos.com.br
Assunto: [flex-brasil] TRANSITION

Boa tarde,

Estou fazendo uns testes com transition..... e esta dando o erro abaixo...
(estou mandando tbem meu codigo...)... só um teste simples de mudança de cor
de um canvas... e quero aplicar o efeito de wipeRight...

Poderiam me dizer onde estou errando? Obrigado.

<mx:states>

<mx:State name="selecionado">

<mx:SetStyle target="{vbox1}" name="backgroundColor"
value="#0E9434"/>

<mx:SetStyle target="{label1}" name="color"
value="#FFFFFF"/>

</mx:State>

<mx:State name="naoSelecionado">

</mx:State>

</mx:states>

<mx:Canvas x="10" y="10" width="200" height="147"
backgroundColor="#FFFEFE" id="cvHome">

<mx:VBox width="100%" height="100%" horizontalAlign="center"
verticalAlign="middle" id="vbox1">

<mx:Label text="Home" id="label1" fontSize="36"/>

</mx:VBox>

</mx:Canvas>

<mx:Button x="10" y="165" label="Button" click="{currentState =
'selecionado'}"/>

<mx:transitions>

<mx:Transition fromState="naoSelecionado" toState="selecionado">

<mx:Sequence>

<mx:Parallel target="cvHome">

<mx:WipeRight duration="5000"/>

</mx:Parallel>

</mx:Sequence>

</mx:Transition>

</mx:transitions>

TypeError: Error #1006: value não é uma função.

at
mx.effects::EffectInstance/play()[C:\autobuild\3.5.0\frameworks\projects\fra
mework\src\mx\effects\EffectInstance.as:584]

at
mx.effects.effectClasses::CompositeEffectInstance/play()[C:\autobuild\3.5.0\
frameworks\projects\framework\src\mx\effects\effectClasses\CompositeEffectIn
stance.as:172]

at
mx.effects.effectClasses::ParallelInstance/play()[C:\autobuild\3.5.0\framewo
rks\projects\framework\src\mx\effects\effectClasses\ParallelInstance.as:151]

at
mx.effects::EffectInstance/startEffect()[C:\autobuild\3.5.0\frameworks\proje
cts\framework\src\mx\effects\EffectInstance.as:569]

at
mx.effects.effectClasses::SequenceInstance/playNextChildSet()[C:\autobuild\3
.5.0\frameworks\projects\framework\src\mx\effects\effectClasses\SequenceInst
ance.as:389]

at
mx.effects.effectClasses::SequenceInstance/play()[C:\autobuild\3.5.0\framewo
rks\projects\framework\src\mx\effects\effectClasses\SequenceInstance.as:160]

at
mx.effects::EffectInstance/startEffect()[C:\autobuild\3.5.0\frameworks\proje
cts\framework\src\mx\effects\EffectInstance.as:569]

at
mx.effects::Effect/play()[C:\autobuild\3.5.0\frameworks\projects\framework\s
rc\mx\effects\Effect.as:930]

at
mx.core::UIComponent/commitCurrentState()[C:\autobuild\3.5.0\frameworks\proj
ects\framework\src\mx\core\UIComponent.as:7309]

at
mx.core::UIComponent/setCurrentState()[C:\autobuild\3.5.0\frameworks\project
s\framework\src\mx\core\UIComponent.as:7224]

at mx.core::UIComponent/set
currentState()[C:\autobuild\3.5.0\frameworks\projects\framework\src\mx\core\
UIComponent.as:4360]

at
TestesFrameworkLiveSystem/___TestesFrameworkLiveSystem_Button1_click()[D:\PR
OGRAMAÇÃO\PROGRAMAS
JAVA-FLEX\TestesFrameworkLiveSystem\src\TestesFrameworkLiveSystem.mxml:19]

Att.,

Roger Rayner

Analista de Sistemas

TOTVS BAHIA
( 55 (71) 9616 - 6876
+ <mailto:roger.rayner@totvs.com.br <mailto:roger.rayner%40totvs.com.br> >
roger.rayner@totvs.com.br <mailto:roger.rayner%40totvs.com.br>

http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
pg
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg

"A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"

(Augusto Cury)

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

3.1.

Re: [flex-brasil] FlexPrintJob mudar nome da impressão

Enviado por: "Douglas Marques" douglasreppr@gmail.com   perninha_100futuro

Seg, 18 de Out de 2010 11:19 pm



Bahh!! Você pegou no calcanhar de Aquiles do Flex.

Atenciosamente
Douglas R. Marques

Em 18 de outubro de 2010 11:55, c4viny <c4viny@gmail.com> escreveu:

>
>
> Olá pessoal,
>
> Preciso mudar o nome de uma impressão enviada pelo FlexPrintJob.
> Quando envio uma impressão aparece no gerenciador de impressões como Flash
> gostaria de mudar para por exemplo "Relatório XXXX", alguem sabe como?
>
>
>

[As partes desta mensagem que não continham texto foram removidas]

4.1.

Re: Custom click em Componente Proprio

Enviado por: "Ricardo Cardoso" rickdukflex@ymail.com   rickdukflex@ymail.com

Ter, 19 de Out de 2010 8:31 am



Adicionei assim no Button.asthis.addEventListener(MouseEvent.CLICK, OnComplete);
Depois
public function OnComplete(event:MouseEvent):void {  Alert.show("Está ficando chumpado"); }
Quero que esse click ficasse independente no click do MeuCanvas.as
--- Em seg, 18/10/10, Ricardo Cardoso <rickdukflex@ymail.com> escreveu:

De: Ricardo Cardoso <rickdukflex@ymail.com>
Assunto: [flex-brasil] Custom click em Componente Proprio
Para: flex-brasil@yahoogrupos.com.br
Data: Segunda-feira, 18 de Outubro de 2010, 16:23

 

Criei um componentes Canvas que tem como child um InputText e o Button... Quando coloco esse canvas em minha aplicação quero criar um evento Click mas esse evento está ficando no click do canvas (logico)... Como faco para criar um evento Click que fica somente no botao que está dentro do Componente extendido do Canvas que eu criei...

Abraços

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

4.2.

Re: Custom click em Componente Proprio

Enviado por: "Marcus - Web Master" c4viny@gmail.com   c4viny

Ter, 19 de Out de 2010 10:14 am



Olá, como o click é um evento tente usar o metodo stopImmediatePropagation()
ou stopPropagation() para cancelar os demais eventos com o mesmo tipo que
foram disparados. Outra forma de fazer é manipulando a propriedade bubbles
do evento.
Segue abaixo exemplo:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical" styleName="plain"
verticalAlign="middle" horizontalAlign="center">
<mx:Script>
<![CDATA[
import mx.controls.Alert;

private function clickCanvas(event:MouseEvent):void
{
Alert.show('Click canvas');
}

private function clickBotao(event:MouseEvent):void
{
event.stopImmediatePropagation();
Alert.show('Click botão COM stopImmediatePropagation()');
}

private function clickBotao2(event:MouseEvent):void
{
Alert.show('Click botão SEM stopImmediatePropagation()');
}
]]>
</mx:Script>

<mx:Canvas
width="400"
height="200"
click="clickCanvas(event)"
backgroundColor="#CCCCCC">
<mx:Label text="Evento com stopImmediatePropagation()"
horizontalCenter="0"/>
<mx:Button label="Botao" click="clickBotao(event)"
horizontalCenter="0" y="50"/>
</mx:Canvas>

<mx:Canvas
width="400"
height="200"
click="clickCanvas(event)"
backgroundColor="#CCCCCC">
<mx:Label text="Evento com stopImmediatePropagation()"
horizontalCenter="0"/>
<mx:Button label="Botao" click="clickBotao2(event)"
horizontalCenter="0" y="50"/>
</mx:Canvas>
</mx:Application>

Att.

Marcus Vinicius.
Flex/Air developer.

Em 19 de outubro de 2010 08:31, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> Adicionei assim no Button.asthis.addEventListener(MouseEvent.CLICK,
> OnComplete);
> Depois
> public function OnComplete(event:MouseEvent):void { Alert.show("Está
> ficando chumpado"); }
> Quero que esse click ficasse independente no click do MeuCanvas.as
> --- Em seg, 18/10/10, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>>
> escreveu:
>
> De: Ricardo Cardoso <rickdukflex@ymail.com <rickdukflex%40ymail.com>>
> Assunto: [flex-brasil] Custom click em Componente Proprio
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Segunda-feira, 18 de Outubro de 2010, 16:23
>
>
>
>
> Criei um componentes Canvas que tem como child um InputText e o Button...
> Quando coloco esse canvas em minha aplicação quero criar um evento Click mas
> esse evento está ficando no click do canvas (logico)... Como faco para criar
> um evento Click que fica somente no botao que está dentro do Componente
> extendido do Canvas que eu criei...
>
> Abraços
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

[As partes desta mensagem que não continham texto foram removidas]

4.3.

Re: Custom click em Componente Proprio

Enviado por: "Ricardo Cardoso" rickdukflex@ymail.com   rickdukflex@ymail.com

Ter, 19 de Out de 2010 10:35 am



Valeu por estar me ajudando mas num é isso que eu quero fazer... Estou querendo reaproveitar componente no Flex esses InputText que eu fiz são criados dinamicamente atraves de um For que fiz na minha aplicação mas ai eu preciso do evento click do Botão qe está dentro do InputText tipo pra ficar assim
<ns:meuTextInput click="Teste1"/><ns:meuTextInput click="Teste2"/><ns:meuTextInput click="Teste3"/>
mas esse click deveria ficar no botão não no textinput, senão toda vez que o usuario focar o textinput vai disparar o evento que seria só quando ele clicasse no botao

--- Em ter, 19/10/10, Marcus - Web Master <c4viny@gmail.com> escreveu:

De: Marcus - Web Master <c4viny@gmail.com>
Assunto: Re: [flex-brasil] Custom click em Componente Proprio
Para: flex-brasil@yahoogrupos.com.br
Data: Terça-feira, 19 de Outubro de 2010, 12:14

Olá, como o click é um evento tente usar o metodo stopImmediatePropagation()
ou stopPropagation() para cancelar os demais eventos com o mesmo tipo que
foram disparados. Outra forma de fazer é manipulando a propriedade bubbles
do evento.
Segue abaixo exemplo:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application
    xmlns:mx="http://www.adobe.com/2006/mxml"
    layout="vertical" styleName="plain"
    verticalAlign="middle" horizontalAlign="center">
    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;

            private function clickCanvas(event:MouseEvent):void
            {
                Alert.show('Click canvas');
            }

            private function clickBotao(event:MouseEvent):void
            {
                event.stopImmediatePropagation();
                Alert.show('Click botão COM stopImmediatePropagation()');
            }

            private function clickBotao2(event:MouseEvent):void
            {
                Alert.show('Click botão SEM stopImmediatePropagation()');
            }
        ]]>
    </mx:Script>

    <mx:Canvas
        width="400"
        height="200"
        click="clickCanvas(event)"
        backgroundColor="#CCCCCC">
        <mx:Label text="Evento com stopImmediatePropagation()"
horizontalCenter="0"/>
        <mx:Button label="Botao" click="clickBotao(event)"
horizontalCenter="0" y="50"/>
    </mx:Canvas>

    <mx:Canvas
        width="400"
        height="200"
        click="clickCanvas(event)"
        backgroundColor="#CCCCCC">
        <mx:Label text="Evento com stopImmediatePropagation()"
horizontalCenter="0"/>
        <mx:Button label="Botao" click="clickBotao2(event)"
horizontalCenter="0" y="50"/>
    </mx:Canvas>
</mx:Application>

Att.

Marcus Vinicius.
Flex/Air developer.

Em 19 de outubro de 2010 08:31, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> Adicionei assim no Button.asthis.addEventListener(MouseEvent.CLICK,
> OnComplete);
> Depois
> public function OnComplete(event:MouseEvent):void {  Alert.show("Está
> ficando chumpado"); }
> Quero que esse click ficasse independente no click do MeuCanvas.as
> --- Em seg, 18/10/10, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>>
> escreveu:
>
> De: Ricardo Cardoso <rickdukflex@ymail.com <rickdukflex%40ymail.com>>
> Assunto: [flex-brasil] Custom click em Componente Proprio
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Segunda-feira, 18 de Outubro de 2010, 16:23
>
>
>
>
> Criei um componentes Canvas que tem como child um InputText e o Button...
> Quando coloco esse canvas em minha aplicação quero criar um evento Click mas
> esse evento está ficando no click do canvas (logico)... Como faco para criar
> um evento Click que fica somente no botao que está dentro do Componente
> extendido do Canvas que eu criei...
>
> Abraços
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>

>

[As partes desta mensagem que não continham texto foram removidas]

------------------------------------

Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
Regras da lista - http://docs.google.com/View?id=ajjv3tjg5jxf_21cqhpdhf5
Todos os participantes tem os seguintes benefícios:
+ 35% de desconto em livros da O'Reilly ou Peachpit

Site Oficial Flex : http://www.flex.org
Visite nosso site : http://groups.adobe.com/groups/8024da86da/summary
-------------
Conheça a AIR-Brasil a comunidade sobre Adobe AIR
Visite o site:http://groups.google.com/group/air-brasil

Links do Yahoo! Grupos

[As partes desta mensagem que não continham texto foram removidas]

4.4.

Re: Custom click em Componente Proprio

Enviado por: "Marcus - Web Master" c4viny@gmail.com   c4viny

Ter, 19 de Out de 2010 11:18 am



Oras... então você tem colocar listeners diferentes para disparar o evento.
Pelo que entendi vc está fazendo uma classe extendendo TextInput certo?
Neste TextInput vc colocou um botão e nele vc colocou um evento de click.
Quando vc instancia o seu TextInput personalizado e coloca o evento click
nele está disparando o evento click da classe pai (por causa da propriedade
bubbles), neste caso vc tem 2 saídas.

1ª - remover o listener de click de sua classe;
2ª - criar um novo tipo de evento para disparar seu click no botão;

Sendo a 2ª opção a escolhida (pois vc não quer perder o click no
componente), crie uma metadata para declarar seu novo evento que pode ser
por exemplo "click_button" (isso é importante pois só assim o compilador irá
enchergar seu evento para declarações no MXML), então na função executada
pelo click do button dispache esse evento.

No seu componente teria algo mais ou menos assim:

<!-- Declaração da metadata -->
<mx:Metadata>
[Event(name="click_button", type="flash.events.Event")]
</mx:Metadata>

//Função disparada no click do button
protected function onClickButton (event:MouseEvent):void
{
this.dispatchEvent(new Event("click_button"));
}

No seu MXML ficaria algo mais ou menos assim:

<ns:meuTextInput click="Teste1" click_button="onClickButton1(event)"/>
<ns:meuTextInput click="Teste2" click_button="onClickButton2(event)"/>

onde click_button é despachado quando houver um click no button que está
dentro do seu componente.

Se precisar passar algum dado especifico de seu componente recomendo criar
um evento para ele e na metadata mude o tipo, neste exemplo coloquei Event
mas poderia ser MouseEvent.

Att.

Marcus Vinicius.
Flex/Air developer.

Em 19 de outubro de 2010 10:34, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> Valeu por estar me ajudando mas num é isso que eu quero fazer... Estou
> querendo reaproveitar componente no Flex esses InputText que eu fiz são
> criados dinamicamente atraves de um For que fiz na minha aplicação mas ai eu
> preciso do evento click do Botão qe está dentro do InputText tipo pra ficar
> assim
> <ns:meuTextInput click="Teste1"/><ns:meuTextInput
> click="Teste2"/><ns:meuTextInput click="Teste3"/>
> mas esse click deveria ficar no botão não no textinput, senão toda vez que
> o usuario focar o textinput vai disparar o evento que seria só quando ele
> clicasse no botao
>
> --- Em ter, 19/10/10, Marcus - Web Master <c4viny@gmail.com<c4viny%40gmail.com>>
> escreveu:
>
> De: Marcus - Web Master <c4viny@gmail.com <c4viny%40gmail.com>>
> Assunto: Re: [flex-brasil] Custom click em Componente Proprio
>
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Terça-feira, 19 de Outubro de 2010, 12:14
>
>
> Olá, como o click é um evento tente usar o metodo
> stopImmediatePropagation()
> ou stopPropagation() para cancelar os demais eventos com o mesmo tipo que
> foram disparados. Outra forma de fazer é manipulando a propriedade bubbles
> do evento.
> Segue abaixo exemplo:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application
> xmlns:mx="http://www.adobe.com/2006/mxml"
> layout="vertical" styleName="plain"
> verticalAlign="middle" horizontalAlign="center">
> <mx:Script>
> <![CDATA[
> import mx.controls.Alert;
>
> private function clickCanvas(event:MouseEvent):void
> {
> Alert.show('Click canvas');
> }
>
> private function clickBotao(event:MouseEvent):void
> {
> event.stopImmediatePropagation();
> Alert.show('Click botão COM stopImmediatePropagation()');
> }
>
> private function clickBotao2(event:MouseEvent):void
> {
> Alert.show('Click botão SEM stopImmediatePropagation()');
> }
> ]]>
> </mx:Script>
>
> <mx:Canvas
> width="400"
> height="200"
> click="clickCanvas(event)"
> backgroundColor="#CCCCCC">
> <mx:Label text="Evento com stopImmediatePropagation()"
> horizontalCenter="0"/>
> <mx:Button label="Botao" click="clickBotao(event)"
> horizontalCenter="0" y="50"/>
> </mx:Canvas>
>
> <mx:Canvas
> width="400"
> height="200"
> click="clickCanvas(event)"
> backgroundColor="#CCCCCC">
> <mx:Label text="Evento com stopImmediatePropagation()"
> horizontalCenter="0"/>
> <mx:Button label="Botao" click="clickBotao2(event)"
> horizontalCenter="0" y="50"/>
> </mx:Canvas>
> </mx:Application>
>
> Att.
>
> Marcus Vinicius.
> Flex/Air developer.
>
> Em 19 de outubro de 2010 08:31, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
> >escreveu:
>
> >
> >
> > Adicionei assim no Button.asthis.addEventListener(MouseEvent.CLICK,
> > OnComplete);
> > Depois
> > public function OnComplete(event:MouseEvent):void { Alert.show("Está
> > ficando chumpado"); }
> > Quero que esse click ficasse independente no click do MeuCanvas.as
> > --- Em seg, 18/10/10, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
> <rickdukflex%40ymail.com>>
> > escreveu:
> >
> > De: Ricardo Cardoso <rickdukflex@ymail.com <rickdukflex%40ymail.com><rickdukflex%
> 40ymail.com>>
>
> > Assunto: [flex-brasil] Custom click em Componente Proprio
> > Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br><flex-brasil%
> 40yahoogrupos.com.br>
>
> > Data: Segunda-feira, 18 de Outubro de 2010, 16:23
> >
> >
> >
> >
> > Criei um componentes Canvas que tem como child um InputText e o Button...
> > Quando coloco esse canvas em minha aplicação quero criar um evento Click
> mas
> > esse evento está ficando no click do canvas (logico)... Como faco para
> criar
> > um evento Click que fica somente no botao que está dentro do Componente
> > extendido do Canvas que eu criei...
> >
> > Abraços
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> ------------------------------------
>
>
> Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
> Regras da lista - http://docs.google.com/View?id=ajjv3tjg5jxf_21cqhpdhf5
> Todos os participantes tem os seguintes benefícios:
> + 35% de desconto em livros da O'Reilly ou Peachpit
>
> Site Oficial Flex : http://www.flex.org
> Visite nosso site : http://groups.adobe.com/groups/8024da86da/summary
> -------------
> Conheça a AIR-Brasil a comunidade sobre Adobe AIR
> Visite o site:http://groups.google.com/group/air-brasil
>
> Links do Yahoo! Grupos
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

[As partes desta mensagem que não continham texto foram removidas]

5.1.

Re: Swiz FrameWork 1.0 RC2

Enviado por: "João Pedro de Paula Pannain Souza" jps@bsd.com.br

Ter, 19 de Out de 2010 9:48 am



Oi Gente,

A dúvida do Ricardo era uma minha tb.... e cheguei a seguinte conclusão que
o Presentation Model é a parte de programação que você teria de fazer nas
Views, ou seja, nos datagrids, combobox e outros componentes de interação de
dados, somente vai apontar o objeto que quer manipular....

E no PM vc irá fazer as chamadas a outros controlles e até fiz tb a outro
PMs... procura na internet Flex Swiz Eirko, que tem um exemplo muito
bacana....

Att.,
João Pedro

Em 6 de outubro de 2010 17:15, bruno bg <bruno_bg@ig.com.br> escreveu:

> *)Ricardo, não é foda usar JAVA com SWIZ.
> realmente tem pouco exemplo na web. mas procurando direitinho vc acha.
> http://blogflex.brunobg.com/?cat=57
> *)model são diferentes de classes (VOs).
> *)como o Mario JR comentou , não muda fazer as classes por causa do SWIZ.
>
>
> --
> ****************************************************
> www.brunobg.com
> bruno_bg@ig.com.br (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
>
>
> Em 6 de outubro de 2010 16:13, Ricardo Cardoso <rickdukflex@ymail.com
> >escreveu:
>
> >
> >
> > Agora peguei pra ler toda a documentação do Swiz e vi o que ele arruma...
> > realmente não da para comparar o swiz 0.6 com o 1.0, até o conceito mudou
> um
> > pouco, foram criadas varios tipos de metadata...
> >
> > --- Em qua, 6/10/10, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%
> 40ymail.com>>
> > escreveu:
> >
> > De: Ricardo Cardoso <rickdukflex@ymail.com <rickdukflex%40ymail.com>>
> >
> > Assunto: Re: [flex-brasil] Swiz FrameWork 1.0 RC2
> > Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> > Data: Quarta-feira, 6 de Outubro de 2010, 18:43
> >
> >
> >
> >
> > O Problema maior nem é o espelhamento das classes java no as3 neh... o
> > problema é que não estou conseguindo entender se essas classes são models
> do
> > meu framework... porque no exemplo do blog ele não espelha as classes,
> faz
> > de um jeito diferente...
> >
> > O na maioria dos exemplos que tem na internet é com arrayColletion e
> > MokService, outra coisa também que não consigo entender porque fazem
> isso...
> > deve ser muito foda usar classes JAVA com o swiz 1.0 no Flex 4
> >
> > --- Em qua, 6/10/10, Mário Júnior <juninhog12@gmail.com<juninhog12%
> 40gmail.com>>
> > escreveu:
> >
> > De: Mário Júnior <juninhog12@gmail.com <juninhog12%40gmail.com>>
> >
> > Assunto: Re: [flex-brasil] Swiz FrameWork 1.0 RC2
> >
> > Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> >
> > Data: Quarta-feira, 6 de Outubro de 2010, 14:07
> >
> > O espelhamento de classes independe do framework usado.
> >
> > Se no java vc tem:
> >
> > package seu.pacote.de.classe;
> >
> > public class Pessoa {
> >
> > private Long _id;
> >
> > private String _nome;
> >
> > //... getters/setters publicos
> >
> > }
> >
> > no AS3, vc terá a mesma classe (espelho)
> >
> > [RemoteClass(alias="seu.pacote.de.classe.Pessoa")]
> >
> > public class Pessoa {
> >
> > public var id:int;
> >
> > public var nome:String;
> >
> > //... se quiser deixar privados, e usar get e set fica a vontade.
> >
> > }
> >
> > Só tenha atenção especial a metadata [RemoteClass] onde vc precisa
> >
> > especificar todo o pacote+nome da classe.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
> Regras da lista - http://docs.google.com/View?id=ajjv3tjg5jxf_21cqhpdhf5
> Todos os participantes tem os seguintes benefícios:
> + 35% de desconto em livros da O'Reilly ou Peachpit
>
> Site Oficial Flex : http://www.flex.org
> Visite nosso site : http://groups.adobe.com/groups/8024da86da/summary
> -------------
> Conheça a AIR-Brasil a comunidade sobre Adobe AIR
> Visite o site:http://groups.google.com/group/air-brasil
>
> Links do Yahoo! Grupos
>
>
>

[As partes desta mensagem que não continham texto foram removidas]

6.

Capturar vídeo de placa de captura

Enviado por: "Marcelo Rangel" mrangelba@gmail.com   doodieg

Ter, 19 de Out de 2010 12:29 pm



Pessoal,

Alguém já fez ou tem idéia se consigo capturar vídeo de uma placa de captura
(CCTV) utilizando AIR.

Marcelo Rangel

[As partes desta mensagem que não continham texto foram removidas]

7.

Erro no Deploy

Enviado por: "capanga_speed" capanga_speed@yahoo.com.br   capanga_speed

Ter, 19 de Out de 2010 12:33 pm



Bom dia.

Finalizei minha aplicacão com Flex + ZenfFM (zendAmf).
Local, está tudo perfeito, mas ao colocar no ar, metade do sistema funciona.
O problema ocorre quando acesso um controller que fica dentro de uma subpasta.

O erro:
"0: Class "aaaaWebfilter_GrupoSitesController" does not exist: Plugin by name 'AaaaWebfilter_GrupoSitesController' was not found in the registry; used paths:
: /home/websites/novo_gpd/app/application/controllers/"

Realmente, não sei o que é!

Estou precisando de ajuda nisso aí. Se alguém já passou por isso, poderia me dar um help.

Att,

Mack

Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

Precisa responder?

Para responder a uma mensagem no Resumo diário, clique em um dos links "Responder" na mensagem em questão.

Criar novo tópico | Visite seu Grupo na web
Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
Regras da lista - http://docs.google.com/View?id=ajjv3tjg5jxf_21cqhpdhf5
Todos os participantes tem os seguintes benefícios:
+ 35% de desconto em livros da O'Reilly ou Peachpit

Site Oficial Flex : http://www.flex.org
Visite nosso site : http://groups.adobe.com/groups/8024da86da/summary
-------------
Conheça a AIR-Brasil a comunidade sobre Adobe AIR
Visite o site:http://groups.google.com/group/air-brasil

Está sozinho?Hoje pode ser seu último dia, crie seu perfil!

Mais de 215.000 Vagas de Emprego! Cadastre seu Cv por 7 dias GRÁTIS!

0 comentários: