Mensagens neste resumo (7 Mensagens)
- 1.
- Breakpoints usando Ant De: Sergio - "I'm he as you're he as you're m
- 2.1.
- Re: Pegando LegendItens de um Legend De: fabiophx2002
- 3.1.
- Re: Sempre executar o creationComplete De: Eduardo Kraus
- 4.1.
- Re: datagrid com datafield=objeto.propriedade De: Eduardo Kraus
- 5.1.
- Flex + AMFPHP (Código some) De: Marcelo Moacir Florindo
- 5.2.
- Re: [flex-brasil] Flex + AMFPHP (Código some) De: Eduardo Kraus
- 5.3.
- Re: [flex-brasil] Flex + AMFPHP (Código some) De: Marcelo Moacir Florindo
Mensagens
- 1.
-
Breakpoints usando Ant
Enviado por: "Sergio - "I'm he as you're he as you're m" sergio.flexdoc@gmail.com sergio.flexdoc
Seg, 31 de Ago de 2009 4:20 pm
Olá galera,
Bem, para agilizar o processo de testing da nossa aplicação feita em AIR
começamos a rodar o ANT aqui. Coisa boa. Antes estava demorando coisa de 4/5
min pra cosneguir recompilar e agora não passa de 1:20. E sem dar leaks e
aplicação ficar instável.
Entretanto, é uma grande necessidade nossa ligar o debugger inclusive com
breakpoints usando o ANT. Mas os únicos exemplos que encontrei na net o
pessoal liga o adl pelo ANT e logo, nao consegue se comunicar com os
breakpoints do Eclipse.
Alguém pode me dizer uma forma para isso?
Grato!
[As partes desta mensagem que não continham texto foram removidas]
- 2.1.
-
Re: Pegando LegendItens de um Legend
Enviado por: "fabiophx2002" fabiophx2002@yahoo.com.br fabiophx2002
Seg, 31 de Ago de 2009 4:41 pm
Acho q para isso vc precisa usar legendMarkerRenderer.
Fabio da Silva
http://fabiophx.blogspot. com/
--- Em flex-brasil@yahoogrupos. , "chico.cepedi <fontes.fj@.com.br ..>" <fontes.fj@. ..> escreveu
>
> Olá lista.
>
> Alguem ja conseguiu pegar LegendItens de um Legend ?
> Estou querendo personalizar o marker, alguem sabe como ?
>
> Obrigado.
>
- 3.1.
-
Re: Sempre executar o creationComplete
Enviado por: "Eduardo Kraus" eduardokraus@gmail.com eduardo_kraus
Seg, 31 de Ago de 2009 4:43 pm
Funciona...
O FlexEvent.CREATION_COMPLETE é despachado em cada componente uma unica vês
e representa o fim da montagem do componente.
Veja que muitas vezes há escutas que são atreladas a este evento que não
podem ser duplicados.
Ex:
createComplete="_init()"
private function _init():void
{
botaoSalvar.addEventListener (MouseEvent. CLICK. _adicionar)
carregarDados()
}
private function _adicionar(event:MouseEvent) :void
{
// método remoto que insere no banco
}
private function carregarDados():void
{
// método remoto que busca os dados
}
Veja que se neste caso o evento do createComplete for dispachado mais de uma
vês o sistema irá criar duplicar os dados no server....
Isso pode lhe dar muita dor de cabeça.
Então...
private function _init():void
{
botaoSalvar.addEventListener (MouseEvent. CLICK. _adicionar)
carregarDados()
}
private function _adicionar(event:MouseEvent) :void
{
// método remoto que insere no banco
}
*public* function carregarDados():void
{
// método remoto que busca os dados
}
Como o método esta público você poderá invoca-lo externamente assim:
private function init():void
{
viewstack.addEventListenet(Event. TAB_INDEX_ CHANGE, _indexChange)
}
private function _indexChange(event:Event) :void
{
event.target.carregarDados( )
}
Mais se gosta de eventos:
private function _init():void
{
botaoSalvar.addEventListener (MouseEvent. CLICK, _adicionar)
this.addEventListener("RELOAD" , _reload)
carregarDados()
}
private function _adicionar(event:MouseEvent) :void
{
// método remoto que insere no banco
}
private function _reload():void
{
carregarDados()
}
*private* function carregarDados():void
{
// método remoto que busca os dados
}
e chama assim:
private function init():void
{
viewstack.addEventListenet(Event. TAB_INDEX_ CHANGE, _indexChange)
}
private function _indexChange(event:Event) :void
{
event.target.dispachEvent( new Event('RELOAD' ))
}
A ultima opção funciona melhor, na minha opinião.
Att Eduardo Kraus
2009/8/31 Felipe Bianconi <felipebianconi@gmail.com >
>
>
> Você pode disparar o evento creationComplete, exemplo:
>
> janela.dispatchEvent(new FlexEvent(FlexEvent .CREATION_ COMPLETE) );
>
> Obrigado,
> Felipe Bianconi
>
> 2009/8/31 Stefan Horochovec <stefan.horochovec@gmail.com <stefan.horochovec%40gmail.com>
> >
>
>
> >
> >
> > Ola
> >
> > Vc pode usar o show="" tb.
> >
> > Abracos
> >
> > Stefan Horochovec
> > Engenheiro de Software
> > Adobe User Group Manager - FlexDuck
> > Blog: http://www.horochovec.com.br/
> > Use Java, Flex e Linux
> > 2009/8/31 Eduardo Kraus <eduardokraus@gmail.com <eduardokraus%40gmail.com> <eduardokraus%
> 40gmail.com>
> > >
> >
> >
> > >
> > >
> > > O create complete é executado sempre que o componente é criado. Agora
> se
> > > estiveres usando dentro de ViewStack ou Tab ele é só criado uma unica
> > vês.
> > > Ai você adiciona uma escuta ao evemto Event.TAB_INDEX_CHANGE e
> reexecute
> > a
> > > função da aba selecionada.
> > >
> > > 2009/8/30 rogerio_os <rogerio.os@bol.com.br <rogerio.os%40bol.com. br><rogerio. os%
> 40bol.com.br><rogerio. os%
> > 40bol.com.br>>
> > >
> > > >
> > > >
> > > > Boa noite,
> > > > pessoal preciso atualizar sempre que o usuario entrar em um
> determinado
> > > > cadastro, porem o creationComplete somente é executado uma unica vez
> > > existe
> > > > uma forma de fazer o creationComplete ser executado toda vez que o
> > > usuario
> > > > acessar determinada tela de cadastro?
> > > >
> > > > Obrigado,
> > > > Rogério.
> > > >
> > > >
> > > >
> > >
> > > [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]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- 4.1.
-
Re: datagrid com datafield=objeto.propriedade
Enviado por: "Eduardo Kraus" eduardokraus@gmail.com eduardo_kraus
Seg, 31 de Ago de 2009 5:01 pm
Pelo que vejo você esta usando itemrenderer, não labelFunction.
*Eduardo Kraus*
Desenvolvedor
eduardokraus@gmail.com
http://blog.mxml.com. br
http://twitter.com/EduardoKraus
2009/8/29 bruno bg <bruno_bg@ig.com.br >
>
>
> @fenoronha51.
> eu acabei usando o labelFunction, mas na verdade queria saber se existia
> outra solução além TAMBÉM da solução que coloquei de fazer no VO.
>
> @endel.gs
> coloquei sua solução , funcionou, mas na verdade ficou assim:
>
> <mx:DataGridColumn headerText="Tipo" dataField="tipoDePe ssoa">
> <mx:itemRenderer>
> <mx:Component>
> <mx:Label text="{data.tipoDePessoa. tipo}"/>
> </mx:Component>
> </mx:itemRenderer>
> </mx:DataGridColumn>
>
> <mx:DataGridColumn headerText="Descricao" dataField="tipoDePe ssoa">
> <mx:itemRenderer>
> <mx:Component>
> <mx:Label text="{data.tipoDePessoa. descricao} "/>
> </mx:Component>
> </mx:itemRenderer>
> </mx:DataGridColumn>
>
> agradeço a todos
> bruno bg
>
> 2009/8/29 fenoronha51 <fenoronha51@yahoo.com. <fenoronha51%br 40yahoo.com. br>
> >
>
> >
> >
> > Procura pela propriedade "labelFunction". A solução está nesse caminho.
> >
> > segue um link.[
> >
> http://livedocs.adobe.com/ ]flex/3/html/ help.html? content=dpcontro ls_2.html
> >
> > [code]
> > <?xml version="1.0"?>
> > <!-- dpcontrols/ListLabelFunction. mxml -->
> > <mx:Application xmlns:mx="http://www.adobe.com/2006/ " >mxml
> > <mx:Script><![CDATA[
> > public function myLabelFunc(item:Object) :String {
> > return item.data + ", " + item.label;
> > }
> > ]]></mx:Script>
> >
> > <mx:ArrayCollection id="myDP">
> > <mx:source>
> > <mx:Object label="AL" data="Montgomery"/>
> > <mx:Object label="AK" data="Juneau"/>
> > <mx:Object label="AR" data="Little Rock"/>
> > </mx:source>
> > </mx:ArrayCollection>
> >
> > <mx:List dataProvider="{myDP}" labelFunction= "myLabelFunc" />
> > </mx:Application>
> > [code]
> >
> > --- Em flex-brasil@yahoogrupos. <flex-brasil%com.br 40yahoogrupos. com.br><flex- brasil%
> 40yahoogrupos.com.br>,
>
> > bruno bg <bruno_bg@...> escreveu
> >
> > >
> > > Galera, eu tenho um dataGrid que contem um ArrayCollection que em uma
> das
> > > propriedades tem um objeto com suas propriedades. Exemplo:
> > > Já "debuguei" e meu ArrayCollection está montado corretamente e
> > > consequentemente o dataProvider.
> > >
> > > arrayCollection = pessoas
> > > pessoa.nome
> > > pessoa.telefone
> > > pessoa.tipoDePessoa. onde tem a propriedade TIPO que pode ser JURIDICO
> ou
> > > FISICO
> > >
> > > a idéia é mostrar ao usuario . EXEMPLO:
> > > Mario, 1234-4321, F, fisico
> > > Joao, 2121-4343, J, juridico
> > >
> > > Coloquei no DataGrid
> > > <mx:columns>
> > > <mx:DataGridColumn headerText="id" dataField="id" />
> > > <mx:DataGridColumn headerText="Nome"
> > > dataField="nome/>
> > > <mx:DataGridColumn headerText="Telefone"
> > > dataField="telefone" />
> > > <mx:DataGridColumn headerText="Tipo"
> > > dataField="tipoDePessoa.tipo" />
> > > <mx:DataGridColumn headerText="Tipo de Pessoa"
> > > dataField="tipoDePessoa.descricao" />
> > > </mx:columns>
> > > A coluna Tipo de Pessoa ficou em branco, PORQUE NÃO APARECEU ?
> > >
> > > BOM, pesquisei e achei o link
> > > <
> >
> http://www.igorcosta.com/flex3/ doc/mx/controls/ dataGridClasses/ DataGridColumn. html#dataField
> > >,
> > > da documentação no site do IgorCosta !
> > > dataFieldpropriedade public var
> > > dataField:String<http://www.igorcosta.com/flex3/ >doc/String. html
> > > O nome do campo ou propriedade no item do data provider associado à
> > coluna.
> > > Me confundiu a parte "propriedade no item do data provider", se no meu
> > > dataProvider tem pessoa.tipoDePessoa, e este está populado,
> > > PORQUE NÃO APARECE NO DATAGRID ????????
> > >
> > > Continuei pesquisando e vi que faz uso do labelFunction para composição
> e
> > > manipulação do dataField.
> > > achei link1 <http://forum.flexbrasil. >,com.br/viewtopic .php?f=3& t=307
> > > link2<http://www.flexbuilder.direciona. >com/?p=33
> > > ou também poderia usar direto no VO
> > > link3<
> >
> http://blog.dclick.com. br/2008/01/ 24/evitando- o-uso-de- labelfunctions/ pt/
> > >.
> > >
> > > Quando usar uma solução ou outra.?????? Se não tiver jeito a opção de
> > > colocar dataField="tipoDePessoa.tipo" e
> > dataField="tipoDePessoa.descricao"
> > >
> > > Vou ficar com a LabelFunction mesmo.
> > >
> > > mas gostaria de "debater" com vocês
> > >
> > >
> > >
> > > abraços
> > > bruno bg
> > >
> > >
> > > [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]
- 5.1.
-
Flex + AMFPHP (Código some)
Enviado por: "Marcelo Moacir Florindo" marceloflorindo@gmail.com marceloflorindo
Seg, 31 de Ago de 2009 10:59 pm
Colegas,
Tem algo estranho,
se estou fazendo testes com o flex os arquivos do meu código fonte php ficam
vazios.
Estou usando netbeans for php.
Alguém já passou por isso?
Obrigado a todos.
Att,
--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
[As partes desta mensagem que não continham texto foram removidas]
- 5.2.
-
Re: [flex-brasil] Flex + AMFPHP (Código some)
Enviado por: "Eduardo Kraus" eduardokraus@gmail.com eduardo_kraus
Ter, 1 de Set de 2009 12:53 am
já tentasse reinstalar o NetBens?
*Eduardo Kraus*
Desenvolvedor
eduardokraus@gmail.com
http://blog.mxml.com. br
http://twitter.com/EduardoKraus
2009/8/31 Marcelo Moacir Florindo <marceloflorindo@gmail.com >
>
>
> Colegas,
>
> Tem algo estranho,
>
> se estou fazendo testes com o flex os arquivos do meu código fonte php
> ficam
> vazios.
>
> Estou usando netbeans for php.
>
> Alguém já passou por isso?
>
> Obrigado a todos.
>
> Att,
>
> --
> Marcelo Moacir Florindo
> Analista/Desenvolvedor
> http://www.gestaotec.com.br
>
> [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: [flex-brasil] Flex + AMFPHP (Código some)
Enviado por: "Marcelo Moacir Florindo" marceloflorindo@gmail.com marceloflorindo
Ter, 1 de Set de 2009 8:58 am
Não tentei não.
Mas vou fazer um teste para ver isto.
Valeu!
2009/9/1 Eduardo Kraus <eduardokraus@gmail.com >
>
>
> já tentasse reinstalar o NetBens?
>
> *Eduardo Kraus*
> Desenvolvedor
> eduardokraus@gmail.com <eduardokraus%40gmail.com>
> http://blog.mxml.com. br
> http://twitter.com/EduardoKraus
>
> 2009/8/31 Marcelo Moacir Florindo <marceloflorindo@gmail.com <marceloflorindo%40gmail.com>
> >
>
>
> >
> >
> > Colegas,
> >
> > Tem algo estranho,
> >
> > se estou fazendo testes com o flex os arquivos do meu código fonte php
> > ficam
> > vazios.
> >
> > Estou usando netbeans for php.
> >
> > Alguém já passou por isso?
> >
> > Obrigado a todos.
> >
> > Att,
> >
> > --
> > Marcelo Moacir Florindo
> > Analista/Desenvolvedor
> > http://www.gestaotec.com.br
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Marcelo Moacir Florindo
Analista/Desenvolvedor
http://www.gestaotec.com.br
[As partes desta mensagem que não continham texto foram removidas]
Precisa responder?
Para responder a uma mensagem no Resumo diário, clique em um dos links "Responder" na mensagem em questão.
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
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
Alterar configurações via web (Requer Yahoo! ID)
Alterar configurações via e-mail: Alterar recebimento para individual | Alterar formato para tradicional
Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo
0 comentários:
Postar um comentário