Mensagens neste resumo (25 Mensagens)
- 1.
- SDK 4.5 Hero De: bruno bg
- 2.1.
- Re: Combobox e Swiz De: João Pedro de Paula Pannain Souza
- 2.2.
- Re: Combobox e Swiz De: Mário Júnior
- 2.3.
- Re: Combobox e Swiz De: João Pedro de Paula Pannain Souza
- 3.
- 3D Image Gallery De: Alessandro Moreira
- 4.1.
- Gerar XML De: Gregory Fontenele
- 4.2.
- Re: Gerar XML De: Gustavo Martinez
- 4.3.
- Re: Gerar XML De: Gregory Fontenele
- 4.4.
- Re: Gerar XML De: pmazzia
- 4.5.
- Re: Gerar XML De: borellametal
- 4.6.
- Re: Gerar XML De: borellametal
- 5.1.
- Ajuda AIR SQLite De: Daniel Gerep
- 5.2.
- Re: Ajuda AIR SQLite De: Igor Costa
- 5.3.
- Re: Ajuda AIR SQLite De: Daniel Gerep
- 5.4.
- Re: Ajuda AIR SQLite De: Daniel Gerep
- 6.
- Alessandro Moreira wants to stay in touch on LinkedIn De: Alessandro Moreira via LinkedIn
- 7.1.
- Processando dados no mysql De: Eduardo Almeida
- 7.2.
- Re: Processando dados no mysql De: Eduardo Armstrong Correnti
- 7.3.
- Re: Processando dados no mysql De: Eduardo Almeida
- 7.4.
- Re: Processando dados no mysql De: Eduardo Armstrong Correnti
- 8.1.
- Sequencia de Transições no Flex 4 De: Ricardo Cardoso
- 8.2.
- RES: [flex-brasil] Sequencia de Transições no Flex 4 De: Prof. Baco
- 8.3.
- Re: [flex-brasil] Sequencia de Transições no Flex 4 De: Gustavo Martinez
- 9.
- Ajuda com Eventos De: Douglas Lira
- 10.1.
- ViewStack De: Jose Ivan
Mensagens
- 1.
-
SDK 4.5 Hero
Enviado por: "bruno bg" bruno_bg@ig.com.br bruno_bege
Qua, 22 de Set de 2010 1:10 pm
Alguém está usando ?
gostaria de trocar informações.
--
********************* ********* ********* ********* ****
www.brunobg.com
bruno_bg@ig.com.br (MSN & Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397
[As partes desta mensagem que não continham texto foram removidas]
- 2.1.
-
Re: Combobox e Swiz
Enviado por: "João Pedro de Paula Pannain Souza" jps@bsd.com.br
Qua, 22 de Set de 2010 3:10 pm
Oi Pessoal,
Consegui resolver. Depois de muito teste e mexendo aki e ali uma hora
funcionou.
Vou postar a classe aqui para que vcs possam olhar e se puder dar alguma
dica de algum problema que eu possa ter.
No meu propery está o id, pois estou usando integrado com grails, daí fica
mais fácil.
O uso no view ficou:
<sc:ComboBox dataProvider="{paisModel. list}" labelField=" nome"
selectedValue="{estadoModel. bean.pais} "
selectedItem="@{estadoModel. bean.pais} " />
Att.,
João Pedro
ADSA Tecnologia
===================== ========= ====
package br.com.adsa.swiz.componente{
import spark.components.ComboBox;
public class ComboBox extends spark.components.ComboBox{
private var _selectedValue:*;
private var _property:String = "id";
[Bindable("change")]
[Bindable("valueCommit")]
public function set selectedValue(object:*) :void{
_selectedValue = object;
this.selectedIndex = getSelectedObject();
}
public function get selectedValue():*{
return _selectedValue;
}
public function set property(value:String):void{
_property = value;
}
public function get property():String{
return _property;
}
public function getSelectedObject():Number{
var i:Number;
for (i=0; i < this.dataProvider.length; i++){
if (this.dataProvider[i][_property] ==
_selectedValue[_property] ){
return i;
}
}
return -1;
}
public function nullLabelFunction(input:String) :Object{
return null;
}
public function ComboBox(){
super();
super.labelToItemFunction = nullLabelFunction;
}
}
}
Em 22 de setembro de 2010 10:19, João Pedro de Paula Pannain Souza <
jps@bsd.com.br > escreveu:
> Oi Pessoal,
>
> Bom dia.
> Alguem já trabalhou com combobox e swiz, usando o two-way binding e pode me
> dar alguma dica?
>
> Estou com um problema na edição do formulário.
>
> Eu tentei isso aqui na view:
> <s:ComboBox dataProvider="{paisModel. list}" labelField=" nome"
> selectedItem="@{estadoModel. bean.pais} " />
>
> No banco de dados salva blz, porém se eu preciso editar ele não consegue
> selecionar o item do estadoModel, fica sempre a ultima seleção.
>
> Já tentei extender o combobox e criar um selectedValue passando o objeto e
> o property passando o campo do objeto mas não deu certo....
>
> E tb to com dúvida em como cascatear isso, pois logo terei de fazer o
> famoso vinculo Pais, Estado, Cidade.... alguem pode me dar uma dica?
>
>
> Att.,
> João Pedro
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- 2.2.
-
Re: Combobox e Swiz
Enviado por: "Mário Júnior" juninhog12@gmail.com juninhog123
Qua, 22 de Set de 2010 10:26 pm
nao entendi qual a relacao do problema com o Swiz...?
--
Sent from Opera Wii
Em 23/09/10, João Pedro de Paula Pannain Souza<jps@bsd.com.br > escreveu:
> Oi Pessoal,
>
> Consegui resolver. Depois de muito teste e mexendo aki e ali uma hora
> funcionou.
>
> Vou postar a classe aqui para que vcs possam olhar e se puder dar alguma
> dica de algum problema que eu possa ter.
>
> No meu propery está o id, pois estou usando integrado com grails, daí fica
> mais fácil.
>
> O uso no view ficou:
> <sc:ComboBox dataProvider="{paisModel. list}" labelField=" nome"
> selectedValue="{estadoModel. bean.pais} "
> selectedItem="@{estadoModel. bean.pais} " />
>
> Att.,
> João Pedro
> ADSA Tecnologia
>
> ===================== ========= ====
>
> package br.com.adsa.swiz.componente{
>
> import spark.components.ComboBox;
>
>
> public class ComboBox extends spark.components.ComboBox{
>
> private var _selectedValue:*;
> private var _property:String = "id";
>
> [Bindable("change")]
> [Bindable("valueCommit")]
> public function set selectedValue(object:*) :void{
> _selectedValue = object;
> this.selectedIndex = getSelectedObject();
> }
>
> public function get selectedValue():*{
> return _selectedValue;
> }
>
> public function set property(value:String):void{
> _property = value;
> }
>
> public function get property():String{
> return _property;
> }
>
> public function getSelectedObject():Number{
> var i:Number;
> for (i=0; i < this.dataProvider.length; i++){
> if (this.dataProvider[i][_property] ==
> _selectedValue[_property] ){
> return i;
> }
> }
> return -1;
> }
>
> public function nullLabelFunction(input:String) :Object{
> return null;
> }
>
>
> public function ComboBox(){
> super();
> super.labelToItemFunction = nullLabelFunction;
> }
> }
> }
>
>
>
> Em 22 de setembro de 2010 10:19, João Pedro de Paula Pannain Souza <
> jps@bsd.com.br > escreveu:
>
>> Oi Pessoal,
>>
>> Bom dia.
>> Alguem já trabalhou com combobox e swiz, usando o two-way binding e pode
>> me
>> dar alguma dica?
>>
>> Estou com um problema na edição do formulário.
>>
>> Eu tentei isso aqui na view:
>> <s:ComboBox dataProvider="{paisModel. list}" labelField=" nome"
>> selectedItem="@{estadoModel. bean.pais} " />
>>
>> No banco de dados salva blz, porém se eu preciso editar ele não consegue
>> selecionar o item do estadoModel, fica sempre a ultima seleção.
>>
>> Já tentei extender o combobox e criar um selectedValue passando o objeto e
>> o property passando o campo do objeto mas não deu certo....
>>
>> E tb to com dúvida em como cascatear isso, pois logo terei de fazer o
>> famoso vinculo Pais, Estado, Cidade.... alguem pode me dar uma dica?
>>
>>
>> Att.,
>> João Pedro
>>
>>
>>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
--
Mario Junior
http://blog.mariojunior. com/
@mariojunior
- 2.3.
-
Re: Combobox e Swiz
Enviado por: "João Pedro de Paula Pannain Souza" jps@bsd.com.br
Qui, 23 de Set de 2010 4:44 pm
Oi Mario,
Relacionado com PM do Swiz, pois o componente do combobox não tava
interagindo diretamente com o VO do objeto em questão na hora de editar o
formulário.
Um novo cadastro o combobox ia, mas quando você precisava editar, o valor
que ficava selecionado no combobox não tinha nada haver com o valor do VO
repassado pelo PM.
Eu pus Swiz pq eu poderia fazer uma interação diferente, igual era antes sem
a utilização do MVC.... pq eu to tentando seguir a risca a ideia de não ter
programação na tela da views e por enquanto está indo.
Agora eu to apanhando para fazer o famoso cascateamento Pais => Estado =>
Cidade.
Estou tentando fazer um filter no arraycollection que alimenta os combobox,
a medida que vai acontecendo um change neles, mas ainda não pegou.
Att.,
João Pedro
Em 22 de setembro de 2010 22:26, Mário Júnior <juninhog12@gmail.com >escreveu:
>
>
> nao entendi qual a relacao do problema com o Swiz...?
>
> --
> Sent from Opera Wii
>
> Em 23/09/10, João Pedro de Paula Pannain Souza<jps@bsd.com.br <jps%40bsd.com.br>>
> escreveu:
>
> > Oi Pessoal,
> >
> > Consegui resolver. Depois de muito teste e mexendo aki e ali uma hora
> > funcionou.
> >
> > Vou postar a classe aqui para que vcs possam olhar e se puder dar alguma
> > dica de algum problema que eu possa ter.
> >
> > No meu propery está o id, pois estou usando integrado com grails, daí
> fica
> > mais fácil.
> >
> > O uso no view ficou:
> > <sc:ComboBox dataProvider="{paisModel. list}" labelField=" nome"
> > selectedValue="{estadoModel. bean.pais} "
> > selectedItem="@{estadoModel. bean.pais} " />
> >
> > Att.,
> > João Pedro
> > ADSA Tecnologia
> >
> > ===================== ========= ====
> >
> > package br.com.adsa.swiz.componente{
> >
> > import spark.components.ComboBox;
> >
> >
> > public class ComboBox extends spark.components.ComboBox{
> >
> > private var _selectedValue:*;
> > private var _property:String = "id";
> >
> > [Bindable("change")]
> > [Bindable("valueCommit")]
> > public function set selectedValue(object:*) :void{
> > _selectedValue = object;
> > this.selectedIndex = getSelectedObject();
> > }
> >
> > public function get selectedValue():*{
> > return _selectedValue;
> > }
> >
> > public function set property(value:String):void{
> > _property = value;
> > }
> >
> > public function get property():String{
> > return _property;
> > }
> >
> > public function getSelectedObject():Number{
> > var i:Number;
> > for (i=0; i < this.dataProvider.length; i++){
> > if (this.dataProvider[i][_property] ==
> > _selectedValue[_property] ){
> > return i;
> > }
> > }
> > return -1;
> > }
> >
> > public function nullLabelFunction(input:String) :Object{
> > return null;
> > }
> >
> >
> > public function ComboBox(){
> > super();
> > super.labelToItemFunction = nullLabelFunction;
> > }
> > }
> > }
> >
> >
> >
> > Em 22 de setembro de 2010 10:19, João Pedro de Paula Pannain Souza <
> > jps@bsd.com.br <jps%40bsd.com.br>> escreveu:
> >
> >> Oi Pessoal,
> >>
> >> Bom dia.
> >> Alguem já trabalhou com combobox e swiz, usando o two-way binding e pode
> >> me
> >> dar alguma dica?
> >>
> >> Estou com um problema na edição do formulário.
> >>
> >> Eu tentei isso aqui na view:
> >> <s:ComboBox dataProvider="{paisModel. list}" labelField=" nome"
> >> selectedItem="@{estadoModel. bean.pais} " />
> >>
> >> No banco de dados salva blz, porém se eu preciso editar ele não consegue
> >> selecionar o item do estadoModel, fica sempre a ultima seleção.
> >>
> >> Já tentei extender o combobox e criar um selectedValue passando o objeto
> e
> >> o property passando o campo do objeto mas não deu certo....
> >>
> >> E tb to com dúvida em como cascatear isso, pois logo terei de fazer o
> >> famoso vinculo Pais, Estado, Cidade.... alguem pode me dar uma dica?
> >>
> >>
> >> Att.,
> >> João Pedro
> >>
> >>
> >>
> >
> >
> > [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]
- 3.
-
3D Image Gallery
Enviado por: "Alessandro Moreira" alessandro.moreira@gmail.com alessandro.moreira@ymail.com
Qua, 22 de Set de 2010 5:39 pm
Saudações,
Me foi solicitado implantar o Cooliris ( http://www.cooliris.com/ ). Durante
o estudo verifiquei que ele se utiliza de engines de pesquisa como flickr,
picasa. Ou customizações de Media RSS (
http://www.cooliris.com/developer/ ). O que foireference/ media-rss/
descartado.
Portanto, venho a lista solicitar a ajuda para encontrar uma alternativa a
ser implementada na aplicação Adobe Flex 3 que estou trabalhando. Caso seja
um objectEmbed mas que possa fornecer a lista de imagens pelo flex também
resolve.
Amigos é muito bem vindo também referências de biliotecas ou material de
estudo sobre o assunto.
Já agredeço a todos que puderem ajudar!!
--
Alessandro Bezerra Moreira
Graduado em Ciências da Computação
Programador Analista Java e Adobe Flex 3
Árbitro de Voleibol Nacional
Instrutor Nacional de Curso de Formação de Árbitros e Apontadores
email/msn/gtalk : alessandro.moreira@gmail.com
alessandromoreira.wordpress. com
http://meadiciona.com/alessandromo reira
[As partes desta mensagem que não continham texto foram removidas]
- 4.1.
-
Gerar XML
Enviado por: "Gregory Fontenele" gregoryfontenele@gmail.com gregoryfontenele
Qui, 23 de Set de 2010 9:14 am
Caros,
Tem como gerar um arquivo XML no flex e mandar para o cliente fazer
download?
--
Atenciosamente,
Gregory Fontenele
[As partes desta mensagem que não continham texto foram removidas]
- 4.2.
-
Re: Gerar XML
Enviado por: "Gustavo Martinez" ghm@ufrj.br
Qui, 23 de Set de 2010 9:27 am
Gerar um XML com o q?
abrs
--
Gustavo Martinez
2010/9/23 Gregory Fontenele <gregoryfontenele@gmail.com >
>
>
> Caros,
>
> Tem como gerar um arquivo XML no flex e mandar para o cliente fazer
> download?
>
> --
> Atenciosamente,
> Gregory Fontenele
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- 4.3.
-
Re: Gerar XML
Enviado por: "Gregory Fontenele" gregoryfontenele@gmail.com gregoryfontenele
Qui, 23 de Set de 2010 9:30 am
Com os dados de um cliente cadastrado.
2010/9/23 Gustavo Martinez <ghm@ufrj.br>
> Gerar um XML com o q?
> abrs
> --
> Gustavo Martinez
>
>
> 2010/9/23 Gregory Fontenele <gregoryfontenele@gmail.com >
>
> >
> >
> > Caros,
> >
> > Tem como gerar um arquivo XML no flex e mandar para o cliente fazer
> > download?
> >
> > --
> > Atenciosamente,
> > Gregory Fontenele
> >
> > [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=ajjv3tjg 5jxf_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/8024da86d a/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
>
>
>
--
Atenciosamente,
Gregory Fontenele
[As partes desta mensagem que não continham texto foram removidas]
- 4.4.
-
Re: Gerar XML
Enviado por: "pmazzia" pmazzia@hotmail.com pmazzia
Qui, 23 de Set de 2010 2:27 pm
Gregory, qdo o Gustavo perguntou com quê ele nao quis saber do conteúdo, mas da linguagem de back-end.
Provavelmente seus dados estao em um banco de dados, correto?
Entao, qual o banco? Qual sua linguagem de back-end? Java/PHP?
E qto ao flex gerar o XML baseado no banco de dados a resposta é nao.
Abraco
Paulo Mazzia
--- Em flex-brasil@yahoogrupos. , Gregory Fontenele <gregoryfontenele@com.br ...> escreveu
>
> Caros,
>
> Tem como gerar um arquivo XML no flex e mandar para o cliente fazer
> download?
>
> --
> Atenciosamente,
> Gregory Fontenele
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
- 4.5.
-
Re: Gerar XML
Enviado por: "borellametal" no_reply@yahoogrupos.com.br borellametal
Qui, 23 de Set de 2010 4:20 pm
Quando se trata de Flex e ArrayCollection tem sim ( eu mesmo ja fiz para trabalho de faculdade ) mais ou menos assim:
depois que tiver o seu retorno do banco execute isso
private function iniciar():void
{
var xml:XML=objectToXML(SUALISTA. source);
txt1.text=ObjectUtil.toString( SUALISTA. source);
txt2.text=xml.toXMLString( );
//esses txt1 e 2 sao dois textArea para ver der um lado obj e outro xml..
}
todas as outras funcoes que precisa seguem abaixo comentadas
private function objectToXML(obj:Object) :XML
{
var qName:QName=new QName("cidade" );
var xmlDocument:XMLDocument= new XMLDocument( );
var simpleXMLEncoder:SimpleXMLEncoder =new SimpleXMLEncoder( xmlDocument) ;
var xmlNode:XMLNode=simpleXMLEncoder .encodeValue( obj, qName, xmlDocument) ;
var xml:XML=new XML(xmlDocument.toString( ));
trace(xml.toXMLString());
return xml;
}
private function onLoadFileClick():void
{
//cria a instancia do FileReference
fr=new FileReference();
//adiciona o evento para a escuta quando o arquivo for selecionado
fr.addEventListener(Event.SELECT, onFileSelect) ;
//adiciona o evento para a escuta quando o arquivo for cancelado
fr.addEventListener(Event.CANCEL, onCancel);
//abri somente arquivos XML
fr.browse(FILE_TYPES);
}
//chamado quando o usuario seleciona o arquivo
private function onFileSelect(e:Event): void
{
//quando o arquivo for carregado dispara a escuta da funcao onLoadComplete
fr.addEventListener(Event.COMPLETE, onLoadComplete) ;
// adiciona a escuta quando acontece erro ao carregar arquivo
fr.addEventListener(IOErrorEvent. IO_ERROR, onLoadError) ;
//carrega o conteudo do arquivo
fr.load();
}
//Chamado quando o usuario cancela
private function onCancel(e:Event):void
{
trace("File Browse Canceled");
fr=null;
}
//chama completa o arquivo carregado
private function onLoadComplete(e:Event): void
{
//recupera os dados do arquivo como um byte array
var data:ByteArray=fr.data;
//le o arquivo como uma string e coloca em um text area
txt2.text=data.readUTFBytes( data.bytesAvaila ble);
//limpa a instancia do arquivo tipo filereference
fr=null;
}
//quando ocorrer erros ao carregar
private function onLoadError(e:IOErrorEvent) :void
{
trace("Error loading file : " + e.text);
}
//chamadoquando o usuario digita no textarea
private function onInputChange():void
{
//habilita o botao se ha texto para salvar
saveButton.enabled=(txt2.text. length > 0);
}
//chamado quando o usuario clica o botao de carregar
private function onSaveClick():void
{
//criando instancia de File Reference
fr=new FileReference();
//escuta para falha quando foi salvo
fr.addEventListener(Event.COMPLETE, onFileSave);
//escuta para quando cancelar
fr.addEventListener(Event.CANCEL, onCancel);
//escuta para quando ha erros no salvar
fr.addEventListener(IOErrorEvent. IO_ERROR, onSaveError) ;
//abre a caixa para saber onde salvar o XML usando o nome default
fr.save('<?xml version="1.0" encoding="UTF-8"?>\n'+txt2. text, DEFAULT_FILE_ NAME);
}
//chamado quando o arquivo for salvo
private function onFileSave(e:Event):void
{
trace("File Saved");
fr=null;
Alert.show('Salvo com sucesso');
}
//chamado se o usuario cancela a caixa de dialogo
private function onCance2l(e:Event):void
{
Alert.show('Arquivo cancelado', 'Sistema');
fr=null;
}
//chamado se ocorrer erro enquanto salva o arquivo
private function onSaveError(e:IOErrorEvent) :void
{
Alert.show('Erro '+ e.text);
fr=null;
}
e num botao Salvar Xml na propriedade click="onSaveClick()"
Felipe
--- Em flex-brasil@yahoogrupos. , "pmazzia" <pmazzia@...com.br > escreveu
>
> Gregory, qdo o Gustavo perguntou com quê ele nao quis saber do conteúdo, mas da linguagem de back-end.
> Provavelmente seus dados estao em um banco de dados, correto?
> Entao, qual o banco? Qual sua linguagem de back-end? Java/PHP?
> E qto ao flex gerar o XML baseado no banco de dados a resposta é nao.
>
> Abraco
>
> Paulo Mazzia
>
> --- Em flex-brasil@yahoogrupos. , Gregory Fontenele <gregoryfontenele@com.br > escreveu
> >
> > Caros,
> >
> > Tem como gerar um arquivo XML no flex e mandar para o cliente fazer
> > download?
> >
> > --
> > Atenciosamente,
> > Gregory Fontenele
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
- 4.6.
-
Re: Gerar XML
Enviado por: "borellametal" no_reply@yahoogrupos.com.br borellametal
Qui, 23 de Set de 2010 4:27 pm
faltou a definicao das var
private var fr:FileReference;
private static const FILE_TYPES:Array=[new FileFilter(" Arquivo XML", "*.xml")];
private static const DEFAULT_FILE_NAME:String= "trabalho. xml";
--- Em flex-brasil@yahoogrupos. , borellametal <no_reply@..com.br .> escreveu
>
> Quando se trata de Flex e ArrayCollection tem sim ( eu mesmo ja fiz para trabalho de faculdade ) mais ou menos assim:
>
> depois que tiver o seu retorno do banco execute isso
> private function iniciar():void
> {
> var xml:XML=objectToXML(SUALISTA. source);
> txt1.text=ObjectUtil.toString( SUALISTA. source);
> txt2.text=xml.toXMLString( );
> //esses txt1 e 2 sao dois textArea para ver der um lado obj e outro xml..
> }
>
> todas as outras funcoes que precisa seguem abaixo comentadas
>
> private function objectToXML(obj:Object) :XML
> {
> var qName:QName=new QName("cidade" );
> var xmlDocument:XMLDocument= new XMLDocument( );
> var simpleXMLEncoder:SimpleXMLEncoder =new SimpleXMLEncoder( xmlDocument) ;
> var xmlNode:XMLNode=simpleXMLEncoder .encodeValue( obj, qName, xmlDocument) ;
> var xml:XML=new XML(xmlDocument.toString( ));
> trace(xml.toXMLString());
> return xml;
> }
>
> private function onLoadFileClick():void
> {
> //cria a instancia do FileReference
> fr=new FileReference();
> //adiciona o evento para a escuta quando o arquivo for selecionado
> fr.addEventListener(Event.SELECT, onFileSelect) ;
> //adiciona o evento para a escuta quando o arquivo for cancelado
> fr.addEventListener(Event.CANCEL, onCancel);
> //abri somente arquivos XML
> fr.browse(FILE_TYPES);
> }
>
> //chamado quando o usuario seleciona o arquivo
> private function onFileSelect(e:Event): void
> {
> //quando o arquivo for carregado dispara a escuta da funcao onLoadComplete
> fr.addEventListener(Event.COMPLETE, onLoadComplete) ;
> // adiciona a escuta quando acontece erro ao carregar arquivo
> fr.addEventListener(IOErrorEvent. IO_ERROR, onLoadError) ;
> //carrega o conteudo do arquivo
> fr.load();
> }
>
> //Chamado quando o usuario cancela
> private function onCancel(e:Event):void
> {
> trace("File Browse Canceled");
> fr=null;
> }
>
> //chama completa o arquivo carregado
> private function onLoadComplete(e:Event): void
> {
> //recupera os dados do arquivo como um byte array
> var data:ByteArray=fr.data;
> //le o arquivo como uma string e coloca em um text area
> txt2.text=data.readUTFBytes( data.bytesAvaila ble);
> //limpa a instancia do arquivo tipo filereference
> fr=null;
> }
>
> //quando ocorrer erros ao carregar
> private function onLoadError(e:IOErrorEvent) :void
> {
> trace("Error loading file : " + e.text);
> }
>
> //chamadoquando o usuario digita no textarea
> private function onInputChange():void
> {
> //habilita o botao se ha texto para salvar
> saveButton.enabled=(txt2.text. length > 0);
> }
>
> //chamado quando o usuario clica o botao de carregar
> private function onSaveClick():void
> {
> //criando instancia de File Reference
> fr=new FileReference();
>
> //escuta para falha quando foi salvo
> fr.addEventListener(Event.COMPLETE, onFileSave);
>
> //escuta para quando cancelar
> fr.addEventListener(Event.CANCEL, onCancel);
>
> //escuta para quando ha erros no salvar
> fr.addEventListener(IOErrorEvent. IO_ERROR, onSaveError) ;
>
> //abre a caixa para saber onde salvar o XML usando o nome default
> fr.save('<?xml version="1.0" encoding="UTF-8"?>\n'+txt2. text, DEFAULT_FILE_ NAME);
> }
>
> //chamado quando o arquivo for salvo
> private function onFileSave(e:Event):void
> {
> trace("File Saved");
> fr=null;
> Alert.show('Salvo com sucesso');
> }
>
> //chamado se o usuario cancela a caixa de dialogo
> private function onCance2l(e:Event):void
> {
> Alert.show('Arquivo cancelado', 'Sistema');
> fr=null;
> }
>
> //chamado se ocorrer erro enquanto salva o arquivo
> private function onSaveError(e:IOErrorEvent) :void
> {
> Alert.show('Erro '+ e.text);
> fr=null;
> }
>
> e num botao Salvar Xml na propriedade click="onSaveClick()"
>
> Felipe
>
>
>
> --- Em flex-brasil@yahoogrupos. , "pmazzia" <pmazzia@> escreveucom.br
> >
> > Gregory, qdo o Gustavo perguntou com quê ele nao quis saber do conteúdo, mas da linguagem de back-end.
> > Provavelmente seus dados estao em um banco de dados, correto?
> > Entao, qual o banco? Qual sua linguagem de back-end? Java/PHP?
> > E qto ao flex gerar o XML baseado no banco de dados a resposta é nao.
> >
> > Abraco
> >
> > Paulo Mazzia
> >
> > --- Em flex-brasil@yahoogrupos. , Gregory Fontenele <gregoryfontenele@com.br > escreveu
> > >
> > > Caros,
> > >
> > > Tem como gerar um arquivo XML no flex e mandar para o cliente fazer
> > > download?
> > >
> > > --
> > > Atenciosamente,
> > > Gregory Fontenele
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
>
- 5.1.
-
Ajuda AIR SQLite
Enviado por: "Daniel Gerep" daniel.gerep@gmail.com danielgerep85
Qui, 23 de Set de 2010 11:36 pm
Olá pessoal,
Talvez esse não seja o lugar para uma dúvida sobre AIR mas se for, pode
favor me ajudem =)
Eu peguei uma aplicação no site da Adobe e está funcionando perfeitamente, é
um sistema de contato, só adiciona, altera e excluí o contato, usando
SQLite.
Eu procurei em tudo quanto é pasta do programa e não achei nenhum arquivo
.db
Fiz um teste, peguei a seguinte linha do código aonde eu indico o arquivo
.db a ser usado:
var db:File = File.applicationStorageDirectory. resolvePath( "test.db" );
Funciona direitinho e se eu mudar ela para?
var db:File = File.applicationStorageDirectory. resolvePath( "c:/teste. db");
Também funciona!!!
Eu entrei no C: e pesquisei por arquivos .db e nenhum resultado....
O que estou fazendo de errado?!
Muito obrigado pelo tempo e atenção.
--
*Att*
*Daniel Gerep*
[As partes desta mensagem que não continham texto foram removidas]
- 5.2.
-
Re: Ajuda AIR SQLite
Enviado por: "Igor Costa" igorcosta@gmail.com igorfrombrazil
Sex, 24 de Set de 2010 12:47 am
Vai ver você não habilitou o Exibir Arquivos ocultos do Windows. Os arquivos
de .db ficam geralmente no windows como ocultos.
Att
--------------------- -------
Igor Costa
www.igorcosta.com
www.igorcosta.org
2010/9/23 Daniel Gerep <daniel.gerep@gmail.com >
>
>
> Olá pessoal,
>
> Talvez esse não seja o lugar para uma dúvida sobre AIR mas se for, pode
> favor me ajudem =)
>
> Eu peguei uma aplicação no site da Adobe e está funcionando perfeitamente,
> é
> um sistema de contato, só adiciona, altera e excluí o contato, usando
> SQLite.
>
> Eu procurei em tudo quanto é pasta do programa e não achei nenhum arquivo
> .db
>
> Fiz um teste, peguei a seguinte linha do código aonde eu indico o arquivo
> .db a ser usado:
> var db:File = File.applicationStorageDirectory. resolvePath( "test.db" );
>
> Funciona direitinho e se eu mudar ela para?
> var db:File = File.applicationStorageDirectory. resolvePath( "c:/teste. db");
>
> Também funciona!!!
>
> Eu entrei no C: e pesquisei por arquivos .db e nenhum resultado....
>
> O que estou fazendo de errado?!
>
> Muito obrigado pelo tempo e atenção.
>
> --
> *Att*
> *Daniel Gerep*
>
> [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: Ajuda AIR SQLite
Enviado por: "Daniel Gerep" daniel.gerep@gmail.com danielgerep85
Sex, 24 de Set de 2010 12:26 pm
Obrigado vou tentar isso e mais tarde te dou uma resposta
2010/9/24 Igor Costa <igorcosta@gmail.com >
>
>
> Vai ver você não habilitou o Exibir Arquivos ocultos do Windows. Os
> arquivos
> de .db ficam geralmente no windows como ocultos.
>
> Att
> --------------------- -------
> Igor Costa
> www.igorcosta.com
> www.igorcosta.org
>
> 2010/9/23 Daniel Gerep <daniel.gerep@gmail.com <daniel.gerep%40gmail.com> >
>
>
> >
> >
> > Olá pessoal,
> >
> > Talvez esse não seja o lugar para uma dúvida sobre AIR mas se for, pode
> > favor me ajudem =)
> >
> > Eu peguei uma aplicação no site da Adobe e está funcionando
> perfeitamente,
> > é
> > um sistema de contato, só adiciona, altera e excluí o contato, usando
> > SQLite.
> >
> > Eu procurei em tudo quanto é pasta do programa e não achei nenhum arquivo
> > .db
> >
> > Fiz um teste, peguei a seguinte linha do código aonde eu indico o arquivo
> > .db a ser usado:
> > var db:File = File.applicationStorageDirectory. resolvePath( "test.db" );
> >
> > Funciona direitinho e se eu mudar ela para?
> > var db:File =
> File.applicationStorageDirectory. resolvePath( "c:/teste. db");
> >
> > Também funciona!!!
> >
> > Eu entrei no C: e pesquisei por arquivos .db e nenhum resultado....
> >
> > O que estou fazendo de errado?!
> >
> > Muito obrigado pelo tempo e atenção.
> >
> > --
> > *Att*
> > *Daniel Gerep*
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
*Att*
*Daniel Gerep*
[As partes desta mensagem que não continham texto foram removidas]
- 5.4.
-
Re: Ajuda AIR SQLite
Enviado por: "Daniel Gerep" daniel.gerep@gmail.com danielgerep85
Sex, 24 de Set de 2010 5:21 pm
Encontrei...
C:\Users\Daniel\AppData\Roaming\ {nome_apicaçã o}\Local Store
Obrigado pela ajuda Igro
--
*Att*
*Daniel Gerep*
[As partes desta mensagem que não continham texto foram removidas]
- 6.
-
Alessandro Moreira wants to stay in touch on LinkedIn
Enviado por: "Alessandro Moreira via LinkedIn" alessandro.moreira@gmail.com alessandro.moreira@ymail.com
Sex, 24 de Set de 2010 1:38 pm
LinkedIn
------------Alessandro Moreira requested to add you as a connection on LinkedIn:
--------------------- --------- --------- ---
Eric,
I'd like to add you to my professional network on LinkedIn.
- Alessandro Moreira
Accept invitation from Alessandro Moreira
http://www.linkedin.com/e/2e5g5k- geha01ga- 5j/vmKhLssKBsy6K 1Epsz5nhBRCnU5YQ PKpsqYJHysL_ kbFRq/blk/ I2359430609_ 2/1BpC5vrmRLoRZc jkkZt5YCpnlOt3RA pnhMpmdzgmhxrSNB szYOnPAMdz0Pd3AR cP99bPtikkVepP51 bP8RcPkMdzsMdP4L rCBxbOYWrSlI/ EML_comm_ afe/
View invitation from Alessandro Moreira
http://www.linkedin.com/e/2e5g5k- geha01ga- 5j/vmKhLssKBsy6K 1Epsz5nhBRCnU5YQ PKpsqYJHysL_ kbFRq/blk/ I2359430609_ 2/39vej0Sc3cQejk PcAALqnpPbOYWrSl I/svi/
--------------------- --------- --------- ---
DID YOU KNOW you can use your LinkedIn profile as your website? Select a vanity URL and then promote this address on your business cards, email signatures, website, etc
http://www.linkedin.com/e/2e5g5k- geha01ga- 5j/ewp/inv- 21/
--
(c) 2010, LinkedIn Corporation
[As partes desta mensagem que não continham texto foram removidas]
- 7.1.
-
Processando dados no mysql
Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com
Sáb, 25 de Set de 2010 9:44 am
Bom dia amigos, estou montando um sistema para administração de produtos.
Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
Em cada remote object coloquei o atributo showBusyCursor="true", indicando
o processamento da operação, quando realizado (gravação, alteração de produtos)
Verifquei que as vezes a gravação ou alteração de algum produto, é mais demorada,
então fica o cursor indicando ao usuário que ainda está sendo realizado a gravação.
O meu problema é que mesmo quando o cursor está indicando esse processo de gravação,
eu consigo fazer outras alterações, por exemplo, enquando ele grava um produto, eu posso
ir no datagrid, seleciono um outro produto, altero o combobox e peço para alterar.
Só que na maioria dos casos dá errado, ele não joga as tarefas "na fila", acabou que
eu fui fazer isso pra ver o que acontecia, e então, os produtos de teste que eu cadastrei,
10 deles sumiram por este motivo.
A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele realiza uma tarefa?
Seria somente eu colocar o enabled dos botões como false ?????
O que devo fazer?
Eduardo
[As partes desta mensagem que não continham texto foram removidas]
- 7.2.
-
Re: Processando dados no mysql
Enviado por: "Eduardo Armstrong Correnti" eduarmstrong@hotmail.com eduardo.armstrong
Sáb, 25 de Set de 2010 4:42 pm
Blz?!
Isso acontece pq o Flex é assíncrono (senão sabe do que se trata recomendo pesquisar), então não há uma "fila de espera".
O que você pode fazer é "bloquear a tela", isso pode ser feito de N maneiras, vou citar duas não elegantes mas que funcionam
1 - Você setar false para a propriedade enabled do teu container "mais externo"
2 - Você setar false para a propriedade enableda do botão que faz a ação de salvar
[]´s
Att.
Eduardo Armstrong Correnti
@eduarmstrong
http://eduarmstrong.blogspot. com/
To: flex-brasil@yahoogrupos. com.br
From: eduardosifk@hotmail.com
Date: Sat, 25 Sep 2010 09:44:08 -0300
Subject: [flex-brasil] Processando dados no mysql
Bom dia amigos, estou montando um sistema para administração de produtos.
Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
Em cada remote object coloquei o atributo showBusyCursor="true", indicando
o processamento da operação, quando realizado (gravação, alteração de produtos)
Verifquei que as vezes a gravação ou alteração de algum produto, é mais demorada,
então fica o cursor indicando ao usuário que ainda está sendo realizado a gravação.
O meu problema é que mesmo quando o cursor está indicando esse processo de gravação,
eu consigo fazer outras alterações, por exemplo, enquando ele grava um produto, eu posso
ir no datagrid, seleciono um outro produto, altero o combobox e peço para alterar.
Só que na maioria dos casos dá errado, ele não joga as tarefas "na fila", acabou que
eu fui fazer isso pra ver o que acontecia, e então, os produtos de teste que eu cadastrei,
10 deles sumiram por este motivo.
A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele realiza uma tarefa?
Seria somente eu colocar o enabled dos botões como false ?????
O que devo fazer?
Eduardo
[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: Processando dados no mysql
Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com
Dom, 26 de Set de 2010 11:27 am
oi Eduardo,
no caso, possuo por exemplo 15 funções nesta tela de cadastro.
Aí entao, para cada uma destas funções eu deverei inserir a condição para bloqueio dos botões?
(se cursor = ocupado, desabilite botoes)
Onde eu insiro esta condição, e como ela será???
Desde já , agradeço!
Abçs.
> To: flex-brasil@yahoogrupos. com.br
> From: eduarmstrong@hotmail.com
> Date: Sat, 25 Sep 2010 19:42:17 +0000
> Subject: RE: [flex-brasil] Processando dados no mysql
>
>
>
> Blz?!
>
> Isso acontece pq o Flex é assíncrono (senão sabe do que se trata recomendo pesquisar), então não há uma "fila de espera".
>
> O que você pode fazer é "bloquear a tela", isso pode ser feito de N maneiras, vou citar duas não elegantes mas que funcionam
>
> 1 - Você setar false para a propriedade enabled do teu container "mais externo"
>
> 2 - Você setar false para a propriedade enableda do botão que faz a ação de salvar
>
>
> []´s
>
> Att.
>
> Eduardo Armstrong Correnti
> @eduarmstrong
> http://eduarmstrong.blogspot. com/
> To: flex-brasil@yahoogrupos. com.br
> From: eduardosifk@hotmail.com
> Date: Sat, 25 Sep 2010 09:44:08 -0300
> Subject: [flex-brasil] Processando dados no mysql
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Bom dia amigos, estou montando um sistema para administração de produtos.
>
> Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
>
> Em cada remote object coloquei o atributo showBusyCursor="true", indicando
>
> o processamento da operação, quando realizado (gravação, alteração de produtos)
>
>
>
> Verifquei que as vezes a gravação ou alteração de algum produto, é mais demorada,
>
> então fica o cursor indicando ao usuário que ainda está sendo realizado a gravação.
>
>
>
> O meu problema é que mesmo quando o cursor está indicando esse processo de gravação,
>
> eu consigo fazer outras alterações, por exemplo, enquando ele grava um produto, eu posso
>
> ir no datagrid, seleciono um outro produto, altero o combobox e peço para alterar.
>
> Só que na maioria dos casos dá errado, ele não joga as tarefas "na fila", acabou que
>
> eu fui fazer isso pra ver o que acontecia, e então, os produtos de teste que eu cadastrei,
>
> 10 deles sumiram por este motivo.
>
>
>
> A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele realiza uma tarefa?
>
> Seria somente eu colocar o enabled dos botões como false ?????
>
>
>
> O que devo fazer?
>
>
>
> Eduardo
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --------------------- --------- ------
>
> Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
> Regras da lista - http://docs.google.com/ View?id=ajjv3tjg 5jxf_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/8024da86d a/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]
- 7.4.
-
Re: Processando dados no mysql
Enviado por: "Eduardo Armstrong Correnti" eduarmstrong@hotmail.com eduardo.armstrong
Dom, 26 de Set de 2010 3:27 pm
blz?!
no método que está no clique do botão
private function clickBotaoSalvar(): void {
idDoBotaoSalvar.enabled = false;
// continua o processo
}
[]´s
Att.
Eduardo Armstrong Correnti
@eduarmstrong
http://eduarmstrong.blogspot. com/
To: flex-brasil@yahoogrupos. com.br
From: eduardosifk@hotmail.com
Date: Sun, 26 Sep 2010 11:26:19 -0300
Subject: RE: [flex-brasil] Processando dados no mysql
oi Eduardo,
no caso, possuo por exemplo 15 funções nesta tela de cadastro.
Aí entao, para cada uma destas funções eu deverei inserir a condição para bloqueio dos botões?
(se cursor = ocupado, desabilite botoes)
Onde eu insiro esta condição, e como ela será???
Desde já , agradeço!
Abçs.
> To: flex-brasil@yahoogrupos. com.br
> From: eduarmstrong@hotmail.com
> Date: Sat, 25 Sep 2010 19:42:17 +0000
> Subject: RE: [flex-brasil] Processando dados no mysql
>
>
>
> Blz?!
>
> Isso acontece pq o Flex é assíncrono (senão sabe do que se trata recomendo pesquisar), então não há uma "fila de espera".
>
> O que você pode fazer é "bloquear a tela", isso pode ser feito de N maneiras, vou citar duas não elegantes mas que funcionam
>
> 1 - Você setar false para a propriedade enabled do teu container "mais externo"
>
> 2 - Você setar false para a propriedade enableda do botão que faz a ação de salvar
>
>
> []´s
>
> Att.
>
> Eduardo Armstrong Correnti
> @eduarmstrong
> http://eduarmstrong.blogspot. com/
> To: flex-brasil@yahoogrupos. com.br
> From: eduardosifk@hotmail.com
> Date: Sat, 25 Sep 2010 09:44:08 -0300
> Subject: [flex-brasil] Processando dados no mysql
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Bom dia amigos, estou montando um sistema para administração de produtos.
>
> Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
>
> Em cada remote object coloquei o atributo showBusyCursor="true", indicando
>
> o processamento da operação, quando realizado (gravação, alteração de produtos)
>
>
>
> Verifquei que as vezes a gravação ou alteração de algum produto, é mais demorada,
>
> então fica o cursor indicando ao usuário que ainda está sendo realizado a gravação.
>
>
>
> O meu problema é que mesmo quando o cursor está indicando esse processo de gravação,
>
> eu consigo fazer outras alterações, por exemplo, enquando ele grava um produto, eu posso
>
> ir no datagrid, seleciono um outro produto, altero o combobox e peço para alterar.
>
> Só que na maioria dos casos dá errado, ele não joga as tarefas "na fila", acabou que
>
> eu fui fazer isso pra ver o que acontecia, e então, os produtos de teste que eu cadastrei,
>
> 10 deles sumiram por este motivo.
>
>
>
> A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele realiza uma tarefa?
>
> Seria somente eu colocar o enabled dos botões como false ?????
>
>
>
> O que devo fazer?
>
>
>
> Eduardo
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> --------------------- --------- ------
>
> Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
> Regras da lista - http://docs.google.com/ View?id=ajjv3tjg 5jxf_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/8024da86d a/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.
-
Sequencia de Transições no Flex 4
Enviado por: "Ricardo Cardoso" rickdukflex@ymail.com rickdukflex@ymail.com
Dom, 26 de Set de 2010 5:05 pm
Olá, fiz um efeito fade quando é trocado o state da aplicação, porém queria que um efeito só comecasse quando o outro estivesse acabado, tem como fazer isso?
tentei fazer assim:
<s:transitions>
<s:Transition fromState="stage">
<s:Sequence>
<s:Parallel >
<s:Fade target="{btnConsultaSaldo}" duration="1000" />
<s:Fade target="{btnConsultaExtrato} " duration="1000" />
<s:Fade target="{btnVoltarOpcaoPrincipal} " duration="1000" />
<s:Fade target="{logoEsquerdo}" duration="1000" />
<s:Fade target="{logoDireto}" duration="1000" />
<s:Fade target="{logoConsultaSaldo}" duration="1000" />
</s:Parallel>
</s:Sequence>
</s:Transition>
<s:Transition fromState="ConsultaSaldoExtrato" >
<s:Sequence>
<s:Fade target="{command}" duration="1000" />
</s:Sequence>
</s:Transition>
</s:transitions>
Esse codigo abaixo deveria comecar só quando o outro acabasse!
<s:Fade target="{logoConsultaSaldo}" duration="1000" />
[As partes desta mensagem que não continham texto foram removidas]
- 8.2.
-
RES: [flex-brasil] Sequencia de Transições no Flex 4
Enviado por: "Prof. Baco" profbaco@yahoo.com.br profbaco
Dom, 26 de Set de 2010 5:09 pm
Bom pelo meu pouco uso de diste tente assim:
<s:transitions>
<s:Transition fromState="stage">
<s:Sequence>
<s:Fade target="{btnConsultaSaldo}" duration="1000" />
<s:Fade target="{btnConsultaExtrato} " duration="1000" />
<s:Fade target="{btnVoltarOpcaoPrincipal} "
duration="1000"/>
<s:Fade target="{logoEsquerdo}" duration="1000" />
<s:Fade target="{logoDireto}" duration="1000" />
<s:Fade target="{logoConsultaSaldo}" duration="1000" />
</s:Sequence>
</s:Transition>
<s:Transition fromState="ConsultaSaldoExtrato" >
<s:Sequence>
<s:Fade target="{command}" duration="1000" />
</s:Sequence>
</s:Transition>
</s:transitions>
Retirando o Paralelo para não acontecer junto
Prof. Baco (Edmar Carvalhaes)
De: flex-brasil@yahoogrupos. [mailto:flex-brasil@com.br yahoogrupos. ]com.br
Em nome de Ricardo Cardoso
Enviada em: domingo, 26 de setembro de 2010 17:05
Para: flex-brasil@yahoogrupos. com.br
Assunto: [flex-brasil] Sequencia de Transições no Flex 4
Olá, fiz um efeito fade quando é trocado o state da aplicação, porém queria
que um efeito só comecasse quando o outro estivesse acabado, tem como fazer
isso?
tentei fazer assim:
<s:transitions>
<s:Transition fromState="stage">
<s:Sequence>
<s:Parallel >
<s:Fade target="{btnConsultaSaldo}" duration="1000" />
<s:Fade target="{btnConsultaExtrato} " duration="1000" />
<s:Fade target="{btnVoltarOpcaoPrincipal} "
duration="1000"/>
<s:Fade target="{logoEsquerdo}" duration="1000" />
<s:Fade target="{logoDireto}" duration="1000" />
<s:Fade target="{logoConsultaSaldo}" duration="1000" />
</s:Parallel>
</s:Sequence>
</s:Transition>
<s:Transition fromState="ConsultaSaldoExtrato" >
<s:Sequence>
<s:Fade target="{command}" duration="1000" />
</s:Sequence>
</s:Transition>
</s:transitions>
Esse codigo abaixo deveria comecar só quando o outro acabasse!
<s:Fade target="{logoConsultaSaldo}" duration="1000" />
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
- 8.3.
-
Re: [flex-brasil] Sequencia de Transições no Flex 4
Enviado por: "Gustavo Martinez" ghm@ufrj.br
Seg, 27 de Set de 2010 9:09 am
Caro, Ricardo,
Basta tirar a tag <s:Parallel >.
Vc usou <s:Sequence><s:Parallel >, o <s:Parallel > faz com que as transições
aconteçam ao mesmo tempo, anulando o <s:Sequence> que faz com q elas
aconteçam uma após a outra.
Abrs
--
Gustavo Martinez
2010/9/26 Ricardo Cardoso <rickdukflex@ymail.com >
>
>
> Olá, fiz um efeito fade quando é trocado o state da aplicação, porém queria
> que um efeito só comecasse quando o outro estivesse acabado, tem como fazer
> isso?
>
> tentei fazer assim:
> <s:transitions>
> <s:Transition fromState="stage">
> <s:Sequence>
> <s:Parallel >
> <s:Fade target="{btnConsultaSaldo}" duration="1000" />
> <s:Fade target="{btnConsultaExtrato} " duration="1000" />
> <s:Fade target="{btnVoltarOpcaoPrincipal} "
> duration="1000"/>
> <s:Fade target="{logoEsquerdo}" duration="1000" />
> <s:Fade target="{logoDireto}" duration="1000" />
> <s:Fade target="{logoConsultaSaldo}" duration="1000" />
> </s:Parallel>
> </s:Sequence>
> </s:Transition>
> <s:Transition fromState="ConsultaSaldoExtrato" >
> <s:Sequence>
> <s:Fade target="{command}" duration="1000" />
> </s:Sequence>
> </s:Transition>
> </s:transitions>
>
> Esse codigo abaixo deveria comecar só quando o outro acabasse!
> <s:Fade target="{logoConsultaSaldo}" duration="1000" />
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
- 9.
-
Ajuda com Eventos
Enviado por: "Douglas Lira" douglas.lira.web@gmail.com douglas_lira
Dom, 26 de Set de 2010 10:59 pm
Boa noite pessoal,
Estou com dificuldade com eventos, criei um componente e dentro dele
existe um botão como faço para minha aplicação principal enxegar a ação
desse botão?!
--
Atenciosamente,
Douglas Lira - Web/Mobile Development
"No que diz respeito ao empenho, ao compromisso, ao esforço, à dedicação,
não existe meio termo. Ou você faz a coisa bem feita ou não faz."
[As partes desta mensagem que não continham texto foram removidas]
- 10.1.
-
ViewStack
Enviado por: "Jose Ivan" joseivan.lepri@yahoo.com joseivan.lepri
Seg, 27 de Set de 2010 1:06 am
Não estou conseguindo com q o VS dimensiona conforme o tamanho heigth dos componentes...
alguem pode me ajudar... antes agradeço
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