[flex-brasil] Resumo 2837

Mensagens neste resumo (24 Mensagens)

1.1.
Ajuda De: gabiqueiroz.2002
1.2.
Re: Ajuda De: pmazzia
1.3.
Re: Ajuda De: gabiqueiroz.2002
2.1.
RES: [flex-brasil] Herança de Telas no Flex De: Juliano Batista
3.1.
Re: SkinButton De: Ricardo Cardoso
3.2.
Re: SkinButton De: Mário Júnior
4.1.
Re: RES: [flex-brasil] Como estão as coisas após as declara De: KJames
5.1.
Re: ArrayCollection de 600.000 registros De: Guilherme Colodetti
5.2.
Re: ArrayCollection de 600.000 registros De: bruno bg
5.3.
Re: ArrayCollection de 600.000 registros De: Guilherme Colodetti
6.
Re: Skinbutton De: Ricardo Cardoso
7.1.
Re: Efeitos no Flex De: bruno bg
7.2.
Re: Efeitos no Flex De: デビデソヌ Davidson Silva
7.3.
Re: Efeitos no Flex De: bruno bg
8.1.
Re: Chamando Telas Dinamicas Flex 3 De: Guilherme Colodetti
9.1.
Re: Ajuda por favor com Reflection no Flex 3 De: Guilherme Colodetti
10.1.
Re: ButtonSkin icon De: Bruno Müller
10.2.
Re: ButtonSkin icon De: Ricardo Cardoso
11.
envio de email flex+java De: bruno bg
12.
Propriedade do HDividedBox De: Ricardo Cardoso
13.1.
Re: RES: [flex-brasil] OFF-TOPIC desafio COUNT (Mysql) De: Odair Seixas J�nior
13.2.
Re: RES: [flex-brasil] OFF-TOPIC desafio COUNT (Mysql) De: bruno bg
14.
Re: envio de email flex+java [RESOLVIDO] De: bruno bg
15.
Trabalhando com JSON ou REST De: Marcelo Moacir Florindo

Mensagens

1.1.

Ajuda

Enviado por: "gabiqueiroz.2002" gabiqueiroz.2002@yahoo.com.br   gabiqueiroz.2002

Seg, 14 de Jun de 2010 11:42 am



Bom dia pessoal do grupo,

Uma vez encontrei em um blog um componente TextInput que ja tinha uma skin que tinha uma lupa no proprio componente. Achei muito legal. Alguem sabe aonde posso encontrar?
Nao to querendo mexer com Skins agora.

Obrigada

1.2.

Re: Ajuda

Enviado por: "pmazzia" pmazzia@hotmail.com   pmazzia

Seg, 14 de Jun de 2010 12:26 pm



Gabi, é do vedovelli.
www.vedovelli.com.br

qqer coisa, me avisa q te passo.

pmazzia@hotmail.com

--- Em flex-brasil@yahoogrupos.com.br, "gabiqueiroz.2002" <gabiqueiroz.2002@...> escreveu
>
> Bom dia pessoal do grupo,
>
> Uma vez encontrei em um blog um componente TextInput que ja tinha uma skin que tinha uma lupa no proprio componente. Achei muito legal. Alguem sabe aonde posso encontrar?
> Nao to querendo mexer com Skins agora.
>
> Obrigada
>

1.3.

Re: Ajuda

Enviado por: "gabiqueiroz.2002" gabiqueiroz.2002@yahoo.com.br   gabiqueiroz.2002

Seg, 14 de Jun de 2010 2:37 pm




Oi...

É esse mesmo que eu vi...
So que nao to conseguindo fazer o download.
Se vc puder mandar no meu email:
gabiqueiroz.2002@yahoo.com.br

Obrigada pela ajuda.

Gabi

--- Em flex-brasil@yahoogrupos.com.br, "pmazzia" <pmazzia@...> escreveu
>
> Gabi, é do vedovelli.
> www.vedovelli.com.br
>
> qqer coisa, me avisa q te passo.
>
> pmazzia@...
>
>
> --- Em flex-brasil@yahoogrupos.com.br, "gabiqueiroz.2002" <gabiqueiroz.2002@> escreveu
> >
> > Bom dia pessoal do grupo,
> >
> > Uma vez encontrei em um blog um componente TextInput que ja tinha uma skin que tinha uma lupa no proprio componente. Achei muito legal. Alguem sabe aonde posso encontrar?
> > Nao to querendo mexer com Skins agora.
> >
> > Obrigada
> >
>

2.1.

RES: [flex-brasil] Herança de Telas no Flex

Enviado por: "Juliano Batista" juliano_sousa@yahoo.com.br   juliano_sousa

Seg, 14 de Jun de 2010 11:57 am



Ricardo, implementa essa tela (principal) em um Canvas e adiciona ela nas outras telas que forem necessário.

Qualquer dúvida posta novamente.

Juliano.

De: flex-brasil@yahoogrupos.com.br [mailto:flex-brasil@yahoogrupos.com.br] Em nome de Ricardo Cardoso
Enviada em: sexta-feira, 4 de junho de 2010 00:14
Para: flex-brasil@yahoogrupos.com.br
Assunto: Re: [flex-brasil] Herança de Telas no Flex

Olá, td bem?

Bom, estou que nem um doido e mais um pouco,
procurando uma tecnologia no flex que não sei que nome levou para eu
poder ver como faz.

É um seguinte eu Criei uma tela no Flex,
contendo um combobox(que servirá para aparecer os filtros da pesquisa)
um inputbox para digitar, um button para fazer a pesquisa.
Também
nessa tela existe uma DataGrid para exibir os resultados, e um menu
Inserir, Alterar, Remover, etc...

Agora vamos supor que eu queira
criar mais uma tela, mas não queria cria-la novamente, simplesmente eu
extenderia a classe da primeira e mudasse o que eu quisesse, que na
verdade vai ser a DataGrid, o ComboBox, e menu.

Isso porque vai
ter muitas telas, e depois pra alterar uma DataGrid por exemplo que
exiba Nome, Endereco, Telefone, eu nao quero que essa DataGrid exiba
mais Telefone...

Por favor, me ajuda se possivel, fiquei
direto procurando cara, o problema que nem sei o que procurar...
Não
confudir com CSS...
é Como mesmo extender uma classe de um Form no
Visual Studio

Abraços!

--- Em qui, 3/6/10, Ricardo Cardoso <rickdukflex@ymail.com <mailto:rickdukflex%40ymail.com> > escreveu:

De: Ricardo Cardoso <rickdukflex@ymail.com <mailto:rickdukflex%40ymail.com> >
Assunto: [flex-brasil] Herança de Telas no Flex
Para: flex-brasil@yahoogrupos.com.br <mailto:flex-brasil%40yahoogrupos.com.br>
Data: Quinta-feira, 3 de Junho de 2010, 12:45

Olá,

Bem, eu não sei se isso realmente deveria ser o título

do meu tópico, mas vou tentar explicar o que eu quero.

Tenho uma tela

pronta para flex e esta tela tem um menu, datagrid, os filtros de pesquisa, etc ...

Em outra tela, eu

quero herdar características de minha tela, a posição do menu, tipo

onde está a datagrid, etc ...

As coisas que irá

mudar é o DataGrid não pode ser o mesmo, Comobox utilizado como um

filtro para uma pesquisa seria também alterar, acrescentar algumas

telas, em alguns menus ...

Tudo

isso em uma dinâmica e automatizada, como se prorroga a primeira tela

...

Como fazer esse tipo de aplicação?

Como esta

tecnologia chamada de flex que automatiza a criação de tecidos,

componentes, etc

[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]

3.1.

Re: SkinButton

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

Seg, 14 de Jun de 2010 11:58 am



Sim, é possivel fazer isso, foi só colocar um Bindable que parou o warning! :)

Muito obrigado

convenhamos, porque tiraram a propriedade icon do s:button, neh?

--- Em dom, 13/6/10, Mário Júnior <juninhog12@gmail.com> escreveu:

De: Mário Júnior <juninhog12@gmail.com>
Assunto: Re: [flex-brasil] SkinButton
Para: flex-brasil@yahoogrupos.com.br
Data: Domingo, 13 de Junho de 2010, 23:09

A princípio nao, é só um aviso de q se o valor de "icone" for alterado em
runtime, talvez a imagem nao será atualizada no botao.
Mas vc poderia fazer um teste q eu ainda nao fiz, mas q deverá funcionar:

Lá na classe do seu botao especializado, onde vc criou o atributo
"icone:Object", coloque um [Bindable] encima, tornando-o possível que o fw
reconheça alterações de valores nesse atributo.

E agora, em runtime, troque os valores passando strings de path para imagens
nesse botao.
Se funcionar como espero, vc poderá ter a capacidade de alterar o icone em
runtime, e ainda só passando o valor de paths de imagens validas... oq
puramente em Fx3 nao era possivel fazer.

Mas isso só como teste mesmo... da forma q está, irá sempre funcionar.

[]s

