[flexdev] Re: itemrender flex 4

2010-12-31 Por tôpico Pablo Souza
Você pode baixar um projeto de exemplo aqui: http://rectius.com.br/blog/?p=295 abs! -- @Pablo_Souza http://rectius.com.br On Dec 29, 5:09 pm, fabiophx wrote: > Lorenzi, >     O nosso amigo Pablo postou um exemplo, note q ele usou: > dispatchEvent(new Event("EXCLUIR_EVENT",true)); >     O

[flexdev] Re: itemrender flex 4

2010-12-29 Por tôpico fabiophx
Lorenzi, O nosso amigo Pablo postou um exemplo, note q ele usou: dispatchEvent(new Event("EXCLUIR_EVENT",true)); O parâmetro true informa q o evento é bubbles a grosso modo o evento será "jogado para cima" na hierarquia. []s Qq coisa estamos aí. Fabio da Silva http://www.fabiophx.blogspot.

Re: [flexdev] Re: itemrender flex 4

2010-12-29 Por tôpico Mário Júnior
Só para esclarecer q parentApplication funciona, mas deixa o renderer fortemente acoplado com a app em questao. E se a função nao estiver na parent? E se usar modulos? E se Entao a melhor forma, sem dúvida, é usar eventos como o Fabio sugeriu. Outra coisa q funcionaria, para chamar metodos no

[flexdev] Re: itemrender flex 4

2010-12-29 Por tôpico Pablo Souza
Segue abaixo exemplo mostrando como disparar evento de dentro do itemrenderer. Application: http://ns.adobe.com/mxml/2009"; xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" initi

[flexdev] Re: itemrender flex 4

2010-12-29 Por tôpico Lorenzi
Legal com o parentApplication funcionou, Fabio poderia me passar um exemplo de como usar um evento neste caso, tenho interesse em saber como funciona este processo. Garto. On Dec 29, 1:41 pm, Helio Antonio Francisco Silva wrote: > GERALMENTE eu uso parentApplication e nunca tive maiores problema

Re: [flexdev] Re: itemrender flex 4

2010-12-29 Por tôpico Helio Antonio Francisco Silva
GERALMENTE eu uso parentApplication e nunca tive maiores problemas e claro isso no flex 3, no 4 ainda nao tentei... 2010/12/29 fabiophx > Lorenzi, >Vc pode usar parentApplication mas o melhor é disparar um evento > bubbles, aí vc fica monitorando e executa o q for necessário. > > []s > Fabio

[flexdev] Re: itemrender flex 4

2010-12-29 Por tôpico fabiophx
Lorenzi, Vc pode usar parentApplication mas o melhor é disparar um evento bubbles, aí vc fica monitorando e executa o q for necessário. []s Fabio da Silva http://www.fabiophx.blogspot.com/ On Dec 29, 11:43 am, Lorenzi wrote: > Legal, estava fazendo uns teste mas nao consegui fazer uma coisa?

[flexdev] Re: itemrender flex 4

2010-12-29 Por tôpico Lorenzi
Legal, estava fazendo uns teste mas nao consegui fazer uma coisa? Tipo tenho um itemrenderer que é um Button, ate ai ok mostra legal, mas como fazer com que no clique do botão execute uma funcao na minha app ou seja na app que esta o grid? On Dec 28, 1:08 pm, Helio Antonio Francisco Silva wrot

Re: [flexdev] Re: itemrender flex 4

2010-12-28 Por tôpico Helio Antonio Francisco Silva
nossa nao sabia dessa reciclagem... deu pra ter uma ideia legal. valeu Mario. 2010/12/28 Mário Júnior > Acontece que os componentes baseados em lista (ListBased) possuem uma > arquitetura interessante onde eles reaproveitam os itemRenderers, > reciclando-os. > > Explicando de forma bem rapida:

Re: [flexdev] Re: itemrender flex 4

2010-12-28 Por tôpico Mário Júnior
Acontece que os componentes baseados em lista (ListBased) possuem uma arquitetura interessante onde eles reaproveitam os itemRenderers, reciclando-os. Explicando de forma bem rapida: - Se vc possue um grid com 1000 linhas, mas somente 10 estão exibidas, o datagrid (ou qualquer outro list-based) ir

[flexdev] Re: itemrender flex 4

2010-12-28 Por tôpico Pablo Souza
Hélio esqueci de te falar que caso você deseje manter seu componente com o container Group, utilize então o DataRender que é subclasse de Group e é a classe base para os data components do Spark. Abs! On Dec 28, 11:06 am, Helio Antonio Francisco Silva wrote: > Valeu pablo, funciono certinho, so

[flexdev] Re: itemrender flex 4

2010-12-28 Por tôpico Pablo Souza
Olá Helio! Todas as classes que implementam a interface mx.core.IDataRenderer suportam essa propriedade. No caso do exemplo que te enviei, a classe é a MXItemRenderer e você verá essa relação da seguinte forma: MXItemRenderer EXTENDS DataRenderer EXNTEDS DataRenderer IMPLEMENTS IDataRenderer. Ca

Re: [flexdev] Re: itemrender flex 4

2010-12-28 Por tôpico Helio Antonio Francisco Silva
Valeu pablo, funciono certinho, so vou procurar na net, o por que uq eue tenho de botar essa override public function set data... pelo que entendi ta reescrevendo o metodo ne ? se puder me explicar como funciona, mario ou qualquer outro ficarei muito feliz. 2010/12/28 Helio Antonio Francisco Sil

Re: [flexdev] Re: itemrender flex 4

2010-12-28 Por tôpico Helio Antonio Francisco Silva
A unica diferença desse seu exemplo pro meu foi isso aqui * override* *public* *function* *set* data Colocando essa funcao os valores aparecem, sem ela os valores vem nulos... poderia me explicar o por que disso ? 2010/12/27 pablo.souza > Crie seu componente com a classe MXDataGridItemRender

[flexdev] Re: itemrender flex 4

2010-12-27 Por tôpico pablo.souza
Crie seu componente com a classe MXDataGridItemRenderer, que perrmite você use componentes Spark como itemrenderes do mx DataGrid. http://ns.adobe.com/mxml/2009"; xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" focusEnabled="true">