<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Java / Flex</title>
	<atom:link href="http://guiflex.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://guiflex.wordpress.com</link>
	<description>Só sei que nada sei! ^^</description>
	<lastBuildDate>Fri, 11 Feb 2011 18:26:52 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='guiflex.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Java / Flex</title>
		<link>http://guiflex.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://guiflex.wordpress.com/osd.xml" title="Java / Flex" />
	<atom:link rel='hub' href='http://guiflex.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Exemplo: FilterFunction Flex</title>
		<link>http://guiflex.wordpress.com/2010/03/04/exemplo-filterfunction-flex/</link>
		<comments>http://guiflex.wordpress.com/2010/03/04/exemplo-filterfunction-flex/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 14:54:00 +0000</pubDate>
		<dc:creator>guisjlender</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Java/Flex]]></category>

		<guid isPermaLink="false">http://guiflex.wordpress.com/?p=99</guid>
		<description><![CDATA[Salve salve pessoas e pessoinhas =) Voltando a ativa&#8230; e agora pra ficar!! hehehe Hoje quero explor um exemplo usando o FilterFunction com o Flex&#8230;. é algo bem interessante e que facilita a vida da galera =) O que faremos: Vamos criar um array e seta-lo como dataProvider em um grid&#8230;. e nos campos nome [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=99&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Salve salve pessoas e pessoinhas =)</p>
<p style="text-align:justify;">Voltando a ativa&#8230; e agora pra ficar!! hehehe</p>
<p style="text-align:justify;">Hoje quero explor um exemplo usando o FilterFunction com o Flex&#8230;. é algo bem interessante e que facilita a vida da galera =)</p>
<p style="text-align:justify;">O que faremos: Vamos criar um array e seta-lo como dataProvider em um grid&#8230;. e nos campos nome e email vamos escrevendo e o grid será filtrado automaticamente&#8230;. Jóia não?! hehe</p>
<p style="text-align:justify;">Vamos lá então&#8230; farei o seguinte&#8230;. exponho o código e exmplido ele OK?</p>
<p style="text-align:justify;">Mas como sempre eu digo&#8230; procurem evitar o Ctrl+C e Ctrl+V&#8230;. ele torna vcs burros! =D hehehe</p>
<p><em><strong>MXML&#8230;</strong></em></p>
<pre>&lt;mx:HBox verticalAlign="bottom"&gt;
	&lt;mx:FormItem label="Nome:"&gt;
		&lt;mx:TextInput id="txtNome" width="200" change="addFiltro()"/&gt;
	&lt;/mx:FormItem&gt;
	&lt;mx:FormItem label="Email:"&gt;
		&lt;mx:TextInput id="txtEmail" width="200" change="addFiltro()"/&gt;
	&lt;/mx:FormItem&gt;
&lt;/mx:HBox&gt;
&lt;mx:DataGrid width="100%" height="100%" id="dg" dataProvider="{listaNomeEmail}"&gt;
	&lt;mx:columns&gt;
		&lt;mx:DataGridColumn headerText="Nome" dataField="nome"/&gt;
		&lt;mx:DataGridColumn headerText="Email" dataField="email"/&gt;
	&lt;/mx:columns&gt;
&lt;/mx:DataGrid&gt;
</pre>
<p style="text-align:justify;">Essa parte é o MXML&#8230;</p>
<p style="text-align:justify;">Vejam que criei dois formItems com TextInput, txtNome e txtEmail&#8230; no change deles há uma função chamada addFiltro() onde será executado o filtro&#8230; o change irá fazer com que a função seja executada toda vez que houver uma alteração no TextInput, ou seja, toda vez que vc acrescentar ou apagar um caracter.</p>
<p style="text-align:justify;">No DataGrid ta tudo OK não é?! DataProvider listaNomeEmail (ArrayCollection) &#8230; dataField nome e email para mostrar os dados&#8230;. bem&#8230;. é isso&#8230;.</p>
<p style="text-align:justify;">Aaaaa&#8230;. no Application(não pus o código) eu mudei o layout para &#8220;vertical&#8221;&#8230;. pois o Grid está 100%, se ficar absolute, fica por cima dos TextInputs ^^</p>
<p><em><strong>ACTION SCRIPT (ACS)&#8230;</strong></em></p>
<pre>var listaNomeEmail:ArrayCollection = new ArrayCollection([
	{nome:"Guilherme Sjlender", email:"guisjlender@gmail.com.br"},
	{nome:"Guilherme Silva", email:"guilherme@email.com.br"},
	{nome:"Tiago Sjlender", email:"tiago@email.com.br"},
	{nome:"Taniele Berwian", email:"tani@email.com.br"},
	{nome:"Rodrigo Sjlender", email:"rodrigo@email.com.br"},
	{nome:"Valdemar Sjlender", email:"vald@email.com.br"},
	{nome:"Luciana Berté Sjlender", email:"luciana@email.com.br"},
	{nome:"Ana Luiza Berté", email:"anaana@email.com.br"}]);

private function addFiltro():void
{
	listaNomeEmail.filterFunction = regraFiltro;
	listaNomeEmail.refresh();

	dg.dataProvider = listaNomeEmail;
}
private function regraFiltro(objeto:Object):Boolean
{
	return ((objeto.nome.toUpperCase().indexOf(txtNome.text.toUpperCase()) &gt;= 0)
     &amp;&amp; (objeto.email.toUpperCase().indexOf(txtEmail.text.toUpperCase()) &gt;= 0));
}
</pre>
<p style="text-align:justify;">Aqui que o bicho pega! hehehe</p>
<p style="text-align:justify;">Bem&#8230; vamos as explicações =)</p>
<p style="text-align:justify;">1º Começamos criando um arrayCollection com os dados de algumas pessoas (eu e minha familia! heahaehea) e seus respectivos emails ^^</p>
<p style="text-align:justify;">2º Criamos a função addFiltro()&#8230; Nessa função pegamos a lista listaNomeEmail e dizemos que ela vai ter uma função FilterFunction cujo nome é regraFiltro:</p>
<pre>listaNomeEmail.filterFunction = regraFiltro;</pre>
<p style="text-align:justify;">Depois de executado essa função &#8220;regraFiltro&#8221; damos um refresh() na lista e readicionamos ela ao nosso DataGrid.</p>
<p style="text-align:justify;">3º Criamos a função regraFiltro(objeto:Object)&#8230; essa função é onde vai ser feito as regras de negócio para dizer se &#8220;tal&#8221; registro será mostrado ou não&#8230;. o parâmetro dessa função (objeto:Object) recebe cada objeto da lista e assim verifica um por um retornando true ou false para ele aparecer ou não&#8230; entenderam?</p>
<p style="text-align:justify;">Nessa situação verificamos se o txtNome(txtNome.text.toUpperCase()) está contido(.indexOf) no nome do objeto(objeto.nome.toUpperCase()) e(&amp;&amp;) se txtEmail(txtEmail.text.toUpperCase()) está contido(.indexOf) no email do objeto(objeto.email.toUpperCase()) caso essas duas condições retornem 0 ou mais caracteres ( &gt;= 0 ) o retorno será true, senão, será false&#8230;</p>
<p style="text-align:justify;">Compreenderam a situação? Dizemos ao filterFunction da lista qual é a função que irá fazer as regras de validações, damos um refresh e readicionamos para o DataGrid&#8230; não tem erro ^^</p>
<p style="text-align:justify;">É isso ai pessoal&#8230;. boa sorte nos estudos ai e agora em diante vou ir postando mais direto alguns exemplos legais ok?</p>
<p style="text-align:justify;">Até mais</p>
<p>GuiSjlender 8D</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guiflex.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guiflex.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guiflex.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guiflex.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/guiflex.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/guiflex.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/guiflex.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/guiflex.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guiflex.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guiflex.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guiflex.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guiflex.wordpress.com/99/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guiflex.wordpress.com/99/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guiflex.wordpress.com/99/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=99&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://guiflex.wordpress.com/2010/03/04/exemplo-filterfunction-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afa84e031409ed00e60327dd7674d96e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">guisjlender</media:title>
		</media:content>
	</item>
		<item>
		<title>&#8211; Error #1053: &#8212; Problema com solução! =D</title>
		<link>http://guiflex.wordpress.com/2009/12/01/error-1053-problema-com-solucao-d/</link>
		<comments>http://guiflex.wordpress.com/2009/12/01/error-1053-problema-com-solucao-d/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 11:12:33 +0000</pubDate>
		<dc:creator>guisjlender</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Notícias]]></category>

		<guid isPermaLink="false">http://guiflex.wordpress.com/?p=72</guid>
		<description><![CDATA[Galera&#8230;. esse erro aqui é algo que está dando uma dor de cabeça nos programadores pelo mundo todo&#8230; VerifyError: Error #1053: Substituição ilegal de FlexModuleFactory em mx.core.FlexModuleFactory. at global             $init() Esse erro ocorre quando vc está trabalhando com alteração de estilos em seu sistema usando o comando StyleManager.loadStyleDeclarations O problema é que ele aparece do nada e não é bem simples você encontrar o motivo do problema, muito menos a resolução do mesmo! Mas seu problema tem cura&#8230;. hehehe Esse erro acontece quando há uma atualização do seu projeto para o novo &#8220;SDK 3.4.0.9&#8243; ou superior. Ele não aceita os SWF criados atravéz do CSS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=72&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Galera&#8230;. esse erro aqui é algo que está dando uma dor de cabeça nos programadores pelo mundo todo&#8230;</p>
<pre><span style="color:#ff0000;">VerifyError: Error #1053: Substituição ilegal de FlexModuleFactory em mx.core.FlexModuleFactory. at global</span>

<span style="color:#ff0000;">            $init()</span></pre>
<p>Esse erro ocorre quando vc está trabalhando com alteração de estilos em seu sistema usando o comando</p>
<pre>StyleManager.loadStyleDeclarations</pre>
<p>O problema é que ele aparece do nada e não é bem simples você encontrar o motivo do problema, muito menos a resolução do mesmo! Mas seu problema tem cura&#8230;. hehehe</p>
<p>Esse erro acontece quando há uma atualização do seu projeto para o novo &#8220;SDK 3.4.0.9&#8243; ou superior. Ele não aceita os SWF criados atravéz do CSS na versão inferior a esse SDK&#8230; ai o erro será presente em seu projeto!!!</p>
<p>Então&#8230; o que fazer?!</p>
<p>Simples&#8230;. basta você recriar os SWFs do seu projeto com a versão do SDK 3.4.0.9, ou superior, instalado em seu projeto que o problema será resolvido!</p>
<p>Um problema grande se resolve com pequenos atos! =)</p>
<p>Acho que é isso pessoal&#8230;. qualquer duvida deichem algum comentário ok?!</p>
<p>Até mais&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guiflex.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guiflex.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guiflex.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guiflex.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/guiflex.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/guiflex.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/guiflex.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/guiflex.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guiflex.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guiflex.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guiflex.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guiflex.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guiflex.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guiflex.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=72&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://guiflex.wordpress.com/2009/12/01/error-1053-problema-com-solucao-d/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afa84e031409ed00e60327dd7674d96e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">guisjlender</media:title>
		</media:content>
	</item>
		<item>
		<title>Sistema Completo Flex – parte 2</title>
		<link>http://guiflex.wordpress.com/2009/11/26/sistema-completo-flex-%e2%80%93-parte-2/</link>
		<comments>http://guiflex.wordpress.com/2009/11/26/sistema-completo-flex-%e2%80%93-parte-2/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 22:02:44 +0000</pubDate>
		<dc:creator>guisjlender</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[ria]]></category>

		<guid isPermaLink="false">http://guiflex.wordpress.com/?p=61</guid>
		<description><![CDATA[Daew pessoal&#8230;. estou devolta!!!^^ Bem&#8230;. no post anterior nós começamos um projeto cujo escopo é montar uma calculadora porreta! hehehe Montamos a parte do design dela e agora iremos trabalhar um pouquinho com o CSS para deixa-la mais bunitinha aos olhos de quem utiliza-la. Só uma coisinha&#8230;. antes de começarmos com o CSS temos que [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=61&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://guiflex.files.wordpress.com/2009/11/newstyle.png"></a>Daew pessoal&#8230;. estou devolta!!!^^</p>
<p>Bem&#8230;. no post anterior nós começamos um projeto cujo escopo é montar uma calculadora porreta! hehehe</p>
<p>Montamos a parte do design dela e agora iremos trabalhar um pouquinho com o CSS para deixa-la mais bunitinha aos olhos de quem utiliza-la.</p>
<p>Só uma coisinha&#8230;. antes de começarmos com o CSS temos que alterar uma coisa no nosso código&#8230;</p>
<p>Prestem atenção, se executarem a calculadora e clicarem no TextInput da calculadora você poderá escrever qualquer informação naquele espaço&#8230; isso é inaceitável para uma calculadora, correto?!?! E o que fazer? é muito simples&#8230;</p>
<p>Existe uma tag chamada &#8220;editable&#8221; que irá resolver isso. Ela informa se determinado campo é ou não editável. Então, você só precisa acrescentar no TextInput a tag | editable=&#8221;false&#8221; |, se estivece true em vez de false o textInput seria editável&#8230;</p>
<p>O código ficará assim, sendo que a parte vermelha é a tag que acrescentamos no código ok?!</p>
<pre>&lt;mx:TextInput x="10" y="10" width="221" fontSize="20" <span style="color:#ff0000;">editable="false"</span>/&gt;</pre>
<p>  blz&#8230; feito isso agora vamos continuar! \o/</p>
<p><span style="text-decoration:underline;"><strong>CSS - Cascading Style Sheets</strong></span><a href="http://pt.wikipedia.org/wiki/Cascading_Style_Sheets"> </a></p>
<p>Para quem ja programou com CSS atravéz do html não terá problema algum em entender como funciona no Flex.</p>
<p>O CSS cria a &#8220;folha de estilo&#8221; e atravéz dele iremos definir padrões visuais para nosso componentes.</p>
<p>Um exemplo de CSS seria&#8230;</p>
<pre>Button
{
     color: blue;
}</pre>
<p>Nesse exemplo estou informando, atravéz de CSS, que o componente Button terá a cor de seu texto azul(blue), se colocarmos isso no código será que irá funcionar?</p>
<p>E como introduzir o  CSS na nossa aplicação?</p>
<p>Existem duas formas práticas de trabalhar com CSS. Falarei das duas:</p>
<ol>
<li>Introduzir no próprimo mxml atravéz da tag &lt;mx:Style&#8230;/&gt; : Essa forma é simples, rapida e não mt aconcelhável. Você não perderá em execução, mas seu código irá ficar poluido e isso não é legal.</li>
<li>Criar um arquivo .css e lincar o mesmo ao arquivo mxml: Continua sendo fácil, mas não tão prático pois é certo que vc perde um pouco mais de tempo arrumando os campos, passando de um arquivo para outro e blablabla. Mas existem &#8216;n&#8217; vantagens que eu poderia citar do pq usar um arquivo CSS do que introduzir direto ao código mxml, mas isso não vem ao caso. Vou mostrar das duas formas e uma outra hora irei postar um post sobre a importância da organização de pastas, arquivos e código.</li>
</ol>
<p>Faremos da primeira forma, irei explicar o que pretendo utilizando dessa forma e por fim mostro da 2ª forma e terminaremos deixando nossa calculadora o bixo! hehe</p>
<p>Escrevam no seu arquivo index.mxml o seguinte &#8220;&lt;mx:Style &gt;&#8221; , quando fechar essa tag &#8220;&gt;&#8221; será acrescentado logo abaixo uma tag assim &#8220;&lt;/mx:Style&gt;&#8221; mostrando que até ali você poderá acrescentar suas configurações de CSS.</p>
<p>dentro dessas duas tags escrevam o código que coloquei acima do Button e visualizem no Design&#8230; o que aconteceu??? Letrinha azul correto??? =)</p>
<p>É muito fácil! \o/</p>
<p>vejam o código abaixo como base&#8230;</p>
<pre>&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;mx:Application xmlns:mx="<a href="http://www.adobe.com/2006/mxml">http://www.adobe.com/2006/mxml</a>" layout="absolute" width="555" height="461"&gt;

     &lt;mx:Style&gt;
         Button
         {
             color: blue;
         }
     &lt;/mx:Style&gt;

     &lt;mx:Label x="137.5" y="24" text="Tutorial Calculadora Flex" fontWeight="bold" fontSize="20" fontStyle="italic"/&gt;
     &lt;mx:Panel x="149" y="63" width="261" height="317" layout="absolute" title="Calculadora"&gt;
         &lt;mx:TextInput x="10" y="10" width="221" fontSize="20" enabled="false"/&gt;
         &lt;mx:Button x="10" y="53" label="7" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="65" y="53" label="8" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="120" y="53" label="9" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="10" y="107" label="4" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="65" y="107" label="5" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="120" y="107" label="6" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="10" y="161" label="1" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="65" y="161" label="2" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="120" y="161" label="3" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="10" y="215" label="0" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="65" y="215" label="." fontSize="30" width="47"/&gt;
         &lt;mx:Button x="120" y="215" label="=" fontSize="30" width="47"/&gt;
         &lt;mx:Button x="188" y="53" label="C" fontSize="20" width="42"/&gt;
         &lt;mx:Button x="188" y="96" label="/" fontSize="20" width="43"/&gt;
         &lt;mx:Button x="188" y="139" label="X" fontSize="20" width="43"/&gt;
         &lt;mx:Button x="188" y="182" label="-" fontSize="20" width="43"/&gt;
         &lt;mx:Button x="188" y="224" label="+" fontSize="20" width="43"/&gt;
     &lt;/mx:Panel&gt;

&lt;/mx:Application&gt;</pre>
<p>Vejam, abusem, mas não copiem e colem!!!! Escrevam o código!!!! =D</p>
<p>podemos acrescentar mais parâmetros no nosso css&#8230; por exemplo&#8230;</p>
<pre>Button
{
     color: blue;
     corner-radius:20;
     disabled-color: red;
     theme-color: green;
}</pre>
<p>O que significa essas novas tags?</p>
<ul>
<li>color: esse eu ja tinha explicado, é a cor da letra do Button;</li>
<li>corner-radius: esse vai alterar o formato do Button, quanto maior o número, mais redondo será o Button, quanto menor, mais quadrado será o Button;</li>
<li>disabled-color: é a cor que a letra irá ficar caso o botão seja desabilitado (ja veremos como isso é possível);</li>
<li>theme-color: é o tema do botão, assim as características do botão serão todos da cor passada, por exemplo verde(green) como descrito acima;</li>
</ul>
<p>Agora acrescente esses parâmetros ao código e escolha um button no código e dentro dele acrescente o seguinte: enabled=&#8221;false&#8221;, dessa forma veremos a letra desse botão em vermelho&#8230;</p>
<p>Agora execute o projeto e veja como está nossos Buttons?!</p>
<p>O legal é que vc faz a modificação em um CSS e todos os Buttons são alterados automaticamente.</p>
<p>Em fim, se forem analizar, todo parâmetro que irá interferir diretamente com o layout de um componente poderá ser pré configurado no CSS para deixar como padrão em seu sistema&#8230; uma dica é verificar os parãmetros que cada componente tem para modificar e testar no CSS, vc concegue ver isso atravéz do Design na aba &#8220;Flex Properties&#8221;.</p>
<p>Outra tática usada com o Flex e CSS é a criação de uma configuração com um nome qualquer e depois setar essa configuração ao componente&#8230;. assim você poderá ter botões com configurações diferentes, diferente de quando criamos uma configuração com o nome Button que irá intervir em todos os botões do sistema.</p>
<p>Vamos a um exemplo&#8230;</p>
<pre>.botaoDiferente
 {
     color: green;
     corner-radius: 10;
     theme-color: blue;
     disabled-color: black;
 }</pre>
<p>Vejam que em vez de colocar o &#8220;Button&#8221; como nome da configuração eu criei um nome próprio. Quando crio uma configuração com um nome próprio é obrigatório acrescentar o &#8220;.(ponto) &#8221; no início do nome da Configuração.</p>
<p>Agora é muito simples acrescentar isso a um botão&#8230; Escolha um botão e no código acrescente styleName=&#8221;botaoDiferente&#8221; , dessa forma esse botão terá um estilo diferente dos outros&#8230;</p>
<p>Execute a aplicação e veja&#8230;</p>
<p><a href="http://guiflex.files.wordpress.com/2009/11/calculadoracss1.png"><img class="alignnone size-full wp-image-77" title="calculadoraCss" src="http://guiflex.files.wordpress.com/2009/11/calculadoracss1.png?w=600" alt=""   /></a></p>
<p>Bem gentem&#8230;. essa parte ta explicada&#8230;. vamos a parte que intereça! *_* hehehe</p>
<p>Como tinha explicado antes, existe outra forma de trabalhar com CSS que é criando um arquivo .css e depois lincando direto com o projeto&#8230;</p>
<p>Então a primeira coisa que vamos fazer é criar o bendito arquivo! hehehe</p>
<p>Clique com o botão direito do mouse na pasta src e vá em New&gt;CSS File &#8230; e em Filename coloque o nome do arquivo de &#8220;estilo&#8221; e clique em Finish.</p>
<p><a href="http://guiflex.files.wordpress.com/2009/11/criandocss.png"><img class="alignnone size-full wp-image-78" title="criandoCSS" src="http://guiflex.files.wordpress.com/2009/11/criandocss.png?w=600" alt=""   /></a></p>
<p>feito isso seu projeto ficará assim&#8230;</p>
<p><a href="http://guiflex.files.wordpress.com/2009/11/projetocomcss.png"><img class="alignnone size-full wp-image-79" title="projetoComCss" src="http://guiflex.files.wordpress.com/2009/11/projetocomcss.png?w=600" alt=""   /></a></p>
<p>Pessoal&#8230;. agora a coisa facilita um pouco para criar estilos para cada componente&#8230; se verificarem no arquivo estilo.css terá a opção de Source e Design&#8230; clique em Design.</p>
<p>Aqui você poderá escolher o componente que quer modificar, então é só modificar que o código css será criado/atualizado automaticamente, igual ao Design do mxml que quando você coloca um componente na aplicação ele atualiza o código acrescentando os parâmetros daquele componente adicionado.</p>
<p>então clique em New Style&#8230;</p>
<p><a href="http://guiflex.files.wordpress.com/2009/11/newstyle.png"><img title="newStyle" src="http://guiflex.files.wordpress.com/2009/11/newstyle.png?w=600&#038;h=517" alt="" width="600" height="517" /></a></p>
<p>Em &#8220;Selector type&#8221; deixe marcado a opção &#8220;Specific component&#8221; e em &#8220;Component&#8221; escolha o Button, depois disso clique em Ok</p>
<p><a href="http://guiflex.files.wordpress.com/2009/11/newstyle2.png"><img class="alignnone size-full wp-image-81" title="newStyle2" src="http://guiflex.files.wordpress.com/2009/11/newstyle2.png?w=600" alt=""   /></a></p>
<p>E vualáááá&#8230; hehehe</p>
<p><a href="http://guiflex.files.wordpress.com/2009/11/newstyle3.png"><img class="alignnone size-full wp-image-82" title="newStyle3" src="http://guiflex.files.wordpress.com/2009/11/newstyle3.png?w=600&#038;h=366" alt="" width="600" height="366" /></a></p>
<p>Vejam que agora você tem todas as opções de estado que o botão pode ficar. Ex:up, over, down, disabled&#8230; E no lado direito vc tem todas as propriedades do botão.</p>
<p>Agora está fácil criar um estilo para seus componentes não é?! hehehe</p>
<p>Modifique as propriedades e veja o resultado no mesmo momento&#8230;</p>
<p>Aqui você pode escolher qualquer tipo de componente lá no New Style e configura-lo, o código é alterado automaticamente no Source.</p>
<p>Bem&#8230;. deixemos essa parte de lado e vamos ao que intereça certo?</p>
<p>façam o seguinte&#8230;. escrevam esse código abaixo no Source do seu CSS&#8230; esse será a nossa configuração para o layout da calculadora!</p>
<pre>/* CSS file */
.Button1
{
     cornerRadius: 20;
     borderColor: #6D826E;
     fillAlphas: 1.0, 1.0;
     fillColors: #FFFFFF, #3A5F42;
     color: #4A4A4A;
     disabledColor: #000000;
     textSelectedColor: #000000;
     textRollOverColor: #EFEFEF;
     themeColor: #DEE1E2;
}
.Button2
{
     cornerRadius: 20;
     borderColor: #6D826E;
     fillAlphas: 1.0, 1.0;
     fillColors: #3A5F42, #FFFFFF;
     color: #4A4A4A;
     disabledColor: #000000;
     textSelectedColor: #000000;
     textRollOverColor: #EFEFEF;
     themeColor: #DEE1E2;
}
TextInput
{
     cornerRadius: 8;
     borderStyle: solid;
     backgroundColor: #A5B595;
     fontWeight: bold;
     borderThickness: 2;
     borderColor: #226F1E;
}
Panel
{
     borderColor: #3F6943;
     backgroundColor: #D9E8D6;
     cornerRadius: 6;
     roundedBottomCorners: false;
}</pre>
<p>Vejam que acrescentei várias tags que não expliquei ainda para vocês, mais isso vou deixar ocmo desafio para descobrir o que cada um faz&#8230; verifique o Design as configurações, analize o código, só assim você irá fixar de verdade o conhecimento!</p>
<p>Vejam também que criei duas configurações a parte que é o .Button1 e .Button2, assim poderei ter dois tipos de botões, vocês já verão o resultado&#8230;</p>
<p>Bem&#8230; salvem o arquivo estilo.css(Crtl+S) e vão para o index.mxml</p>
<p>Lá vamos fazer o seguinte&#8230;.</p>
<p>Apaguem todo o código que está dentro do &lt;mx:Style &gt; até  o fim do &lt;/mx:Style&gt;, também apaguem o &lt;/mx:Style&gt; e deixem só o &lt;mx:Style &gt;, acrescentem antes do &#8220;&gt;&#8221; final um &#8220;/&#8221; deixando o código assim &lt;mx:Style /&gt;. Feito isso escreva dentro da tag &#8220;Style&#8221; o parâmetro source informando que irás usar as configurações do arquivo estilo.css</p>
<pre>&lt;mx:Style source="estilo.css"/&gt;</pre>
<p>Depois disso acrescentem nos botões os &#8220;styleName&#8221; respectivos ao código descrito abaixo&#8230;</p>
<pre>  &lt;mx:Button x="10" y="53" label="7" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="65" y="53" label="8" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="120" y="53" label="9" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="10" y="107" label="4" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="65" y="107" label="5" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="120" y="107" label="6" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="10" y="161" label="1" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="65" y="161" label="2" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="120" y="161" label="3" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="10" y="215" label="0" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="65" y="215" label="." fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="120" y="215" label="=" fontSize="30" width="47" styleName="Button1"/&gt;
  &lt;mx:Button x="188" y="53" label="C" fontSize="20" width="42" styleName="Button2"/&gt;
  &lt;mx:Button x="188" y="96" label="/" fontSize="20" width="43" styleName="Button2"/&gt;
  &lt;mx:Button x="188" y="139" label="X" fontSize="20" width="43" styleName="Button2"/&gt;
  &lt;mx:Button x="188" y="182" label="-" fontSize="20" width="43" styleName="Button2"/&gt;
  &lt;mx:Button x="188" y="224" label="+" fontSize="20" width="43" styleName="Button2"/&gt;</pre>
<p>Feito isso execute o seu projeto e verifique o resultado final&#8230;.</p>
<p><a href="http://guiflex.files.wordpress.com/2009/11/calculadorapronta.png"><img class="alignnone size-full wp-image-83" title="calculadoraPronta" src="http://guiflex.files.wordpress.com/2009/11/calculadorapronta.png?w=600" alt=""   /></a></p>
<p>O que acharam da nossa calculadora??? Bunitinha não é?! hehehe</p>
<p>Bem&#8230; avontade para modificar o CSS pois isso não irá interferir no nosso resultado final que é uma calculadora com suas funcionalidades&#8230; Mas também não faça muito fiasco ok?! hehehehehehe</p>
<p>Então galera&#8230;. essa parte de CSS é algo que com o tempo você vai aprendendo e adquirindo noção do que fazer e como fazer um bom layout para sua aplicação.</p>
<p>Maiores duvidas a respeito de CSS com Flex só postar um comentário que resolvemos as duvidas o quanto antes!</p>
<p>No mais seria isso&#8230;. agora vamos passar para a parte 3 que seria as funcionalidades iniciais da nossa calculadora.</p>
<p>Então até a próxima pessoal&#8230; Flw</p>
<p>Fuiii \o/</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guiflex.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guiflex.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guiflex.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guiflex.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/guiflex.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/guiflex.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/guiflex.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/guiflex.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guiflex.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guiflex.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guiflex.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guiflex.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guiflex.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guiflex.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=61&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://guiflex.wordpress.com/2009/11/26/sistema-completo-flex-%e2%80%93-parte-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afa84e031409ed00e60327dd7674d96e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">guisjlender</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/calculadoracss1.png" medium="image">
			<media:title type="html">calculadoraCss</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/criandocss.png" medium="image">
			<media:title type="html">criandoCSS</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/projetocomcss.png" medium="image">
			<media:title type="html">projetoComCss</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/newstyle.png" medium="image">
			<media:title type="html">newStyle</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/newstyle2.png" medium="image">
			<media:title type="html">newStyle2</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/newstyle3.png" medium="image">
			<media:title type="html">newStyle3</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/calculadorapronta.png" medium="image">
			<media:title type="html">calculadoraPronta</media:title>
		</media:content>
	</item>
		<item>
		<title>Sistema Completo Flex &#8211; parte 1</title>
		<link>http://guiflex.wordpress.com/2009/11/20/sistema-completo-flex-parte-1/</link>
		<comments>http://guiflex.wordpress.com/2009/11/20/sistema-completo-flex-parte-1/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 15:47:19 +0000</pubDate>
		<dc:creator>guisjlender</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[ria]]></category>

		<guid isPermaLink="false">http://guiflex.wordpress.com/?p=44</guid>
		<description><![CDATA[Olá pessoal gente boa!! ^^ Quero começar um tutorial porreta! hehehe Vou mostrar em 4 post uma aplicação completa&#8230; início, meio e fim! ^^ Vamos aprender funcionalidades simples e avançadas do Flex. Vamos trabalhar com .mxml, .as e .css, montando assim, uma vasta quantidade de informações e tornando esse tutorial um manual completo de como [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=44&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/projetocalculadora.png"></a>Olá pessoal gente boa!! ^^</p>
<p style="text-align:justify;">Quero começar um tutorial porreta! hehehe</p>
<p style="text-align:justify;">Vou mostrar em 4 post uma aplicação completa&#8230; início, meio e fim! ^^</p>
<p style="text-align:justify;">Vamos aprender funcionalidades simples e avançadas do Flex. Vamos trabalhar com .mxml, .as e .css, montando assim, uma vasta quantidade de informações e tornando esse tutorial um manual completo de como fazer &#8220;TAL COISA&#8221; no Flex! hehehehe</p>
<p style="text-align:justify;">Bem&#8230;. Pretendo expor poucas imagens e bastante código e ja adianto e digo, se sua intenção é aprender mesmo o Flex esquece que existe o Crtl+C/Crtl+V &#8230; esses dois comandinhos nos deixam burros! hehehehe Mas sério, para melhor fixação de informação, nada melhor do que escrever o código&#8230; evitem usar o Design do Flex Builder, vamos praticar e aprender realmente blz?!</p>
<p style="text-align:justify;">&#8230;</p>
<p style="text-align:justify;">Então vamos lá&#8230;</p>
<p style="text-align:justify;">Vamos começar pelo escopo do nosso Projeto&#8230;. o que iremos fazer?????</p>
<p style="text-align:justify;">Alguma idéia???? =P</p>
<p style="text-align:justify;">Bem&#8230;. o Flex é um Framework para aplicações ricas via web (RIA) então vamos criar&#8230;&#8230;. hummm&#8230;&#8230;. vamos fazer uma Calculadora =D~~~~~~</p>
<p style="text-align:justify;">O que acham???</p>
<p style="text-align:justify;">Deve ter passado na cabeça&#8230;.&#8221;CALCULADORA??? =O~~&#8221;, &#8220;SERÁ Q CHOVE HOJE???? =O~~~~~~&#8221;, &#8220;2+2 = 22 &#8230;. =D ~&#8221; hehehehehe</p>
<p style="text-align:justify;">Mas assim pessoal&#8230;. nossa intenção aqui é aprender certo? Então nada melhor do que criarmos algo que é conhecido por todos&#8230;.</p>
<p style="text-align:justify;">E enganado é aquele que pensa que uma calculadora é coisa simples&#8230;. vamos fazer uma SUPER calculadora! hehehe</p>
<p style="text-align:justify;">&#8230;..</p>
<p style="text-align:justify;">Decidido o nosso Projeto pensemos nas funcionalidades de nossa Calculadora&#8230;</p>
<ul style="text-align:justify;">
<li>Somar/Subtrair/Multiplicar/Dividir</li>
</ul>
<p style="text-align:justify;">Simples não?! hehehe, mas ja digo&#8230; se leres todos os Post não irá se arrepender!</p>
<p style="text-align:justify;">&#8230;..</p>
<p style="text-align:justify;">Afff&#8230; chega de enrolação!!!! Vamos começar logo esse projeto e as explicação vão vindo aos poucos! hehe</p>
<p style="text-align:justify;">Então abram o FlexBuilder e Criem um novo projeto com o nome &#8220;Calculadora&#8221;. (quem não sabe criar um projeto novo leiam antes o Post <a title="Conhecendo o Flex" href="http://guiflex.wordpress.com/2009/11/19/iniciando-flex/" target="_blank">Conhecendo o Flex</a>)</p>
<p style="text-align:justify;">o projeto inicial irá ficar assim&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.files.wordpress.com/2009/11/projetocalculadora.png"><img title="ProjetoCalculadora" src="http://guiflex.files.wordpress.com/2009/11/projetocalculadora.png?w=175&#038;h=168" alt="" width="175" height="168" /></a></p>
<p style="text-align:justify;">Feito isso comecemos agora pelo layout&#8230; depois de montado nossa calculadora vamos criar um estilo (CSS) para nossa aplicação e só depois vamos dar vida a isso tudo! ^^</p>
<p style="text-align:justify;">Então&#8230;. o que tem uma calculadora???????? =P</p>
<p style="text-align:justify;">façamos o seguinte&#8230;. vamos uzar esse modelo abaixo OK?!</p>
<p style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/calculadora1.png"><img class="alignnone size-medium wp-image-47" title="Calculadora" src="http://guiflex.files.wordpress.com/2009/11/calculadora1.png?w=234&#038;h=300" alt="" width="234" height="300" /></a></p>
<p style="text-align:justify;">Então o que iremos usar de componentes? Só será necessário 3 tipos diferentes de componentes que são:</p>
<ul style="text-align:justify;">
<li>Panel</li>
<li>TextInput</li>
<li>Button</li>
</ul>
<p style="text-align:justify;">Com esses 3 componentes está prontinho a nossa calculadora!!! ^^ Facil não!? =D~</p>
<p style="text-align:justify;">Vejam como fica&#8230;</p>
<p style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/modelocalculadora4.png"><img class="alignnone size-full wp-image-55" title="modeloCalculadora" src="http://guiflex.files.wordpress.com/2009/11/modelocalculadora4.png?w=600" alt=""   /></a></p>
<p style="text-align:justify;">Parecido não?! 8D</p>
<p style="text-align:justify;">Mas vamos deixa-lo mais parecido com o nosso modelo&#8230; tenham calma! ^^</p>
<p style="text-align:justify;">Como podem ver especifiquei por cores e uma legenda o que é o que na nossa calculadora! ^^</p>
<p style="text-align:justify;">Para montar essa Calculadora eu usei o Design do FlexBuilder&#8230; como eu disse, prefiram não usar&#8230; mas também não é o fim do mundo facilitar a sua vida não?! hehehe</p>
<p style="text-align:justify;">O código&#8230; no momento está assim&#8230;</p>
<pre style="text-align:justify;">&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;mx:Application xmlns:mx="<a href="http://www.adobe.com/2006/mxml">http://www.adobe.com/2006/mxml</a>" layout="absolute" width="555" height="461"&gt;
    &lt;mx:Panel x="149" y="63" width="261" height="317" layout="absolute" title="Calculadora"&gt;
        &lt;mx:TextInput x="10" y="10" width="221" fontSize="20"/&gt;
        &lt;mx:Button x="10" y="53" label="7" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="65" y="53" label="8" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="120" y="53" label="9" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="10" y="107" label="4" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="65" y="107" label="5" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="120" y="107" label="6" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="10" y="161" label="1" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="65" y="161" label="2" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="120" y="161" label="3" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="10" y="215" label="0" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="65" y="215" label="." fontSize="30" width="47"/&gt;
        &lt;mx:Button x="120" y="215" label="=" fontSize="30" width="47"/&gt;
        &lt;mx:Button x="188" y="53" label="C" fontSize="20" width="42"/&gt;
        &lt;mx:Button x="188" y="96" label="/" fontSize="20" width="43"/&gt;
        &lt;mx:Button x="188" y="139" label="X" fontSize="20" width="43"/&gt;
        &lt;mx:Button x="188" y="182" label="-" fontSize="20" width="43"/&gt;
        &lt;mx:Button x="188" y="224" label="+" fontSize="20" width="43"/&gt;
    &lt;/mx:Panel&gt;

&lt;/mx:Application&gt;</pre>
<p style="text-align:justify;">Você pode usar esse código como base para montar a sua calculadora, mas ja sabem né?! SEM Copiar/Colar! hehehe</p>
<p style="text-align:justify;">Aaaa&#8230; favor não mecher nas propriedades de cores e formatos dos componentes&#8230; isso nós vamos fazer depois no CSS ok?!</p>
<p style="text-align:justify;">O que foi feito no código acima????</p>
<p style="text-align:justify;">Se forem analizar o código acima a primeira coisa que vemos é que o Flex é um código de hierarquias, ou seja, vemos que existe uma &#8220;&lt;mx:Panel &#8230; &gt;&#8221;  com suas especificações e tal, e depois de algum código encontramos o &#8220;&lt;/mx:Panel&gt;&#8221; que significa que a Panel foi finalizada ^^ Mas e pq os Buttons e o TextInput estão intre essas duas tags da Panel? Simplismente pq esses componentes estão incluidos dentro da Panel, concluindo que esses componentes se tornam filhos do componente Pai (Panel), dessa forma a leitura esse código fica muito facil não é?!</p>
<p style="text-align:justify;">Essa é a maior caracteristica do mxml (variação do XML).</p>
<p style="text-align:justify;">Bem&#8230;. existem os atributos de cada componente que estão aparecendo no código:</p>
<ul style="text-align:justify;">
<li>&#8220;x&#8221; e &#8220;y&#8221;: É onde vc especifica a posição do componente;</li>
<li>&#8220;width&#8221;: Especifica a largura do componente. Existe também o &#8220;heigth&#8221; que especifica a altura do componente;</li>
<li>&#8220;label&#8221;: Especifica o texto que irá aparecer no componente; (nem todos os componentes tem a propriedade label, um caso é o TextInput. Caso você queira que algo apareça no TextInput existe a propriedade &#8220;text&#8221;)</li>
<li>&#8220;fontSize&#8221;: Aturbuimos o tamanho da fonte do texto daquele componente;</li>
<li>&#8220;layout&#8221;: Define que tipo de layout aquele componente terá. Essa propriedade só existe em componentes do tipo Conteiners, ou seja, aqueles que suportam outros componentes dentro dele;</li>
<li>&#8220;title&#8221;: Define um titulo para algum componente. Também só presente em componentes do tipo Conteiners.</li>
</ul>
<p style="text-align:justify;">Ufa&#8230; cabo! hehehe é tanta coisa!! ^^ Tem ainda umas propriedades no &#8220;&lt;Application &#8230;&gt;&#8221; mas isso não vou explicar pois no outro post ja dei uma explicadinha!! ^^</p>
<p style="text-align:justify;">Bem&#8230;. assim ja da para ter uma pequena noção de como se trabalhar no Flex não é?! =)~</p>
<p style="text-align:justify;">Depois disso tudo pronto, tente executar o seu Projeto para ver como esta! Clique com o botão direito no index.mxml e vá em Run As &gt; Flex Application e prontinho!</p>
<p style="text-align:justify;"> </p>
<p style="text-align:justify;">Bem pessoal&#8230; essa é a primeira parte do nosso tutorial&#8230; agora na segunda parte vamos mecher no CSS&#8230; vou mostrar como montar um layout a partir de um CSS e introduzi-lo em nossa aplicação blz?! ^^</p>
<p style="text-align:justify;"> </p>
<p style="text-align:justify;">Por enquanto é isso&#8230; um abraço e até mais!</p>
<p style="text-align:justify;">&#8220;Estudo és tudo!&#8221; hehehehe</p>
<p style="text-align:justify;">Flw \o/</p>
<p style="text-align:justify;"><a title="Sistema Completo Flex – parte 2" href="http://guiflex.wordpress.com/2009/11/26/sistema-completo-flex-%e2%80%93-parte-2/" target="_self">Sistema Completo Flex – parte 2</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guiflex.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guiflex.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guiflex.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guiflex.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/guiflex.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/guiflex.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/guiflex.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/guiflex.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guiflex.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guiflex.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guiflex.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guiflex.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guiflex.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guiflex.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=44&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://guiflex.wordpress.com/2009/11/20/sistema-completo-flex-parte-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afa84e031409ed00e60327dd7674d96e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">guisjlender</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/projetocalculadora.png" medium="image">
			<media:title type="html">ProjetoCalculadora</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/calculadora1.png?w=234" medium="image">
			<media:title type="html">Calculadora</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/modelocalculadora4.png" medium="image">
			<media:title type="html">modeloCalculadora</media:title>
		</media:content>
	</item>
		<item>
		<title>Conhecendo o Flex</title>
		<link>http://guiflex.wordpress.com/2009/11/19/iniciando-flex/</link>
		<comments>http://guiflex.wordpress.com/2009/11/19/iniciando-flex/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 19:07:55 +0000</pubDate>
		<dc:creator>guisjlender</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[ria]]></category>

		<guid isPermaLink="false">http://guiflex.wordpress.com/?p=20</guid>
		<description><![CDATA[Olá pessoal.... tudo + ou - ???? hehehe

Bem... quero começar o Blog com algo simples porém util para quem está começando...

Vou mostrar passo-a-passo como criar um projeto Flex e ensinar um pequeno exemplo no Flex para quem está começando!

Vamos lá então...

<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=20&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/flexproject.png"></a></p>
<div class="mceTemp" style="text-align:justify;"> </div>
<p style="text-align:justify;">Olá pessoal&#8230;. tudo + ou &#8211; ???? hehehe</p>
<p style="text-align:justify;">Bem&#8230; quero começar o Blog com algo simples porém util para quem está começando&#8230;</p>
<p style="text-align:justify;">Vou mostrar passo-a-passo como criar um projeto Flex e ensinar um pequeno exemplo no Flex para quem está começando!</p>
<p style="text-align:justify;">Vamos lá então&#8230;</p>
<p style="text-align:justify;">Pergunta: O que eu uso pra programar em Flex?</p>
<p style="text-align:justify;">Resposta: <a href="http://www.google.com.br">www.google.com.br</a> ! hehehehe brincadeira, hoje existe uma ferramenta chamada Flex Builder 3 da Adobe que resolve esse seu problema. Essa ferramenta é paga mas você pode baixa-la e usa-la por 60 dias de gratis! Se você for um estudante, pode mandar um comprovante de matricula para a Adobe e eles lhe mandam um serial válido para estudo legalizando, assim, a ferramenta. É claro que dai você só pode utilizar essa ferramenta para fins de estudo, caso queira vender seus sistemas Flex, deve comprar a licença blz?! ^^</p>
<p style="text-align:justify;">Então vá em <a href="http://www.adobe.com.br">www.adobe.com.br</a> e baixe o Flex Buider 3 (enquanto escrevo esse post ja foi lançado a versão beta do Flex 4&#8230; mas vamos trabalhar com o Flex 3 ok?! =P )</p>
<p style="text-align:justify;">Bem&#8230; para instalar você pode utilizar da tecnica de Next&gt;Next&gt;Next&gt;Finish! hehehe</p>
<p style="text-align:justify;">Vamos ao que intereça&#8230;</p>
<p style="text-align:justify;">Depois de aberto o Flex Builder  clique em &#8220;File &gt; New &gt; Flex Project&#8221; e abrirá uma tela&#8230;</p>
<div style="text-align:justify;">
<dl><a href="http://guiflex.files.wordpress.com/2009/11/flexproject2.png"><img title="FlexProject" src="http://guiflex.files.wordpress.com/2009/11/flexproject2.png?w=600&#038;h=585" alt="" width="600" height="585" /></a> </dl>
<dl>Em &#8220;Project name&#8221; escreva o nome do projeto. como estamos aprendendo iremos colocar o nome de &#8220;ShowFlex&#8221;, só não me bote as aspas junto né?!?!?!? hehehe</dl>
<dl>Em &#8220;Project location&#8221; é onde será salvo o projeto e seus arquivos&#8230; vamos deixar marcado a opção &#8220;Use default location&#8221;, deixa que o Flex Builder se vira sozinho! hehe</dl>
<dl>Em &#8220;Application type&#8221; temos a opção de criar um projeto com natureza Web(Flex) e natureza Desktop(AIR), deixemos marcado a primeira opção &#8220;Web application (runs in Flash Player)&#8221;;</dl>
<dl>Em &#8220;Server technology&#8221;  é onde escolhemos a aplicação que vai auxiliar o Flex na comunicação com outras linguagens. Como vamos trabalhar somente com o Flex nesse projeto iremos deixar marcado a opção None.</dl>
<dl>Bem&#8230; feito isso aperte em Next&#8230; irá aparecer</dl>
<dl></dl>
</div>
<div class="mceTemp" style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/flexproject_2.png"><img title="FlexProject_2" src="http://guiflex.files.wordpress.com/2009/11/flexproject_2.png?w=600&#038;h=645" alt="" width="600" height="645" /></a></div>
<div class="mceTemp" style="text-align:justify;"> </div>
<p style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/flexproject_2.png"></a></p>
<p style="text-align:justify;">Aqui você ira falar para o Flex qual pasta ficará os arquivos finais, os executáveis do sistema. Por Default vamos deixar como está, &#8220;bin-debug&#8221;.</p>
<p style="text-align:justify;">Aperte novamente em Next&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.files.wordpress.com/2009/11/flexproject_3.png"><img class="alignnone size-full wp-image-26" title="FlexProject_3" src="http://guiflex.files.wordpress.com/2009/11/flexproject_3.png?w=600&#038;h=648" alt="" width="600" height="648" /></a></p>
<p style="text-align:justify;">Essa é a parte final de configuração para a criação do seu Projeto Flex.</p>
<p style="text-align:justify;">Em Source path vc pode adicionar pastas com componentes para utilizar em seu projeto&#8230; para agora iremos ignorar isso pois as bibliotecas do Flex tem tudo o que precisamos de inicio.</p>
<p style="text-align:justify;">Em &#8220;Main source folder&#8221; será a pasta onde ficarão todos os seus pacotes e arquivos mxml, as, css, etc&#8230; ou seja, será onde iremos programar literalmente, é o coração do Projeto! Por padrão deixaremos &#8220;src&#8221;</p>
<p style="text-align:justify;">Em &#8220;Main application file&#8221; será exibido o nome do arquivo inicial do projeto, é o executável! Bem&#8230; aqui vamos mudar o nome desse arquivo de &#8220;ShowFlex.mxml&#8221; para &#8220;index.mxml&#8221; ! Pq isso? Pois depois quando formos executar o projeto o Flex irá criar um arquivo index.html dentro do path bin-debug&#8230; depois quando formos por no ar nosso sistema, em vez te colocar <a href="http://www.dominio.com.br/ShowFlex.html">http://www.dominio.com.br/ShowFlex.html</a> irei colocar <a href="http://www.dominio.com.br">http://www.dominio.com.br</a> =D Legal né?! hehehehe</p>
<p style="text-align:justify;">Bem&#8230; feito isso agora é só apertar em Finish e está pronto a base do projeto &#8220;ShowFlex&#8221;&#8230; =D</p>
<p style="text-align:justify;">Facil não é?! É simples&#8230; quando treinar mais um pouco não tem como esquecer! =)</p>
<p style="text-align:justify;">Vemos então que no canto esquerdo foi criado um projeto com o nome ShowFlex e com os seguintes pacotes e arquivos&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.files.wordpress.com/2009/11/pacotesarquivos.png"><img class="alignnone size-full wp-image-27" title="pacotesArquivos" src="http://guiflex.files.wordpress.com/2009/11/pacotesarquivos.png?w=600" alt=""   /></a></p>
<p style="text-align:justify;">e na parte central/direita aparece&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.files.wordpress.com/2009/11/indexlimpo.png"><img class="alignnone size-full wp-image-28" title="indexLimpo" src="http://guiflex.files.wordpress.com/2009/11/indexlimpo.png?w=600" alt=""   /></a></p>
<p style="text-align:justify;">Se observarem bem irão ver que existe duas opções nessa parte:</p>
<ul style="text-align:justify;">
<li>Source: Nessa parte iremos, literalmente, programar nosso código;</li>
<li>Design: Nessa parte iremos montar o nosso layout;</li>
</ul>
<p style="text-align:justify;">Vamos observar primeiro na visão Source&#8230;</p>
<p style="text-align:justify;">Vemos que o Flex acrescentou algum código já no arquivo index.mxml</p>
<p style="text-align:justify;">o &#8220;&lt;mx:Application&#8230;&#8221; aparece só no arquivo principal do projeto, confirmando, assim, que esse arquivo será executado por primeiro e será a base de tudo. Dentro dele temos uma tag xmlns:mx=&#8221;<a href="http://www.adobe.com/2006/mxml">http://www.adobe.com/2006/mxml</a>&#8221; de faz a ligação do Projeto com os componentes do Flex&#8230; sem essa tag você não iria conceguir mostrar nada no seu layout, caso você não tenha criado seus próprios componentes, maaaaassss como esse tutorial é mt básico, acredito que vc ter seus próprios componentes, agora, é algo meio crazy!! hehehehehe</p>
<p style="text-align:justify;">Bem&#8230;. continuando&#8230; deixe aquela tag lá e pronto! hieiheiheihei</p>
<p style="text-align:justify;">Temos também a tag layout=&#8221;absolute&#8221; que irá tornar o layout da aplicação livre, ou seja, você poderá colocar seus componentes onde você quiser!</p>
<p style="text-align:justify;">Vamos agora para o Design&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.files.wordpress.com/2009/11/design.png"><img class="alignnone size-full wp-image-30" title="Design" src="http://guiflex.files.wordpress.com/2009/11/design.png?w=600&#038;h=480" alt="" width="600" height="480" /></a></p>
<p style="text-align:justify;">Aqui o esquema de abas é o seguinte:</p>
<ul style="text-align:justify;">
<li>Components (esquerdo/inferior): Aqui iremos encontrar todos os componentes padrões do Flex&#8230;. para você poder utilizar desses componentes só precisa apertar com o mouse em cima do componente que você quiser, arrastar e soltar no centro da área de Design, na posição que melhor lhe agradar e assim montar seu layout;</li>
<li>Flex Properties(direito): Aqui você poderá configurar as propriedades de cada componente, ações, cores, tamanhos, etc.</li>
<li>States(direito/superior): Aqui você poderá criar states onde cada state terá alguns componentes sendo que em outros terá outros componentes, ou então propriedades diferentes para um determinado componente&#8230; mas isso veremos em outro post&#8230; não se preocupe! ^^</li>
</ul>
<p style="text-align:justify;">Então vamos fazer o seguinte&#8230; Procure na aba Components um componente chamado Button. Segure ele e arraste até o centro da aplicação&#8230;</p>
<p style="text-align:justify;"> <a href="http://guiflex.files.wordpress.com/2009/11/buttontela.png"><img class="alignnone size-full wp-image-31" title="buttonTela" src="http://guiflex.files.wordpress.com/2009/11/buttontela.png?w=600&#038;h=565" alt="" width="600" height="565" /></a></p>
<p style="text-align:justify;">Vamos agora na perspectiva Source e veja o que aconteceu&#8230; foi acrescentado o seguinte código</p>
<pre style="text-align:justify;">&lt;mx:Button x="259" y="236" label="Button"/&gt;</pre>
<p style="text-align:justify;">Esse código está ai pois acrescentamos ele ao index.mxml quando arrastamos o Button até o centro da nossa aplicação. O &#8220;x&#8221; e o &#8220;y&#8221; são as tags de posição do componente, talvez até seus valores sejam um pouco diferentes dos meus pois você pode ter colocado em outra posição o Button, e a tag &#8220;label&#8221; é o que fica escrito no Button&#8230;</p>
<p style="text-align:justify;">faça o seguinte&#8230; modifique o conteúdo desse label de &#8220;Button&#8221; para &#8220;Botão&#8221;!</p>
<p style="text-align:justify;">Agora vá para a perspectiva Design&#8230;&#8230;. o que aconteceu???? hehehe</p>
<p style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/botao.png"><img class="alignnone size-full wp-image-32" title="botao" src="http://guiflex.files.wordpress.com/2009/11/botao.png?w=600" alt=""   /></a></p>
<p style="text-align:justify;">Éééééééé&#8230;. limpa a boca ai!!! o Flex é facil sim!! iheiheihie</p>
<p style="text-align:justify;">O Flex ganhou um espaço muito grande não só por suas facilidades de compatibilidades e acessos via web, mas com essa ferramenta Flex Builder, ficou bem mais facil montar seus Layouts sem muito trabalho&#8230;&#8230;&#8230;&#8230;..blablablablabla&#8230;.</p>
<p style="text-align:justify;">^^</p>
<p style="text-align:justify;">Mas chega de ladainha&#8230;.</p>
<p style="text-align:justify;">Faça o seguinte&#8230;. copie esse código e cole em seu index.mxml</p>
<pre style="text-align:justify;">&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;mx:Application xmlns:mx="<a href="http://www.adobe.com/2006/mxml">http://www.adobe.com/2006/mxml</a>" layout="absolute"&gt;
    &lt;mx:Button x="142.5" y="66" label="Pesquisar" width="94"/&gt;
    &lt;mx:Button x="244.5" y="66" label="Gravar" width="94"/&gt;
    &lt;mx:Button x="346.5" y="66" label="Excluir" width="94"/&gt;
    &lt;mx:Label x="252" y="10" text="Escreva aqui:"/&gt;
    &lt;mx:TextInput x="142.5" y="36" width="196"/&gt;
    &lt;mx:DateField x="346.5" y="36" width="94"/&gt;

&lt;/mx:Application&gt;</pre>
<p style="text-align:justify;">Fez o que eu mandei??? hiehieiheiheihie</p>
<p style="text-align:justify;">Se quiser ver olhe no Design o que foi adicionado no index e analize o código para entender o que significa cada tag&#8230; assim você ira fixas bem mais as coisas mais básicas do Flex.</p>
<p style="text-align:justify;">Mas então&#8230;. eu quero poder ir montando minha aplicação e ir executando para ver como está ficando, testar as funções que criei, etc&#8230;. como iremos executar a nossa aplicação?</p>
<p style="text-align:justify;">Se tomar a atenção no arquivo index.mxml</p>
<p style="text-align:justify;"><img title="pacotesArquivos" src="http://guiflex.files.wordpress.com/2009/11/pacotesarquivos.png?w=177&#038;h=171" alt="" width="177" height="171" /></p>
<p style="text-align:justify;">verás que ele tem uma bolinha azul. Essa bolinha significa que esse arquivo é o arquivo de execução do Projeto então clique com o botão direito nele e vá em &#8220;Run As &gt; Flex Application&#8221; e prontinho&#8230;. seu navegador irá abrir e sua aplicação irá aparecer em tempo de execução para você!!!</p>
<p style="text-align:justify;"><a href="http://guiflex.files.wordpress.com/2009/11/executar.png"><img class="alignnone size-full wp-image-33" title="executar" src="http://guiflex.files.wordpress.com/2009/11/executar.png?w=600&#038;h=628" alt="" width="600" height="628" /></a></p>
<p style="text-align:justify;">Bem pessoal&#8230;. Esse tutorial é o primeiro post que faço aqui no Blog e fiz simples assim para ir gradativamente aumentando os níveis de tutoriais e assim cada pessoa que for acompanhar terá um avanço junto com os exemplos&#8230; assim será de melhor entendimento para quem está começando, e para quem ja sabe, não custa dar uma relembrada certo, por mais que seja algo bem simples!</p>
<p style="text-align:justify;">Mas é isso ai pessoa&#8230;. qualquer duvida ou correção de alguma besteira que eu disse, favor entrar em contato Ok?!</p>
<p style="text-align:justify;">Até mais e bons estudos. 8D</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guiflex.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guiflex.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guiflex.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guiflex.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/guiflex.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/guiflex.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/guiflex.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/guiflex.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guiflex.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guiflex.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guiflex.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guiflex.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guiflex.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guiflex.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=20&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://guiflex.wordpress.com/2009/11/19/iniciando-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afa84e031409ed00e60327dd7674d96e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">guisjlender</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/flexproject2.png" medium="image">
			<media:title type="html">FlexProject</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/flexproject_2.png" medium="image">
			<media:title type="html">FlexProject_2</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/flexproject_3.png" medium="image">
			<media:title type="html">FlexProject_3</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/pacotesarquivos.png" medium="image">
			<media:title type="html">pacotesArquivos</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/indexlimpo.png" medium="image">
			<media:title type="html">indexLimpo</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/design.png" medium="image">
			<media:title type="html">Design</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/buttontela.png" medium="image">
			<media:title type="html">buttonTela</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/botao.png" medium="image">
			<media:title type="html">botao</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/pacotesarquivos.png" medium="image">
			<media:title type="html">pacotesArquivos</media:title>
		</media:content>

		<media:content url="http://guiflex.files.wordpress.com/2009/11/executar.png" medium="image">
			<media:title type="html">executar</media:title>
		</media:content>
	</item>
		<item>
		<title>Boas Vindas</title>
		<link>http://guiflex.wordpress.com/2009/11/19/boas-vindas/</link>
		<comments>http://guiflex.wordpress.com/2009/11/19/boas-vindas/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 15:45:52 +0000</pubDate>
		<dc:creator>guisjlender</dc:creator>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ria]]></category>

		<guid isPermaLink="false">http://guiflex.wordpress.com/?p=4</guid>
		<description><![CDATA[Chegue... o blog é seu! hehehe<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=4&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Olá Pessoal&#8230;</p>
<p>Então é isso&#8230;. sou desenvolvedor de sistemas RIAs com Flex e Java.</p>
<p>A minha intenção começando esse Blog é expor alguns tutoriais, tirar duvidas, expor novidades, em fim, esmiuças toda a vida do Flex e Java! hehehe</p>
<p>O Blog será separado em categorias &#8221;Notícias - Java/Flex &#8211; Java &#8211; Flex&#8221; deixando mais fácil a procura de alguma informação.</p>
<p>&nbsp;</p>
<p>Acho que é isso pessoal&#8230; qualquer coisa que eu falar uma besteira me avizem blz!? hehehehe</p>
<p>&nbsp;</p>
<p>Abraços e bom proveito!</p>
<p>&nbsp;</p>
<p>Att. GuiSjlender</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/guiflex.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/guiflex.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/guiflex.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/guiflex.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/guiflex.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/guiflex.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/guiflex.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/guiflex.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/guiflex.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/guiflex.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/guiflex.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/guiflex.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/guiflex.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/guiflex.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=guiflex.wordpress.com&amp;blog=10535367&amp;post=4&amp;subd=guiflex&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://guiflex.wordpress.com/2009/11/19/boas-vindas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/afa84e031409ed00e60327dd7674d96e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">guisjlender</media:title>
		</media:content>
	</item>
	</channel>
</rss>