Em 13 de junho de 2010 18:37, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> funcionou, Valeu
>
> Mas tem um warning
>
> Data binding will not be able to detect assignments to "icone".
> MeuBotaoSkin.mxml    /SGO/src/br/claretiano/componentes/sistema
>
> Tem algum problema?
>
> --- Em dom, 13/6/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] SkinButton
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Domingo, 13 de Junho de 2010, 21:32
>
>
> Tens razao, coloca esse trecho do creationComplete no HGroup, vai
> funcionar.
>
> []s
>
> Em 13 de junho de 2010 17:48, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
> >escreveu:
>
> >
> >
> > E ae, beleza?
> > obrigado por estar me ajudar,
> > fiz isso o que me pediu...
> > o botao aparece, tao tudo, mas quando do
> > um builder ae para até de aparecer a aplicacao aparecendo o seguinte
> > erro...
> >
> > Cannot resolve attribute 'creationComplete' for component
> > type spark.primitives.BitmapImage.    MeuBotaoSkin.mxml
> > /SGO/src/br/claretiano/componentes/sistema
> >
> > o erro vem da linha
> > creationComplete...
> >
> > <s:HGroup>
> >         <s:BitmapImage
> > id="img"
> >                        creationComplete="{img.source =
> > hostComponent.icone}"
> >
> > visible="{(hostComponent.icone) ? true :
> > false}"
> >
> > includeInLayout="{(hostComponent.icone) ? true : false}"/>
> >
> > <s:Label id="labelDisplay"
> >                  textAlign="center"
> >
> >
> >              verticalAlign="middle"
> >
> >  maxDisplayedLines="1"
> >                  horizontalCenter="0"
> > verticalCenter="1"
> >                  left="10" right="10" top="2"
> > bottom="2">
> >         </s:Label>
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Mario Junior
> http://blog.mariojunior.com/
> @mariojunior
>
> [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]
>

>

--
Mario Junior
http://blog.mariojunior.com/
@mariojunior

[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]

3.2.

Re: SkinButton

Enviado por: "Mário Júnior" juninhog12@gmail.com   juninhog123

Seg, 14 de Jun de 2010 8:12 pm



Justamente por isso: Para q estados visuais sejam definidos por classes
Skins e nao fazer parte da regra de comportamento do button.

Assim, vc pode fazer o skin como quiser, da forma q quiser e se parecendo do
jeito q quiser.
Veja esse v�deo onde ensina a criar botoes de uma outra forma:
http://www.vimeo.com/12536731

[]s

Em 13 de junho de 2010 23:29, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> Sim, � possivel fazer isso, foi s� colocar um Bindable que parou o warning!
> :)
>
> Muito obrigado
>
> convenhamos, porque tiraram a propriedade icon do s:button, neh?
>
>
> --- Em dom, 13/6/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] SkinButton
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Domingo, 13 de Junho de 2010, 23:09
>
>
> A princ�pio nao, � s� um aviso de q se o valor de "icone" for alterado em
> runtime, talvez a imagem nao ser� atualizada no botao.
> Mas vc poderia fazer um teste q eu ainda nao fiz, mas q dever� funcionar:
>
> L� na classe do seu botao especializado, onde vc criou o atributo
> "icone:Object", coloque um [Bindable] encima, tornando-o poss�vel que o fw
> reconhe�a altera��es de valores nesse atributo.
>
> E agora, em runtime, troque os valores passando strings de path para
> imagens
> nesse botao.
> Se funcionar como espero, vc poder� ter a capacidade de alterar o icone em
> runtime, e ainda s� passando o valor de paths de imagens validas... oq
> puramente em Fx3 nao era possivel fazer.
>
> Mas isso s� como teste mesmo... da forma q est�, ir� sempre funcionar.
>
> []s
>
> Em 13 de junho de 2010 18:37, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
> >escreveu:
>
> >
> >
> > funcionou, Valeu
> >
> > Mas tem um warning
> >
> > Data binding will not be able to detect assignments to "icone".
> > MeuBotaoSkin.mxml /SGO/src/br/claretiano/componentes/sistema
> >
> > Tem algum problema?
> >
> > --- Em dom, 13/6/10, M�rio J�nior <juninhog12@gmail.com<juninhog12%40gmail.com>
> <juninhog12%40gmail.com>>
> > escreveu:
> >
> > De: M�rio J�nior <juninhog12@gmail.com <juninhog12%40gmail.com><juninhog12%
> 40gmail.com>>
>
> > Assunto: Re: [flex-brasil] SkinButton
> > Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br><flex-brasil%
> 40yahoogrupos.com.br>
>
> > Data: Domingo, 13 de Junho de 2010, 21:32
> >
> >
> > Tens razao, coloca esse trecho do creationComplete no HGroup, vai
> > funcionar.
> >
> > []s
> >
> > Em 13 de junho de 2010 17:48, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
> <rickdukflex%40ymail.com>
>
> > >escreveu:
> >
> > >
> > >
> > > E ae, beleza?
> > > obrigado por estar me ajudar,
> > > fiz isso o que me pediu...
> > > o botao aparece, tao tudo, mas quando do
> > > um builder ae para at� de aparecer a aplicacao aparecendo o seguinte
> > > erro...
> > >
> > > Cannot resolve attribute 'creationComplete' for component
> > > type spark.primitives.BitmapImage. MeuBotaoSkin.mxml
> > > /SGO/src/br/claretiano/componentes/sistema
> > >
> > > o erro vem da linha
> > > creationComplete...
> > >
> > > <s:HGroup>
> > > <s:BitmapImage
> > > id="img"
> > > creationComplete="{img.source =
> > > hostComponent.icone}"
> > >
> > > visible="{(hostComponent.icone) ? true :
> > > false}"
> > >
> > > includeInLayout="{(hostComponent.icone) ? true : false}"/>
> > >
> > > <s:Label id="labelDisplay"
> > > textAlign="center"
> > >
> > >
> > > verticalAlign="middle"
> > >
> > > maxDisplayedLines="1"
> > > horizontalCenter="0"
> > > verticalCenter="1"
> > > left="10" right="10" top="2"
> > > bottom="2">
> > > </s:Label>
> > >
> > > [As partes desta mensagem que n�o continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Mario Junior
> > http://blog.mariojunior.com/
> > @mariojunior
> >
> > [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]
> >
> >
> >
>
> --
> Mario Junior
> http://blog.mariojunior.com/
> @mariojunior
>
> [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]
>
>
>

--
Mario Junior
http://blog.mariojunior.com/
@mariojunior

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

4.1.

Re: RES: [flex-brasil] Como estão as coisas após as declara

Enviado por: "KJames" taggrafia@gmail.com   zenitzanit

Seg, 14 de Jun de 2010 11:58 am



HTML5 Já é realidade. Há muito tempo deixamos de desenvolver sites para
IE6 por aqui e não dou dois anos completos para abandonarmos de vez o
HTML4. Isso por algumas razões óbvias: primeira, há navegadores
superiores ao ie6 que rodam em máquinas antigas; segunda: há (now)
navegadores superiores ao iEx que renderizam HTML5; terceira e mais
importante: nós ditamos as regras. Antes de desenvolvedores somos,
educadores, formadores de opinião, humanistas.

Optamos por usar o que há de mais avançado no mercado, assumindo o
compromisso de nortear o usuário final para as ferramentas capazes de
atendê-lo. Preferimos gastar nosso tempo criando links para browses
decentes à gasta-lo procurando hacks pela internet. O usuário final é o
maior beneficiário. A maioria, infelizmente, ainda precisa de alguém
para guiá-los na web. Nós fazemos isso! É para eles que trabalhamos! Não
é para adobe, google, ms, apple, etc.; tudo que fazemos para estas
empresas, é testar (depurar) suas ferramentas, em troca de mais
tecnologia. Portanto, precisamos tirar proveito dessa tecnologia.

O "nós" (plural) a quem me referi no inicio, não se trata
especificamente da minha empresa ou equipe, o "Nós", somos todo e
qualquer indivíduo que identifica-se com os mesmos propósitos. Acreditem
vocês ou não, somos muitos.

P.S.: o que o Steve Jobs fez foi jogada de mercado. Ambas empresas
crescerão com isso #videDialetica

T++

Em 01/06/2010 09:50, Luciano Santos escreveu:
>
> Pra mim não mudou nada, e acho que nem vai mudar muita coisa.
> Ninguém vai sair correndo migrando aplicações Flex para HTML5 só porque o
> Steve Jobs falou coisas num momento "cabeça de bagre".
> Acho que HTML5 é uma coisa que só vai pegar daqui há uns 10 anos,
> [utopic_mode = on] depois que todas as incompatibilidades entre
> navegadores
> forem resolvidas [utopic_mode = off]. Imagina, fazer um formulário em
> HTML5,
> e reescrevê-lo para IE, Firefox, Opera, Safari... Enquanto isso o
> Flex/Flash
> segue forte no mercado. A Adobe tem tempo de sobra para melhorar a
> plataforma Flash ainda mais.
>
> Até mais.
> Luciano Santos
>
> -----Mensagem original-----
> De: flex-brasil@yahoogrupos.com.br
> <mailto:flex-brasil%40yahoogrupos.com.br>
> [mailto:flex-brasil@yahoogrupos.com.br
> <mailto:flex-brasil%40yahoogrupos.com.br>]
> Em nome de Juliano Matias
> Enviada em: terça-feira, 1 de junho de 2010 09:26
> Para: flex-brasil@yahoogrupos.com.br
> <mailto:flex-brasil%40yahoogrupos.com.br>
> Assunto: [flex-brasil] Como estão as coisas após as declarações da Apple?
>
> Bom dia pessoal.
> Gostaria de saber como estão as coisas após as infelizes declarações da
> Apple em relação ao Flash...
> Vocês tem sentido algum impacto, qual a opinião de vocês sobre o tão
> falado
> HTML5?
>
> Devemos temer?
>
> Agradeço...
>
> --
> []'s
>
> Juliano Matias
>
> [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: ArrayCollection de 600.000 registros

Enviado por: "Guilherme Colodetti" guilhermecgs@gmail.com   guilhermecgs

Seg, 14 de Jun de 2010 11:58 am



Depois me avisa se funcionou!

2010/6/2 Guilherme Colodetti <guilhermecgs@gmail.com>

> Cara, uma sugest�o � usar Array ao Inves de ArrayCollection..
>
> � muito mais rapido
>
> 2010/6/2 Gustavo Yu <gustavoyu@gmail.com>
>
>
>>
>> Bom dia pessoal.
>>
>> Tenho uma aplica��o em flex/java e em uma tela eu carrego um DataGrid com
>> todos os clientes da empresa.
>> Isso gira em torno de 500.000 a 600.000 registros.
>> Estou usando blazeds e n�o livecycle.
>>
>> O meu problema � que demora uns 5 minutos pra listar todos os clientes no
>> datagrid.
>>
>> Algu�m tem uma sugest�o de como poderia deixar essa tela mais r�pida?
>>
>> Abra�o
>>
>> []`s
>> Gustavo Yu Hasegawa
>>
>> [As partes desta mensagem que n�o continham texto foram removidas]
>>
>>
>>
>
>
>
> --
> Guilherme Colodetti G Silveira
> Eng. Controle e Automa��o
>
>

--
Guilherme Colodetti G Silveira
Eng. Controle e Automa��o

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

5.2.

Re: ArrayCollection de 600.000 registros

Enviado por: "bruno bg" bruno_bg@ig.com.br   bruno_bege

Seg, 14 de Jun de 2010 11:59 am



pagina��o. Essa semana mesmo j� foi postado sobre esse assunto. com
direito a link de apostila PDF da ADOBE 4.5MB com 402 p�ginas

http://blogflex.brunobg.com/?p=114

--
****************************************************
www.brunobg.com
bruno_bg@ig.com.br
blogflex.brunobg.com
@brunogrohs

Em 2 de junho de 2010 10:21, Gustavo Yu <gustavoyu@gmail.com> escreveu:

>
>
> Bom dia pessoal.
>
> Tenho uma aplica��o em flex/java e em uma tela eu carrego um DataGrid com
> todos os clientes da empresa.
> Isso gira em torno de 500.000 a 600.000 registros.
> Estou usando blazeds e n�o livecycle.
>
> O meu problema � que demora uns 5 minutos pra listar todos os clientes no
> datagrid.
>
> Algu�m tem uma sugest�o de como poderia deixar essa tela mais r�pida?
>
> Abra�o
>
> []`s
> Gustavo Yu Hasegawa
>
> [As partes desta mensagem que n�o continham texto foram removidas]
>
>
>

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

5.3.

Re: ArrayCollection de 600.000 registros

Enviado por: "Guilherme Colodetti" guilhermecgs@gmail.com   guilhermecgs

Seg, 14 de Jun de 2010 12:02 pm



Cara, uma sugest�o � usar Array ao Inves de ArrayCollection..

� muito mais rapido

2010/6/2 Gustavo Yu <gustavoyu@gmail.com>

>
>
> Bom dia pessoal.
>
> Tenho uma aplica��o em flex/java e em uma tela eu carrego um DataGrid com
> todos os clientes da empresa.
> Isso gira em torno de 500.000 a 600.000 registros.
> Estou usando blazeds e n�o livecycle.
>
> O meu problema � que demora uns 5 minutos pra listar todos os clientes no
> datagrid.
>
> Algu�m tem uma sugest�o de como poderia deixar essa tela mais r�pida?
>
> Abra�o
>
> []`s
> Gustavo Yu Hasegawa
>
> [As partes desta mensagem que n�o continham texto foram removidas]
>
>
>

--
Guilherme Colodetti G Silveira
Eng. Controle e Automa��o

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

6.

Re: Skinbutton

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

Seg, 14 de Jun de 2010 11:59 am



E ae, beleza?
obrigado por estar me ajudar,
fiz isso o que me pediu...
o botao aparece, tao tudo, mas quando do
um builder ae para até de aparecer a aplicacao aparecendo o seguinte
erro...

Cannot resolve attribute 'creationComplete' for component
type spark.primitives.BitmapImage.    MeuBotaoSkin.mxml
/SGO/src/br/claretiano/componentes/sistema

o erro vem da linha
creationComplete...

<s:HGroup>
        <s:BitmapImage
id="img"
                       creationComplete="{img.source =
hostComponent.icone}"
                      
visible="{(hostComponent.icone) ? true :
false}"
                      
includeInLayout="{(hostComponent.icone) ? true : false}"/>
       
<s:Label id="labelDisplay"
                 textAlign="center"
   
             verticalAlign="middle"
               
 maxDisplayedLines="1"
                 horizontalCenter="0"
verticalCenter="1"
                 left="10" right="10" top="2"
bottom="2">
        </s:Label>

--- Em qui,
10/6/10, Mário Júnior
<juninhog12@gmail.com> escreveu:

De: Mário Júnior <juninhog12@gmail.com>
Assunto:
Re: [flex-brasil] ButtonSkin icon
Para:
flex-brasil@yahoogrupos.com.br
Data: Quinta-feira, 10 de Junho de
2010, 13:10

Bom, vamos lá.. a resposta
será meio extensa, mas espero ser bem
explicativo.

Na aula de
Introducao a Fx4 q dei na egenial (o curso é de fx3, mas tivemos
uma
breve introdução apenas ao fx4) ja fizemos algo parecido: (embora seja
uma
introdução, já é algo pouco avançado =D)

Como estou sem editor,
vou usar pseudo-codigo aqui:

1) Crie seu próprio botao
extendendo-o de spark Button:
MeuBotao.mxml
<s:Button ....>

<fx:Script>
         //declara um atributo publico q ira
guardar a imagem (pode
ser
class, ou mesmo uma String para carregar a imagem depois.
   
     public var icone:Object;

</fx:Script>
</s:Button>

Nessa
sua extensao, vc nao irá sobrescrever nenhum método, pq vc nao precisa
alterar
a regra de comportamento do seu botao, vc quer alterar somente sua
aparencia
q será feito por um SparkSkin (essa é uma das grandes novidades no
fx4).

2)
Crie seu skin com base no ButtonSkin padrao, apontando o MeuBotao.mxml
como
Host Component:

MeuBotaoSkin.mxml
<s:SparkSkin ..>

....

 
  <!-- layer 8 text -->
    <!-- aqui será preciso arrumar a
largura do HGroup, daí vc faz isso pelo
editor usando left e right
constraints
    <s:HGroup>
     <s:BitmapImage id="img"
creationComplete="{img.source =
hostComponent.icone}"
     
                        visible="{(hostComponent.icone) ? true :
false}"
 
                            includeInLayout="{(hostComponent.icone) ?
true
: false}"/>
     <s:Label ... /> <!-- esse label
já existe, é o padrão, só copia ele
para dentro do HGroup -->
 
  </s:HGroup>
</s:SparkSkin>

3) Agora declare
seu botao proprio usando o skin adequadamente:
<!-- Esse botao
irá exibir o ícone novo.png -->
<MeuBotao
skinClass="MeuBotaoSkin" label="Novo" icone="@Embed('novo.png')"
/>

<!--
Esse botao irá exibir o ícone CONFIRMAR.png -->
<MeuBotao
skinClass="MeuBotaoSkin" label="Novo"
icone="@Embed('confirmar.png')"
/>

<!-- Já esse botao NAO IRÁ exibir o ícone 
-->
<MeuBotao skinClass="MeuBotaoSkin" label="Novo" />

Isso
deve resolver o seu problema, mas ressalto nao ser a melhor forma, sabe
pq?
Porque
o workflow sugerido pelo fx4 sugere que classes Skins não podem
conter
lógica, embora seja possível, mas nao o recomendável. Elas devem
conter
apenas partes e elementos q compoem a aparencia. A lógica de controle
entre
sobre oq determina qual elemento ou parte é exibida deveria ser feita

no componente, sobreescrevendo o método

protected
partAdded(partName:String, instance:Object)  { ... }

Ou seja, ali
onde eu altero o visible e o includeInLayout dentro do Skin
deveria
ser feito pelo componente MeuBotao, usando o método acima, seguindo
o
novo ciclo de vida dos componentes spark.

Maaasssss... preferi
logo fazer dentro do skin, uma vez q uma classe Skin é
uma classe
normal e, embora nao deve, ela pode conter instruções de
lógica
tb.

Dá um feedback pra gente.

[]s

Em
10 de junho de 2010 08:43, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
>
Alguém aii?
>
> Vou ter que criar dois arquivos skin?
>
>
--- Em qua, 9/6/10, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>>
>
escreveu:
>
> De: Ricardo Cardoso <rickdukflex@ymail.com
<rickdukflex%40ymail.com>>
>
> Assunto: Re:
[flex-brasil] ButtonSkin icon
> Para: flex-brasil@yahoogrupos.com.br
<flex-brasil%40yahoogrupos.com.br>
> Data: Quarta-feira, 9
de Junho de 2010, 21:53
>
>
>
>
> Isso,
mas no arquivo Skin do botao, como faco para dizer que é aquele botao
>
que vai levar o skin?
>
> Tipo, tenho dois botoes, e 1
arquvo Skin, num botao ele vai tem um icone,
> no outro ele vai
levar o mesmo skin menos o icone...
>
> o que eu faco??
>
>
--- Em qua, 9/6/10, Neykson <neykson@gmail.com
<neykson%40gmail.com>>
> escreveu:
>
> De:
Neykson <neykson@gmail.com
<neykson%40gmail.com>>
>
> Assunto: Re:
[flex-brasil] ButtonSkin icon
>
> Para: flex-brasil@yahoogrupos.com.br
<flex-brasil%40yahoogrupos.com.br>
>
> Data:
Quarta-feira, 9 de Junho de 2010, 21:36
>
> Seguinte no
botão que você quer aplicar o skin coloca:
>
>
skinClass="skins.buttonNovo"
>
> ex:
>
>
<s:Button label="Novo" vid="btNovo" width="115"
>
>
skinClass="skins.buttonNovo"/>
>
> Em 9 de junho de 2010
17:33, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
>
>escreveu:
>
> >
>
> >
>
>
> Olá, tudo bem??
>
> >
>
> > Criei um
Skin para meus botoes no Flash 4 Builder, agora quero saber o
>
>
> seguinte:
>
>
>
>
> > Um botao vai ter um icone, certo?
>
>
>
>
> > Todos vao aparecer esse icone.... puff
>
>
>
>
> > Vou precisar criar um arquivo skin para cada
botao? como eu faco para
>
> > destinatinar que ela icon
vai para tal botao...
>
> >
>
> > Obrigado
>
>
>
>
> > [As partes desta mensagem que não continham
texto foram removidas]
>
> >
>
> >
>
>
>
>
> --
>
> Financeiro Web - Controle
Financeiro Pessoal
>
> http://www.financeiroweb.com/
by Neykson.
>
> "Pai, cura os pecados que me paralisam e me
impedem de caminhar para Ti.
>
> Realiza em minha vida a
maravilha do perdão."
>
> [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]
>

>

--

Mario Junior
http://blog.mariojunior.com/
@mariojunior

[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

  http://br.yahoo.com/info/utos.html

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

7.1.

Re: Efeitos no Flex

Enviado por: "bruno bg" bruno_bg@ig.com.br   bruno_bege

Seg, 14 de Jun de 2010 12:00 pm



o hideEffect e o showEffect só é ativado quando você alterna a propriedade
visible=TRUE | FALSE. do componente.

brunobg

Em 8 de junho de 2010 23:19, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> Não, é o seguinte...
>
> O que eu quero fazer é um efeito nesse
> <mx:Canvas hideEffect="{ZoomRotateHide}" showEffect="Fade"
> label="Login" width="100%" height="100%" id="vLogin">
>
> Quando o componente aparece na tela, o efeito de Zoom aparece, o problema é
> que quando ele vai desaparecer, tipo, passar para o outro canvas não da
> certo...
>
> Quero saber quando faço o efeito de sumir, um efeito para tirar esse
> componente...
>
> --- Em ter, 8/6/10, Eduardo Armstrong Correnti <eduarmstrong@hotmail.com<eduarmstrong%40hotmail.com>>
> escreveu:
>
> De: Eduardo Armstrong Correnti <eduarmstrong@hotmail.com<eduarmstrong%40hotmail.com>
> >
> Assunto: RE: [flex-brasil] Efeitos no Flex
> Para: "FlexForum" <flex-brasil@yahoogrupos.com.br<flex-brasil%40yahoogrupos.com.br>
> >
> Data: Terça-feira, 8 de Junho de 2010, 23:36
>
>
>
> boa noite,
>
> da uma olhada ae
>
>
> http://eduarmstrong.blogspot.com/2010/04/efeitos-basicos-deixe-sua-aplicacao.html
>
> To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
>
> From: rickdukflex@ymail.com <rickdukflex%40ymail.com>
>
> Date: Tue, 8 Jun 2010 11:39:25 -0700
>
> Subject: Re: [flex-brasil] Efeitos no Flex
>
> Tipo, eu olhei o help, mas estou tendo problema... quando eu aperto o ok
> para mudar para o outro panel, da um erro.. alguém sabe pq?
>
> meu codigo ta assim:
>
> <mx:Parallel id="ZoomRotateShow">
>
> <mx:Zoom id="myZoomShow"
>
> zoomHeightFrom="0.0"
>
> zoomWidthFrom="0.0"
>
> zoomHeightTo="1.0"
>
> zoomWidthTo="1.0"
>
> />
>
> <mx:Rotate id="myRotateShow"/>
>
> </mx:Parallel>
>
> <mx:Sequence id="ZoomRotateHide">
>
> <mx:Rotate id="myRotateHide"/>
>
> <mx:Zoom id="myZoomHide"
>
> zoomHeightFrom="1.0"
>
> zoomWidthFrom="1.0"
>
> zoomHeightTo="0.0"
>
> zoomWidthTo="0.0"
>
> />
>
> </mx:Sequence>
>
> <mx:ViewStack id="viewstack1" width="100%" height="100%" selectedIndex="0">
>
> <mx:Canvas hideEffect="{ZoomRotateHide}" showEffect="Fade" label="Login"
> width="100%" height="100%" id="vLogin">
>
> <mx:Panel width="100%" height="100%" layout="absolute" id="panel1"
> title="Autenticar" fontWeight="bold">
>
> <mx:Form width="305" height="86" horizontalCenter="-70"
> verticalCenter="-5">
>
> ..
>
> ...
>
> ..
>
> </mx:Panel>
>
> </mx:Canvas>
>
> <mx:Canvas hideEffect="{ZoomRotateHide}" showEffect="{ZoomRotateShow}"
> label="Empresa" width="100%" height="100%" id="vEmpresa">
>
> <mx:Panel width="100%" height="100%" layout="absolute" id="panel2"
> title="Escolha" fontWeight="bold">
>
> .
>
> .
>
> .
>
> </mx:Panel>
>
> </mx:Canvas>
>
> </mx:ViewStack>
>
> --- Em ter, 8/6/10, デビデソヌ Davidson Silva <davidson.f.silva@gmail.com<davidson.f.silva%40gmail.com>>
> escreveu:
>
> De: デビデソヌ Davidson Silva <davidson.f.silva@gmail.com<davidson.f.silva%40gmail.com>
> >
>
> Assunto: Re: [flex-brasil] Efeitos no Flex
>
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
>
> Data: Terça-feira, 8 de Junho de 2010, 17:26
>
> http://livedocs.adobe.com/flex/3/html/help.html?content=behaviors_05.html
>
> Em 8 de junho de 2010 13:38, Douglas Marques <douglasreppr@gmail.com<douglasreppr%40gmail.com>
> >escreveu:
>
> > Pode utilizar também o "fadeIn" e "fadeOut", da uma consultada no Help
> que
>
> > vai mostrar certinho como você vai utiliza-lo.
>
> >
>
> >
>
> >
>
> > Atenciosamente
>
> > Douglas R. Marques
>
> >
>
> >
>
> >
>
> > Em 8 de junho de 2010 12:00, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
>
> > >escreveu:
>
> >
>
> > >
>
> > >
>
> > > Ae eu fiz um efeito no flex em um componente meu
>
> > > <mx:ViewStack id="viewstack1" width="100%" height="100%"
>
> > selectedIndex="0">
>
> > > <mx:Canvas creationCompleteEffect="Fade" label="Login" width="100%"
>
> > > height="100%" id="vLogin">
>
> > >
>
> > > ae deu certo, o problema que agora nao acho uma propriedade para quando
> o
>
> > > cara clicar em login, dar um efeito de sumir..
>
> > >
>
> > > Alguém pode me ajudar?
>
> > >
>
> > > [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]
>
>
>
> __________________________________________________________
>
> VEJA SEUS EMAILS ONDE QUER QUE VOCÊ ESTEJA, ACESSE O HOTMAIL PELO SEU
> CELULAR AGORA.
>
>
> http://celular.windowslive.com.br/hotmail.asp?produto=Hotmail&utm_source=Live_Hotmail&utm_medium=Tagline&utm_content=VEJASEUSEM84&utm_campaign=MobileServices
>
> [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]

7.2.

Re: Efeitos no Flex

Enviado por: "デビデソヌ Davidson Silva" davidson.f.silva@gmail.com   dsfextreme2003

Seg, 14 de Jun de 2010 12:03 pm



Coloca o erro para ficar mais fácil a análise .............

Em 8 de junho de 2010 15:39, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> Tipo, eu olhei o help, mas estou tendo problema... quando eu aperto o ok
> para mudar para o outro panel, da um erro.. alguém sabe pq?
> meu codigo ta assim:
>
> <mx:Parallel id="ZoomRotateShow">
> <mx:Zoom id="myZoomShow"
> zoomHeightFrom="0.0"
> zoomWidthFrom="0.0"
> zoomHeightTo="1.0"
> zoomWidthTo="1.0"
> />
> <mx:Rotate id="myRotateShow"/>
> </mx:Parallel>
>
> <mx:Sequence id="ZoomRotateHide">
> <mx:Rotate id="myRotateHide"/>
> <mx:Zoom id="myZoomHide"
> zoomHeightFrom="1.0"
> zoomWidthFrom="1.0"
> zoomHeightTo="0.0"
> zoomWidthTo="0.0"
> />
> </mx:Sequence>
>
>
> <mx:ViewStack id="viewstack1" width="100%" height="100%" selectedIndex="0">
>
> <mx:Canvas hideEffect="{ZoomRotateHide}" showEffect="Fade" label="Login"
> width="100%" height="100%" id="vLogin">
> <mx:Panel width="100%" height="100%" layout="absolute" id="panel1"
> title="Autenticar" fontWeight="bold">
> <mx:Form width="305" height="86" horizontalCenter="-70"
> verticalCenter="-5">
> ..
> ...
> ..
> </mx:Panel>
> </mx:Canvas>
>
>
> <mx:Canvas hideEffect="{ZoomRotateHide}" showEffect="{ZoomRotateShow}"
> label="Empresa" width="100%" height="100%" id="vEmpresa">
> <mx:Panel width="100%" height="100%" layout="absolute" id="panel2"
> title="Escolha" fontWeight="bold">
> .
> .
> .
>
> </mx:Panel>
> </mx:Canvas>
> </mx:ViewStack>
>
> --- Em ter, 8/6/10, デビデソヌ Davidson Silva <davidson.f.silva@gmail.com<davidson.f.silva%40gmail.com>>
> escreveu:
>
> De: デビデソヌ Davidson Silva <davidson.f.silva@gmail.com<davidson.f.silva%40gmail.com>
> >
>
> Assunto: Re: [flex-brasil] Efeitos no Flex
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Terça-feira, 8 de Junho de 2010, 17:26
>
>
>
>
> http://livedocs.adobe.com/flex/3/html/help.html?content=behaviors_05.html
>
> Em 8 de junho de 2010 13:38, Douglas Marques <douglasreppr@gmail.com<douglasreppr%40gmail.com>
> >escreveu:
>
> > Pode utilizar também o "fadeIn" e "fadeOut", da uma consultada no Help
> que
> > vai mostrar certinho como você vai utiliza-lo.
> >
> >
> >
> > Atenciosamente
> > Douglas R. Marques
> >
> >
> >
> > Em 8 de junho de 2010 12:00, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
> > >escreveu:
> >
> > >
> > >
> > > Ae eu fiz um efeito no flex em um componente meu
> > > <mx:ViewStack id="viewstack1" width="100%" height="100%"
> > selectedIndex="0">
> > > <mx:Canvas creationCompleteEffect="Fade" label="Login" width="100%"
> > > height="100%" id="vLogin">
> > >
> > > ae deu certo, o problema que agora nao acho uma propriedade para quando
> o
> > > cara clicar em login, dar um efeito de sumir..
> > >
> > > Alguém pode me ajudar?
> > >
> > > [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]
>
>
>

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

7.3.

Re: Efeitos no Flex

Enviado por: "bruno bg" bruno_bg@ig.com.br   bruno_bege

Seg, 14 de Jun de 2010 12:03 pm



isso a�.
voc� viu nos DOCs. j� testou.?

brunobg

Em 8 de junho de 2010 13:26, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
> E como funcionaria essa propriedade?
>
> tipo assim:
>
>
> > <mx:ViewStack id="viewstack1" width="100%" height="100%"
> selectedIndex="0">
> > <mx:Canvas label="Login" removedEffect="Fade" addedEffect="Fade"
> width="100%"
> >
> height="100%" id="vLogin">
>
> --- Em ter, 8/6/10, bruno bg <bruno_bg@ig.com.br <bruno_bg%40ig.com.br>>
> escreveu:
>
> De: bruno bg <bruno_bg@ig.com.br <bruno_bg%40ig.com.br>>
> Assunto: Re: [flex-brasil] Efeitos no Flex
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Ter�a-feira, 8 de Junho de 2010, 15:53
>
>
> eu uso removedEffect="" addedEffect=""
>
> veja a�.
> brunobg
>
> Em 8 de junho de 2010 12:00, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
> >escreveu:
>
> >
> >
> > Ae eu fiz um efeito no flex em um componente meu
> > <mx:ViewStack id="viewstack1" width="100%" height="100%"
> selectedIndex="0">
> > <mx:Canvas creationCompleteEffect="Fade" label="Login" width="100%"
> > height="100%" id="vLogin">
> >
> > ae deu certo, o problema que agora nao acho uma propriedade para quando o
> > cara clicar em login, dar um efeito de sumir..
> >
> > Algu�m pode me ajudar?
> >
> > [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]

8.1.

Re: Chamando Telas Dinamicas Flex 3

Enviado por: "Guilherme Colodetti" guilhermecgs@gmail.com   guilhermecgs

Seg, 14 de Jun de 2010 12:00 pm



Vc precisa utilizar essa classe em algum lugar no c�digo.
Nao adianta vc tentar instaciar ela dinamicamente antes.

Isso acontece pq, em tempo de compila��o, o compilador s� processa as
classes utilizadas pelo c�digo. Isso evita em arquivo swf muito grande.
Ou seja, vc precisa criar uma variavel dummy com a classe em algum lugar do
codigo

var dummy1:nomeDaClasse;

2010/6/11 Ricardo Cardoso <rickdukflex@ymail.com>

>
>
> pelo codigo que vc me passou, fiz assim:
>
>
> public function mouseClick(e:MouseEvent):void {
> var className:String = e.target.data ;
> var tela:DisplayObject;
>
> if( className != null ) {
> var classToInstantiate : Class = getDefinitionByName(className) as Class;
> var myClassFactory : ClassFactory = new ClassFactory(classToInstantiate);
> tela : tela = myClassFactory.newInstance();
> /*
> return myObjectInstance;
>
>
>
> if (className) {
> switch (className) {
> case "frmProspect":
> tela = new frmProspect();
> break;
>
> case "frmCampanha":
> tela = new frmCampanha();
> break;
> }
> */
> var win:MDIWindow = new MDIWindow();
> win.addChild(tela);
> win.title = className + " - " +
> String(Application.application.telaPrincipal.mdiCanvas.windowManager.windowList.length
> + 1);
> mdiCanvas.windowManager.add(win);
> win.maximize();
>
> }
> }
>
> S� que est� dando um erro assim quando tento abrir um form
> ReferenceError: Error #1065: A vari�vel frmCampanha n�o foi definida.
>
> tipo, ta at� achando o nome, mas n�o est� vindo, ou esse frmCampanha � a
> funcao do banco.
> Se puder me ajudar cara, valeu!
>
> --- Em sex, 11/6/10, Guilherme Colodetti <guilhermecgs@gmail.com<guilhermecgs%40gmail.com>>
> escreveu:
>
> De: Guilherme Colodetti <guilhermecgs@gmail.com <guilhermecgs%40gmail.com>
> >
> Assunto: Re: [flex-brasil] Chamando Telas Dinamicas Flex 3
>
> Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Data: Sexta-feira, 11 de Junho de 2010, 13:06
>
>
> private function instantiateUsingClassName(className:String):*
> {
> var classToInstantiate : Class = getDefinitionByName(className) as Class;
> var myClassFactory : ClassFactory = new ClassFactory(classToInstantiate);
> var myObjectInstance : * = myClassFactory.newInstance();
> return myObjectInstance;
> }
>
> procura reflection no google
>
> 2010/6/11 Ricardo Cardoso <rickdukflex@ymail.com <rickdukflex%40ymail.com>
> >
>
> >
> >
> > Ol�, tudo bem?
> >
> > No meu banco de dados Mysql existe os usuarios e cada um deles tem
> > papeis (marking, call center, etc...)
> >
> > Esta parte de logar, chamar os papeis certos, j� esta funcionando... Mas
> > por exemplo um usuario tem um menu (que tamb�m ja chama seu respectivo
> > menu) funcionando completamente...
> >
> > O problema e que quando eu crio uma tela frmAtendimentos tenho que
> > adicionar
> >
> > public function mouseClick(e:MouseEvent):void {
> >
> > var className:String = e.target.data ;
> >
> > var tela:DisplayObject;
> >
> >
> >
> > if( className != null ) {
> >
> > if (className) {
> >
> > switch (className) {
> >
> > case "frmAtendimentos":
> >
> > tela = new frmAtendimentos();
> >
> > break;
> >
> > }
> >
> > agora se imagina que s�o umas 50 telas, toda vez � esse switch, e toda
> > vez tenho que ficar copilando o projeto cada vez que um usuario me pede
> > uma tela diferente....
> >
> > Como resolvo isso?
> >
> > [As partes desta mensagem que n�o continham texto foram removidas]
> >
> >
> >
>
> --
> Guilherme Colodetti G Silveira
> Eng. Controle e Automa��o
>
> [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]
>
>
>

--
Guilherme Colodetti G Silveira
Eng. Controle e Automa��o

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

9.1.

Re: Ajuda por favor com Reflection no Flex 3

Enviado por: "Guilherme Colodetti" guilhermecgs@gmail.com   guilhermecgs

Seg, 14 de Jun de 2010 12:01 pm



Cara,

O flex tem um problema com o reflection. Vc nao consegue instanciar uma
classe sem que essa classe tenha sido utilizada em outro lugar. Imagina a
seguinte situacao: o framework do Flex deve ter mais de mil classes, sendo
que na verdade vc so deve utilizar umas 50 classes.
Ou seja, se toda vez que o compilador tiver que compactar no SWF as 1000
classes, o SWF vai ser muito grande.
O que o compilador faz entao eh so compactar no SWF as classes que vc
utiliza. Porem, como eh reflection, em tempo de compilacao ele nao tem ideia
de que vc vai instaciar a classe X. E quando chegar em tempo de runtime, o
seu codigo vai tentar instanciar a classe e nao vai achar a referencia, uma
vez que a classe nao foi compactada no SWF. O unico jeito de resolver isso
eh forcar o compilador a compactar essa classe no SWF ao utilizar ela
explicitamente no codigo atraves de uma variavel de teste. Entendeu?

Com relacao as janelas dinamicas eu entendi sim o que vc quer fazer desde o
principio.
A questao eh que eu coloquei a linha abaixo hard-coded para vc entender que
a variavel className tem que ter o caminho completo para a classe.

var classToInstantiate : Class =
getDefinitionByName("br.dominio.componentes.frmProspect") as Class;

Nao adianta so colocar

var classToInstantiate : Class = getDefinitionByName("frmProspect") as
Class;

Quando vc fazer isso funcionar, ai deve substituir essa linha por

var classToInstantiate : Class = getDefinitionByName(className) as Class;

Se vc fizer isso , ai sim o codigo ficara dinamico..

Faz o seguinte, pega o projeto em anexo, e roda a aplicacao podDashboard.
Se ela rodar sem problema, significa que o reflection esta funcionando no
seu PC

2010/6/11 Ricardo Cardoso <rickdukflex@ymail.com>

>
>
> public function mouseClick(e:MouseEvent):void {
>
> var className:String = e.target.data ;
>
> var tela:DisplayObject;
>
> if( className != null ) {
>
> var classToInstantiate : Class =
> getDefinitionByName("br.dominio.componentes.frmProspect") as Class;
>

> var myClassFactory : ClassFactory = new
> ClassFactory(classToInstantiate);
>
> tela : tela = myClassFactory.newInstance();
>
> var win:MDIWindow = new MDIWindow()
>
> win.addChild(tela);
> win.title = className + " - " +
>
>
> String(Application.application.telaPrincipal.mdiCanvas.windowManager.windowList.length
>
> + 1);
>
> mdiCanvas.windowManager.add(win);
> win.maximize();
>
> }
>
> }
>
> O que eu nao entendo como isso vai ser dinamico, ele ta puxando s� o
> frmProspect (na verdade nem isso funciona).
> Como vou fazer?
>
> __________________________________________________________
>
> Cara,
> 1) O nome da classe tem q ser nome completo. Ou
> seja, ao inves de frmProspect tem q ser
> "janelaTeste.folder.frmProspect" .Ou seja, do mesmo jeito que
> vc coloca no import.
>
> import janelaTeste.folder.frmProspect;
>
> 2)
> No mesmo lugar em que vc chama o reflection, eh necessario colocar
> oimport janelaTeste.folder.frmProspect;
>
>
> 3) Mais importe! : Eh necessario vc criar uma
> variavel dummy do tipo frmProspect (uma variavel para cada tipo de
> janela). Nao tem como fugir disso nao!
> ou seja:
>
> import janelaTeste.folder.frmProspect;
> var
> dummy1:frmProspect;
>
> 2010/6/11 Ricardo Cardoso <rickdukflex@ymail.com <rickdukflex%40ymail.com>
> >
>
>
>
> j� procurei em v�rios lugares, adobe forum, doc, e talz... n�o
> achei
>
> exatamente o que quero fazer nesse meu projeto, por favor, se nao for de
>
> encomodar me diz como posso proceder para que minha aplica��o funcione
>
> do jeito que eu quero, vou te explicar a ideia, meu projeto � no Flex 3 e
>
> funciona assim....
>
> Tenho usuarios e esses usuarios tem papeis na empresa (funcoes), meu
>
> projeto j� est� identificando isso, quando o usuario loga na
>
> aplica��o...
>
> Os menus aparecem de acordo com o papel do usuario, e quando ele clica
>
> em uma opcao do menu, chama sua respectiva tela. Isto est� funcionando
>
> assim:
>
> public function mouseClick(e:MouseEvent):void {
>
> var className:String = e.target.data ;
>
> var tela:DisplayObject;
>
>
>
> if( className != null ) {
>
> if (className) {
>
> switch (className) {
>
> case "frmProspect":
>
> tela = new frmProspect();
>
> break;
>
>
>
> case "frmCampanha":
>
> tela = new frmCampanha();
>
> break;
>
> }
>
> var win:MDIWindow = new MDIWindow();
>
> win.addChild(tela);
>
> win.title = className + " - " +
>
>
> String(Application.application.telaPrincipal.mdiCanvas.windowManager.windowList.length
>
> + 1);
>
> mdiCanvas.windowManager.add(win);
>
> win.maximize();
>
>
>
> }
>
> }
>
> }
>
> So que o problema � que toda vez que crio uma tela tenho que ir no
>
> switch adicionar o case e copilar a aplicar... Tentei resolver isso com
>
> Reflection mas n�o estou conseguindo puxar o mxml (arquivo mesmo da
>
> tela). Quando o usuario clica no menu chamando-a... aparece um Erro que
>
> n�o � possivel encontrar a variavel.
>
> Usei o reflection assim
>
> public
>
> function
>
> mouseClick(e:MouseEvent):void {
>
> var className:String =
>
> e.target.data ;
>
> var tela:DisplayObject;
>
>
>
>
>
> if( className != null ) {
>
>
>
> var classToInstantiate : Class = getDefinitionByName(className) as
>
> Class;
>
> var myClassFactory : ClassFactory = new
>
> ClassFactory(classToInstantiate);
>
> tela : tela =
>
> myClassFactory.newInstance();
>
> var win:MDIWindow = new MDIWindow();
>
>
>
> win.addChild(tela);
>
> win.title =
>
> className + " - " +
>
>
> String(Application.application.telaPrincipal.mdiCanvas.windowManager.windowList.length
>
> + 1);
>
> mdiCanvas.windowManager.add(win);
>
>
>
> win.maximize();
>
>
>
>
>
> }
>
> }
>
> S� que quando eu logo com o usuario e click no
>
> menu para abrir a tela(frmCampanha) por exemplo,
>
> aparece assim:
>
> ReferenceError: Error #1065: A vari�vel frmCampanha
>
> n�o foi definida.
>
> at global/flash.utils::getDefinitionByName()
>
> Por
>
> favor cara, se souber isso, me ajuda... procurei isso o dia todo, mas
>
> n�o consigo... Algumas pessoas disseram que n�o consigo fazer isso, sem
>
> transforma o mxml numa classe AS3, s� que ficaria foda eu fazer isso,
>
> porque imagina fazer as telas todas na m�o...
>
> [As partes desta mensagem que n�o continham texto foram removidas]
>
>
>

--
Guilherme Colodetti G Silveira
Eng. Controle e Automa��o

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

10.1.

Re: ButtonSkin icon

Enviado por: "Bruno Müller" brunohmuller@gmail.com   bruno.muller

Seg, 14 de Jun de 2010 12:02 pm



Pode também criar um botão customizado com uma var "icone" e uma skin para
ele. Dentro da skin você troca o hostComponent pra esse seu botão
customizado, insere o Bitmap, e seta no creationComplete da skin pra ele
trocar a source do Bitmap para "hostComponent.icone".
Assim você usa uma skin pra todos botões.

Se não ficou claro é só dar uma procurada no google que tem alguns
tutoriais.

Att, Bruno Müller

2010/6/9 Neykson <neykson@gmail.com>

> Para cada botão que deseja alterar o icone você cria um skin.
>
> Ex:
>
> buttonNovo
> buttonEditar
> buttonExcluir
>
> entendeu?
>
> Em 9 de junho de 2010 18:53, Ricardo Cardoso <rickdukflex@ymail.com
> >escreveu:
>
> >
> >
> > Isso, mas no arquivo Skin do botao, como faco para dizer que é aquele
> botao
> > que vai levar o skin?
> >
> > Tipo, tenho dois botoes, e 1 arquvo Skin, num botao ele vai tem um icone,
> > no outro ele vai levar o mesmo skin menos o icone...
> >
> > o que eu faco??
> >
> > --- Em qua, 9/6/10, Neykson <neykson@gmail.com <neykson%40gmail.com>>
> > escreveu:
> >
> > De: Neykson <neykson@gmail.com <neykson%40gmail.com>>
> > Assunto: Re: [flex-brasil] ButtonSkin icon
> > Para: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> > Data: Quarta-feira, 9 de Junho de 2010, 21:36
> >
> >
> > Seguinte no botão que você quer aplicar o skin coloca:
> >
> > skinClass="skins.buttonNovo"
> >
> > ex:
> >
> > <s:Button label="Novo" vid="btNovo" width="115"
> > skinClass="skins.buttonNovo"/>
> >
> > Em 9 de junho de 2010 17:33, Ricardo Cardoso <rickdukflex@ymail.com
> <rickdukflex%40ymail.com>
> > >escreveu:
> >
> > >
> > >
> > > Olá, tudo bem??
> > >
> > > Criei um Skin para meus botoes no Flash 4 Builder, agora quero saber o
> > > seguinte:
> > >
> > > Um botao vai ter um icone, certo?
> > >
> > > Todos vao aparecer esse icone.... puff
> > >
> > > Vou precisar criar um arquivo skin para cada botao? como eu faco para
> > > destinatinar que ela icon vai para tal botao...
> > >
> > > Obrigado
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Financeiro Web - Controle Financeiro Pessoal
> > http://www.financeiroweb.com/ by Neykson.
> >
> > "Pai, cura os pecados que me paralisam e me impedem de caminhar para Ti.
> > Realiza em minha vida a maravilha do perdão."
> >
> > [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]
> >
> >
> >
>
>
>
> --
> Financeiro Web - Controle Financeiro Pessoal
> http://www.financeiroweb.com/ by Neykson.
>
> "Pai, cura os pecados que me paralisam e me impedem de caminhar para Ti.
> Realiza em minha vida a maravilha do perdão."
>
>
> [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
>
>
>

--
Att, Bruno Müller

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

10.2.

Re: ButtonSkin icon

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

Seg, 14 de Jun de 2010 12:02 pm



E ae, beleza?

obrigado por estar me ajudar, fiz isso o que me pediu...

o botao aparece, tao tudo, mas quando do um builder ae para até de
aparecer a aplicacao aparecendo o seguinte erro...

Cannot resolve attribute 'creationComplete' for component type
spark.primitives.BitmapImage.    MeuBotaoSkin.mxml
/SGO/src/br/claretiano/componentes/sistema

o erro vem da linha creationComplete...

<s:HGroup>

        <s:BitmapImage id="img"

                       creationComplete="{img.source =
hostComponent.icone}"

                       visible="{(hostComponent.icone) ? true : false}"

                       includeInLayout="{(hostComponent.icone) ? true :
false}"/>

        <s:Label id="labelDisplay"

                 textAlign="center"

                 verticalAlign="middle"

                 maxDisplayedLines="1"

                 horizontalCenter="0" verticalCenter="1"

                 left="10" right="10" top="2" bottom="2">

        </s:Label>

--- Em qui, 10/6/10, Mário Júnior <juninhog12@gmail.com>
escreveu:

De: Mário Júnior
<juninhog12@gmail.com>
Assunto: Re: [flex-brasil] ButtonSkin
icon
Para: flex-brasil@yahoogrupos.com.br
Data: Quinta-feira, 10
de Junho de 2010, 13:10

Bom, vamos lá.. a
resposta será meio extensa, mas espero ser bem
explicativo.

Na
aula de Introducao a Fx4 q dei na egenial (o curso é de fx3, mas
tivemos
uma breve introdução apenas ao fx4) ja fizemos algo parecido:
(embora seja
uma introdução, já é algo pouco avançado =D)

Como
estou sem editor, vou usar pseudo-codigo aqui:

1) Crie seu
próprio botao extendendo-o de spark Button:
MeuBotao.mxml
<s:Button
....>
<fx:Script>
         //declara um atributo
publico q ira guardar a imagem (pode ser
class, ou mesmo uma String
para carregar a imagem depois.
         public var icone:Object;

</fx:Script>
</s:Button>

Nessa sua extensao,
vc nao irá sobrescrever nenhum método, pq vc nao precisa
alterar a
regra de comportamento do seu botao, vc quer alterar somente sua
aparencia
q será feito por um SparkSkin (essa é uma das grandes novidades no
fx4).

2)
Crie seu skin com base no ButtonSkin padrao, apontando o MeuBotao.mxml
como
Host Component:

MeuBotaoSkin.mxml
<s:SparkSkin ..>

....

 
  <!-- layer 8 text -->
    <!-- aqui será preciso arrumar a
largura do HGroup, daí vc faz isso pelo
editor usando left e right
constraints
    <s:HGroup>
     <s:BitmapImage id="img"
creationComplete="{img.source =
hostComponent.icone}"
             
                visible="{(hostComponent.icone) ? true :
false}"
 
                            includeInLayout="{(hostComponent.icone) ?
true
: false}"/>
     <s:Label ... /> <!-- esse label
já existe, é o padrão, só copia ele
para dentro do HGroup -->
 
  </s:HGroup>
</s:SparkSkin>

3) Agora declare
seu botao proprio usando o skin adequadamente:
<!-- Esse botao
irá exibir o ícone novo.png -->
<MeuBotao
skinClass="MeuBotaoSkin" label="Novo" icone="@Embed('novo.png')"
/>

<!--
Esse botao irá exibir o ícone CONFIRMAR.png -->
<MeuBotao
skinClass="MeuBotaoSkin" label="Novo"
icone="@Embed('confirmar.png')"
/>

<!-- Já esse botao NAO IRÁ exibir o ícone  -->
<MeuBotao
skinClass="MeuBotaoSkin" label="Novo" />

Isso deve
resolver o seu problema, mas ressalto nao ser a melhor forma, sabe
pq?
Porque
o workflow sugerido pelo fx4 sugere que classes Skins não podem
conter
lógica, embora seja possível, mas nao o recomendável. Elas devem
conter
apenas partes e elementos q compoem a aparencia. A lógica de controle
entre
sobre oq determina qual elemento ou parte é exibida deveria ser feita

no componente, sobreescrevendo o método

protected
partAdded(partName:String, instance:Object)  { ... }

Ou seja, ali
onde eu altero o visible e o includeInLayout dentro do Skin
deveria
ser feito pelo componente MeuBotao, usando o método acima, seguindo
o
novo ciclo de vida dos componentes spark.

Maaasssss... preferi
logo fazer dentro do skin, uma vez q uma classe Skin é
uma classe
normal e, embora nao deve, ela pode conter instruções de lógica
tb.


um feedback pra gente.

[]s

Em
10 de junho de 2010 08:43, Ricardo Cardoso <rickdukflex@ymail.com>escreveu:

>
>
>
Alguém aii?
>
> Vou ter que criar dois arquivos skin?
>
>
--- Em qua, 9/6/10, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>>
>
escreveu:
>
> De: Ricardo Cardoso <rickdukflex@ymail.com
<rickdukflex%40ymail.com>>
>
> Assunto: Re:
[flex-brasil] ButtonSkin icon
> Para: flex-brasil@yahoogrupos.com.br
<flex-brasil%40yahoogrupos.com.br>
> Data: Quarta-feira, 9
de Junho de 2010, 21:53
>
>
>
>
> Isso,
mas no arquivo Skin do botao, como faco para dizer que é aquele botao
>
que vai levar o skin?
>
> Tipo, tenho dois botoes, e 1
arquvo Skin, num botao ele vai tem um icone,
> no outro ele vai
levar o mesmo skin menos o icone...
>
> o que eu faco??
>
>
--- Em qua, 9/6/10, Neykson <neykson@gmail.com
<neykson%40gmail.com>>
> escreveu:
>
> De:
Neykson <neykson@gmail.com
<neykson%40gmail.com>>
>
> Assunto: Re:
[flex-brasil] ButtonSkin icon
>
> Para: flex-brasil@yahoogrupos.com.br
<flex-brasil%40yahoogrupos.com.br>
>
> Data:
Quarta-feira, 9 de Junho de 2010, 21:36
>
> Seguinte no
botão que você quer aplicar o skin coloca:
>
>
skinClass="skins.buttonNovo"
>
> ex:
>
>
<s:Button label="Novo" vid="btNovo" width="115"
>
>
skinClass="skins.buttonNovo"/>
>
> Em 9 de junho de 2010
17:33, Ricardo Cardoso <rickdukflex@ymail.com<rickdukflex%40ymail.com>
>
>escreveu:
>
> >
>
> >
>
>
> Olá, tudo bem??
>
> >
>
> > Criei um
Skin para meus botoes no Flash 4 Builder, agora quero saber o
>
>
> seguinte:
>
> >
>
> > Um botao vai
ter um icone, certo?
>
> >
>
> > Todos vao
aparecer esse icone.... puff
>
> >
>
> >
Vou precisar criar um arquivo skin para cada botao? como eu faco para
>
>
> destinatinar que ela icon vai para tal botao...
>
>
>
>
> > Obrigado
>
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> >
>
> >
>
> --
>
>
Financeiro Web - Controle Financeiro Pessoal
>
> http://www.financeiroweb.com/
by Neykson.
>
> "Pai, cura os pecados que me paralisam e me
impedem de caminhar para Ti.
>
> Realiza em minha vida a
maravilha do perdão."
>
> [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]
>

>

--

Mario Junior
http://blog.mariojunior.com/
@mariojunior

[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]

11.

envio de email flex+java

Enviado por: "bruno bg" bruno_bg@ig.com.br   bruno_bege

Seg, 14 de Jun de 2010 2:41 pm



Estou aqui fazendo uma tela para envio de emails.
e fiquei com uma dúvida. No flex eu consigo pegar o byte(Array) do arquivo ,
juntamente com o nome.

vendo o pacote javaMail. o trecho:
MimeBodyPart mbpAnexos = new MimeBodyPart();
//aqui o fAnexo é do tipo FILE
FileDataSource fdsArquivoAnexo = new
FileDataSource(fAnexo.toString());
DataHandler dhArquivoAnexo = new
DataHandler(fdsArquivoAnexo);
mbpAnexos.setDataHandler(dhArquivoAnexo);
mbpAnexos.setFileName(fdsArquivoAnexo.getName());
mmpMultiParte.addBodyPart(mbpAnexos);

minha dúvida é :
eu posso passar o byte(array) que tenho do FLEX e outro parâmetro do Nome do
Arquivo ?
se não ?
como seria ?

--
****************************************************
www.brunobg.com
bruno_bg@ig.com.br
blogflex.brunobg.com
@brunogrohs

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

12.

Propriedade do HDividedBox

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

Seg, 14 de Jun de 2010 3:11 pm



Olá, criei um mx:HDividedBox com dois box, ae ficou aquela "barrinha" dividindo neh?

Então, alguém sabe como faco para pegar aquela barrinha para quando o cara chegar com o mouse em cima ela meio que fechar ou box, ou ocultar?

Abraços

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

13.1.

Re: RES: [flex-brasil] OFF-TOPIC desafio COUNT (Mysql)

Enviado por: "Odair Seixas J�nior" odairseixas@gmail.com   odairseixas

Seg, 14 de Jun de 2010 4:29 pm



Eu fiz assim:

select
entrada.ano_mes,
ifnull(entrada.qtd_entrada,0) qtd_entrada,
ifnull(saida.qtd_saida,0) qtd_saida
from
(
select
date_format(c1.data_entrada, '%Y-%m') ano_mes,
count(c1.id_cliente) qtd_entrada
from
cliente c1
group by
1
) entrada
left join (
select
date_format(c2.data_saida, '%Y-%m') ano_mes,
count(c2.id_cliente) qtd_saida
from
cliente c2
where
c2.data_saida is not null
group by
1
) saida ON (entrada.ano_mes = saida.ano_mes)

Em Fri, 11 Jun 2010 13:16:41 -0300, Carlos Alexandre
<caa_cefet@yahoo.com.br> escreveu:

> Isso. Com um distinct no primeiro campo, para vir somente uma ocorr�ncia
> de
> cada M�S_ANO.
>
> -----Mensagem original-----
> De: flex-brasil@yahoogrupos.com.br
> [mailto:flex-brasil@yahoogrupos.com.br]
> Em nome de bruno bg
> Enviada em: sexta-feira, 11 de junho de 2010 11:46
> Para: flex-brasil@yahoogrupos.com.br
> Assunto: Re: [flex-brasil] OFF-TOPIC desafio COUNT (Mysql)
>
> Seria mais ou menos isso.
>
> resultado:
> MES_ANO, COUNT(de clientes que estraram nesse MesAno), COUNT(de
> clientes
> que sairam nesse mesmo MesAno)
>
> brunobg
>
>
> Em 11 de junho de 2010 11:35, Carlos Alexandre
> <caa_cefet@yahoo.com.br>escreveu:
>
>>
>>
>> O que voc� est� querendo � mais ou menos neste formato:>
>>
>> select
>> distinct (MES_ANO_ENTRADA_REGISTRO) as mesAnoEntrada,
>> (select count(MES_ANO_ENTRADA_REGISTRO) where MES_ANO_ENTRADA_REGISTRO =
>> MES_ANO_ENTRADA_CLIENTE) as qtdEntrada,
>> (select count(MES_ANO_SAIDA_REGISTRO) where MES_ANO_SAIDA_REGISTRO =
>> MES_ANO_SAIDA_CLIENTE) as qtdSaida
>> from cliente
>> ...
>>
>>
>>
>
>
> [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
>
>
>

--
Odair Seixas J�nior
http://www.oswd.com.br
twitter.com/odairseixas

13.2.

Re: RES: [flex-brasil] OFF-TOPIC desafio COUNT (Mysql)

Enviado por: "bruno bg" bruno_bg@ig.com.br   bruno_bege

Seg, 14 de Jun de 2010 4:37 pm



VALEU ODAIR, testei aqui e deu certo.

abração ODAIR.
bruonbg

Em 14 de junho de 2010 16:29, Odair Seixas Júnior
<odairseixas@gmail.com>escreveu:

> Eu fiz assim:
>
>
> select
> entrada.ano_mes,
> ifnull(entrada.qtd_entrada,0) qtd_entrada,
> ifnull(saida.qtd_saida,0) qtd_saida
> from
> (
> select
> date_format(c1.data_entrada, '%Y-%m') ano_mes,
> count(c1.id_cliente) qtd_entrada
> from
> cliente c1
> group by
> 1
> ) entrada
> left join (
> select
> date_format(c2.data_saida, '%Y-%m') ano_mes,
> count(c2.id_cliente) qtd_saida
> from
> cliente c2
> where
> c2.data_saida is not null
> group by
> 1
> ) saida ON (entrada.ano_mes = saida.ano_mes)
>
>
>
>
>
> Em Fri, 11 Jun 2010 13:16:41 -0300, Carlos Alexandre
> <caa_cefet@yahoo.com.br> escreveu:
>
> > Isso. Com um distinct no primeiro campo, para vir somente uma ocorrência
> > de
> > cada MÊS_ANO.
> >
> > -----Mensagem original-----
> > De: flex-brasil@yahoogrupos.com.br
> > [mailto:flex-brasil@yahoogrupos.com.br]
> > Em nome de bruno bg
> > Enviada em: sexta-feira, 11 de junho de 2010 11:46
> > Para: flex-brasil@yahoogrupos.com.br
> > Assunto: Re: [flex-brasil] OFF-TOPIC desafio COUNT (Mysql)
> >
> > Seria mais ou menos isso.
> >
> > resultado:
> > MES_ANO, COUNT(de clientes que estraram nesse MesAno), COUNT(de
> > clientes
> > que sairam nesse mesmo MesAno)
> >
> > brunobg
> >
> >
> > Em 11 de junho de 2010 11:35, Carlos Alexandre
> > <caa_cefet@yahoo.com.br>escreveu:
> >
> >>
> >>
> >> O que você está querendo é mais ou menos neste formato:>
> >>
> >> select
> >> distinct (MES_ANO_ENTRADA_REGISTRO) as mesAnoEntrada,
> >> (select count(MES_ANO_ENTRADA_REGISTRO) where MES_ANO_ENTRADA_REGISTRO =
> >> MES_ANO_ENTRADA_CLIENTE) as qtdEntrada,
> >> (select count(MES_ANO_SAIDA_REGISTRO) where MES_ANO_SAIDA_REGISTRO =
> >> MES_ANO_SAIDA_CLIENTE) as qtdSaida
> >> from cliente
> >> ...
> >>
> >>
> >>
> >
> >
> > [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
> >
> >
> >
>
>
> --
> Odair Seixas Júnior
> http://www.oswd.com.br
> twitter.com/odairseixas
>
>
> ------------------------------------
>
> 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]

14.

Re: envio de email flex+java [RESOLVIDO]

Enviado por: "bruno bg" bruno_bg@ig.com.br   bruno_bege

Seg, 14 de Jun de 2010 4:36 pm



Solução:
bom como o FLEX não tem uma classe que represente o FILE - equiparando o
FILE do JAVA.
podemos passar do FLEX para o JAVA dois parâmetros.
o byte[] e o nome do arquivo. além de outros parâmetros.

pesquisando mais e mais na web achei uma classe que faz a conversão do
byte[] para DataSource usado no DataHandler
é a ByteArrayDataSource. daqui é possível anexar .

abração a todos.

****************************************************
www.brunobg.com
bruno_bg@ig.com.br
blogflex.brunobg.com
@brunogrohs

Em 14 de junho de 2010 14:24, bruno bg <bruno_bg@ig.com.br> escreveu:

> Estou aqui fazendo uma tela para envio de emails.
> e fiquei com uma dúvida. No flex eu consigo pegar o byte(Array) do arquivo
> , juntamente com o nome.
>
> vendo o pacote javaMail. o trecho:
> MimeBodyPart mbpAnexos = new MimeBodyPart();
> //aqui o fAnexo é do tipo FILE
> FileDataSource fdsArquivoAnexo = new
> FileDataSource(fAnexo.toString());
> DataHandler dhArquivoAnexo = new
> DataHandler(fdsArquivoAnexo);
> mbpAnexos.setDataHandler(dhArquivoAnexo);
> mbpAnexos.setFileName(fdsArquivoAnexo.getName());
> mmpMultiParte.addBodyPart(mbpAnexos);
>
> minha dúvida é :
> eu posso passar o byte(array) que tenho do FLEX e outro parâmetro do Nome
> do Arquivo ?
> se não ?
> como seria ?
>
> brunobg
>

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

15.

Trabalhando com JSON ou REST

Enviado por: "Marcelo Moacir Florindo" marceloflorindo@gmail.com   marceloflorindo

Seg, 14 de Jun de 2010 4:46 pm



Olá colegas,

Estamos montando um servidor de aplicação em delphi 2010.
Gostaria de saber se a implementação de comunicação JSON ou REST, flex 3,
seria tranquilo?

Obrigado a todos,

--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br

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

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

0 comentários: