<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>Flexair</title>
	<link>http://flexair.mykii.eu</link>
	<description>ActionScript Flex AIR</description>
	<pubDate>Wed, 02 Sep 2009 15:35:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Installer osmf</title>
		<link>http://flexair.mykii.eu/2009/09/02/installer-osmf/</link>
		<comments>http://flexair.mykii.eu/2009/09/02/installer-osmf/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 15:35:38 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[osmf]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2009/09/02/installer-osmf/</guid>
		<description><![CDATA[Comment faire  pour utiliser osmf avec flash  builder ( ce doit  être  pareil avec flex builder )
La premiére  methode   est de se rendre sur le site et  suivre  le lien du download, mais dans ce cas on aura la version 0.4.
Pour ma part j&#8217;ai plutot utilisé la version svn, je vous laisse le soin [...]]]></description>
			<content:encoded><![CDATA[<p>Comment faire  pour utiliser osmf avec flash  builder ( ce doit  être  pareil avec flex builder )</p>
<p>La premiére  methode   est de se rendre sur le site et  suivre  le lien du download, mais dans ce cas on aura la version 0.4.</p>
<p>Pour ma part j&#8217;ai plutot utilisé la version svn, je vous laisse le soin de choisir  votre soft svn selon votre environnement de travail.</p>
<p>Une fois le checkout effectué vous  aurez deux répertoires, tags et trunk. Tags correspond aux sprint sorte de preversion, trunk à la version en cours de dev.</p>
<p>Ouvrir flash builder, file -&gt; import -&gt; flash builder project, choisir project folder puis  parcourez votre ordinateur  pour aller dasn le rep trunk/apps/samples/framework/MediaPlayer, ainsi vous aurez  une lib MediaPlayer on revient dessus après.</p>
<p>Faire  la même chose pour  le MediaFramework mais cette fois  l&#8217;arborescence sera trunk/framework/MediaFramework.</p>
<p>Puis pour tester refaire  l&#8217;operation  et prendre  par exemple  trunk/apps/samples/framework/ExamplePlayer.</p>
<p>Puis  faire  un run sur ce projet, ça devrait fonctionner, au cas ou ce  ne serait pas le cas, vérifer les chemins des libs, click droit sur le projet -&gt; properties, comme  j&#8217;ai merdu et fait mon installation en français, le menu que  je sélectionne maintenant est  &#8220;chemin de generation flex&#8221;, puis clicker l&#8217;onglet &#8220;chemin d&#8217;accès à  la bibliothèque&#8221; et  là supprimer les libs et refaire  ajouter un projet,  les  libs seront  disponibles il suffit de clicquer dessus , une  par une malheureusement.</p>
<p>Maintenant ça doit fonctionner&#8230;.</p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2009/09/02/installer-osmf/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Back to blog</title>
		<link>http://flexair.mykii.eu/2009/09/02/back-to-blog/</link>
		<comments>http://flexair.mykii.eu/2009/09/02/back-to-blog/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 14:09:08 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[osmf]]></category>

		<category><![CDATA[tlf]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2009/09/02/back-to-blog/</guid>
		<description><![CDATA[Et voilá, après plus d&#8217;un an d&#8217;inactivité blogesque, je vais avoir un peu de temps  pour refaire des articles et surtout je vis  devoir dans le cadre d&#8217;un projet  en cour faire des tests sur les deux  nouveaux framework adobiens à savoir
OSMF : http://opensource.adobe.com/wiki/display/osmf/Open+Source+Media+Framework 
et
TLF :  http://opensource.adobe.com/wiki/display/tlf/Text+Layout+Framework

]]></description>
			<content:encoded><![CDATA[<p>Et voilá, après plus d&#8217;un an d&#8217;inactivité blogesque, je vais avoir un peu de temps  pour refaire des articles et surtout je vis  devoir dans le cadre d&#8217;un projet  en cour faire des tests sur les deux  nouveaux framework adobiens à savoir</p>
<p>OSMF : <a href="http://opensource.adobe.com/wiki/display/osmf/Open+Source+Media+Framework" target="_blank">http://opensource.adobe.com/wiki/display/osmf/Open+Source+Media+Framework </a></p>
<p>et</p>
<p>TLF :  <a href="http://opensource.adobe.com/wiki/display/tlf/Text+Layout+Framework" target="_blank">http://opensource.adobe.com/wiki/display/tlf/Text+Layout+Framework</a></p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2009/09/02/back-to-blog/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Canvas coins arrondis et perte de temps&#8230;</title>
		<link>http://flexair.mykii.eu/2008/05/30/canvas-coins-arrondis-et-perte-de-temps/</link>
		<comments>http://flexair.mykii.eu/2008/05/30/canvas-coins-arrondis-et-perte-de-temps/#comments</comments>
		<pubDate>Fri, 30 May 2008 15:54:03 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[FLEX]]></category>

		<category><![CDATA[canvas]]></category>

		<category><![CDATA[corner radius]]></category>

		<category><![CDATA[flex design mode]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/05/30/canvas-coins-arrondis-et-perte-de-temps/</guid>
		<description><![CDATA[Un petit truc qui  m&#8217;a fait enrager, peut être plus quand je l&#8217;ai trouvé que quand je le cherchais.
En mode design, lorsque l&#8217;on pose  un canvas sur la scène, apparait à droite ( chacun sa config mais là c&#8217;est de  base dans flex builder ), un formulaire d&#8217;édition du composant.
Ou l&#8217;on peut voir pour le [...]]]></description>
			<content:encoded><![CDATA[<p>Un petit truc qui  m&#8217;a fait enrager, peut être plus quand je l&#8217;ai trouvé que quand je le cherchais.</p>
<p>En mode design, lorsque l&#8217;on pose  un canvas sur la scène, apparait à droite ( chacun sa config mais là c&#8217;est de  base dans flex builder ), un formulaire d&#8217;édition du composant.</p>
<p>Ou l&#8217;on peut voir pour le canvas ( TODO  tester les autres ), un éditeur pour  les &#8220;corner radius&#8221;, super, il y a un slider c&#8217;est simple, je définie une valeur, et  &#8230; rien. Bien ce doit être parce que je suis en édition  je  lance le debug, toujours rien.</p>
<p>Après maints tripotages en tout genre, il s&#8217;avère qu&#8217;il faut  mettre des bordures qui sont par défauts à &#8220;none&#8221;, puis si on ne veut pas de bordures mais toujours des coins arrondis, définir l&#8217;épaisseur de celles-ci à 0.</p>
<p>C&#8217;est pratique et logique. Non  ?</p>
<p><img src="http://flexair.mykii.eu/wp-content/uploads/2008/05/image-3.png" alt="image-3.png" /></p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/05/30/canvas-coins-arrondis-et-perte-de-temps/feed/</wfw:commentRss>
		</item>
		<item>
		<title>adobe air 1.0.1 windows et la transparence</title>
		<link>http://flexair.mykii.eu/2008/05/22/adobe-air-101-windows-et-la-transparence/</link>
		<comments>http://flexair.mykii.eu/2008/05/22/adobe-air-101-windows-et-la-transparence/#comments</comments>
		<pubDate>Thu, 22 May 2008 06:30:42 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[AIR]]></category>

		<category><![CDATA[air 1.0.1]]></category>

		<category><![CDATA[transparence]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/05/22/adobe-air-101-windows-et-la-transparence/</guid>
		<description><![CDATA[Ce qu&#8217;on aime bien avec air c&#8217;est  le principe de l&#8217;application avec une forme personnalisée.
Jusque là pour faire ça j&#8217;utilisais le principe de  mettre une balise Application en lieu et place de WindowedApplication avec une feuille de style pour définir le background=&#8221;" et les bons  paramètres dans mon fichier app.xml et hop tout allait bien.
Mais [...]]]></description>
			<content:encoded><![CDATA[<p>Ce qu&#8217;on aime bien avec air c&#8217;est  le principe de l&#8217;application avec une forme personnalisée.</p>
<p>Jusque là pour faire ça j&#8217;utilisais le principe de  mettre une balise Application en lieu et place de WindowedApplication avec une feuille de style pour définir le background=&#8221;" et les bons  paramètres dans mon fichier app.xml et hop tout allait bien.</p>
<p>Mais dernièrement mon application n&#8217;apparaissait plus sur  les machines windows, elle était bien présente dans les processus mais c&#8217;est tout.</p>
<p>J&#8217;avais déjà eu ce genre de problème si un path de fichier n&#8217;était pas bon.</p>
<p>Mais pour cette fois c&#8217;est tout simplement ( après quelques heures de prise de tête quand même) un problème de balise.</p>
<p>Donc les solutions</p>
<p>Avec WindowedApplication</p>
<p>Dans la balise on peut  définir les propriétés</p>
<p>showGripper=&#8221;false&#8221;<br />
showStatusBar=&#8221;false&#8221;<br />
showTitleBar=&#8221;false&#8221;<br />
borderStyle =&#8221;none&#8221;</p>
<p>ce  qui donne</p>
<p>&lt;mx:WindowedApplication xmlns:mx=&#8221;http://www.adobe.com/2006/mxml&#8221; layout=&#8221;absolute&#8221; showStatusBar=&#8221;false&#8221; showTitleBar=&#8221;false&#8221; showGripper=&#8221;false&#8221; borderStyle =&#8221;none&#8221;&gt;</p>
<p>Toujours  avec la feuille de style</p>
<p>Application<br />
{<br />
background-color:&#8221;";<br />
background-image:&#8221;";<br />
padding: 0px;<br />
margin-top: 0;<br />
margin-right: 0;<br />
margin-bottom: 0;<br />
margin-left: 0;<br />
}</p>
<p>et  les propriétés dans le app.xml</p>
<p>&lt;!&#8211; The type of system chrome to use (either &#8220;standard&#8221; or &#8220;none&#8221;). Optional. Default standard. &#8211;&gt;<br />
&lt;systemChrome&gt;none&lt;/systemChrome&gt;</p>
<p>&lt;!&#8211; Whether the window is transparent. Only applicable when systemChrome is false. Optional. Default false. &#8211;&gt;<br />
&lt;transparent&gt;true&lt;/transparent&gt;</p>
<p>Cette solution si elle fonctionne, n&#8217;est quand même pas du plus belle effet car on a le temps de voir la  barre de titre  avant qu&#8217;elle ne disparaisse, même en définissant les propriétés dans  une fonction as lancée sur &#8220;l&#8217;initialize&#8221;.</p>
<p>Seconde solution ( on garde le meilleur  pour la fin c&#8217;est comme ça).</p>
<p>On utilise la balise Application et sur le creationComplete ou applicationComplete on appelle une fonction ici  &#8220;init()&#8221;</p>
<p>private function init():void{</p>
<p>win = this.systemManager.stage.nativeWindow;  // Win sera donc  notre application<br />
//    win.width = 900;   // On peut les forcer ou les récuperer<br />
//    win.height = 780;</p>
<p>// On centre notre application en définissant le x ( largeur ecran - largeur application ) / 2   idem pour le y</p>
<p>var upperLeft:Point = new Point( (flash.system.Capabilities.screenResolutionX - win.width)/2, (flash.system.Capabilities.screenResolutionY - win.height)/2);</p>
<p>// on défini les limites de notre application<br />
win.bounds = new Rectangle(upperLeft.x, upperLeft.y, win.width, win.height);</p>
<p>//    win.alwaysInFront = true;  // On peut la  scotcher devant si on veut</p>
<p>Application.application.visible = true; // On la rends visible<br />
win.activate();        // On l active</p>
<p>// Et on est content <img src='http://flexair.mykii.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
}</p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/05/22/adobe-air-101-windows-et-la-transparence/feed/</wfw:commentRss>
		</item>
		<item>
		<title>OSX tips de rien du tout</title>
		<link>http://flexair.mykii.eu/2008/05/18/osx-tips-de-rien-du-tout/</link>
		<comments>http://flexair.mykii.eu/2008/05/18/osx-tips-de-rien-du-tout/#comments</comments>
		<pubDate>Sun, 18 May 2008 20:53:04 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/05/18/osx-tips-de-rien-du-tout/</guid>
		<description><![CDATA[Touver  par le plus grand des hasard.
Quand  on est dans space pomme + c, ramène toutes les fenêtres d&#8217;application sur  le bureau 1.
Voilà 

]]></description>
			<content:encoded><![CDATA[<p>Touver  par le plus grand des hasard.</p>
<p>Quand  on est dans space pomme + c, ramène toutes les fenêtres d&#8217;application sur  le bureau 1.</p>
<p>Voilà <img src='http://flexair.mykii.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/05/18/osx-tips-de-rien-du-tout/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Et si ton voisin était flexeur ?</title>
		<link>http://flexair.mykii.eu/2008/05/04/et-si-ton-voisin-etait-flexeur/</link>
		<comments>http://flexair.mykii.eu/2008/05/04/et-si-ton-voisin-etait-flexeur/#comments</comments>
		<pubDate>Sun, 04 May 2008 09:27:58 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[AIR]]></category>

		<category><![CDATA[APERO FLEX]]></category>

		<category><![CDATA[FLEX]]></category>

		<category><![CDATA[FLEX around he world]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/05/04/et-si-ton-voisin-etait-flexeur/</guid>
		<description><![CDATA[Ce serait bien de  le savoir  :).
Bon j&#8217;avoue tout, je suis parti de  France, loin, pas si loin, mais suffisamment pour  qu&#8217;un petit apéro Flex  devienne compliqué.
Et je regrette ces  petites rencontres entre flexeurs - flasheurs - airtistes ( j&#8217;y tiens  ).  Et j&#8217;aimerais bien faire la [...]]]></description>
			<content:encoded><![CDATA[<p>Ce serait bien de  le savoir  :).</p>
<p>Bon j&#8217;avoue tout, je suis parti de  France, loin, pas si loin, mais suffisamment pour  qu&#8217;un petit apéro Flex <img src='http://flexair.mykii.eu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> devienne compliqué.</p>
<p>Et je regrette ces  petites rencontres entre flexeurs - flasheurs - airtistes ( j&#8217;y tiens <img src='http://flexair.mykii.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ).  Et j&#8217;aimerais bien faire la même chose  près de chez moi, alors pour trouver des gens et que vous puissiez trouver des gens près de chez vous.</p>
<p> <a href="http://flexair.mykii.eu/2008/05/04/et-si-ton-voisin-etait-flexeur/#more-58" class="more-link">(more&#8230;)</a></p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/05/04/et-si-ton-voisin-etait-flexeur/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Boire et conduire &#8230;.</title>
		<link>http://flexair.mykii.eu/2008/04/25/boire-et-conduire/</link>
		<comments>http://flexair.mykii.eu/2008/04/25/boire-et-conduire/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 12:47:52 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[GENERAL]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/04/25/boire-et-conduire/</guid>
		<description><![CDATA[Juste une petite vidéo

http://view.break.com/487616 - Watch more free videos

]]></description>
			<content:encoded><![CDATA[<p>Juste une petite vidéo</p>
<p><object width="464" height="392">
<param name="movie" value="http://embed.break.com/NDg3NjE2"></param><embed src="http://embed.break.com/NDg3NjE2" type="application/x-shockwave-flash" width="464" height="392"></embed></object><br /><font size=1><a href="http://view.break.com/487616">http://view.break.com/487616</a> - Watch more <a href="http://www.break.com/">free videos</a></font></p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/04/25/boire-et-conduire/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Raccourcis clavier</title>
		<link>http://flexair.mykii.eu/2008/04/18/raccourcis-clavier/</link>
		<comments>http://flexair.mykii.eu/2008/04/18/raccourcis-clavier/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 09:57:17 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[AIR]]></category>

		<category><![CDATA[FLEX]]></category>

		<category><![CDATA[raccourci clavier]]></category>

		<category><![CDATA[shortcuts]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/04/18/raccourcis-clavier/</guid>
		<description><![CDATA[Cet article est une traduction, adaptation de http://www.madeinflex.com/2008/04/10/shortcuts-shortcuts-shortcuts/#more-657
MadeInFlex est le  portail du user group flex espagnol.
ctrl + shift + R: Ouvre une fenetre de recherche qui permet de trouver n&#8217;importe quelle classe du projet en cours, sans se soucier du package ni du dossier dans lequel elle serait. Il est  également  possible [...]]]></description>
			<content:encoded><![CDATA[<p>Cet article est une traduction, adaptation de <a href="http://www.madeinflex.com/2008/04/10/shortcuts-shortcuts-shortcuts/#more-657" target="_blank">http://www.madeinflex.com/2008/04/10/shortcuts-shortcuts-shortcuts/#more-657</a></p>
<p>MadeInFlex est le  portail du user group flex espagnol.</p>
<p><a href="http://www.madeinflex.com/2008/04/10/shortcuts-shortcuts-shortcuts/#more-657" target="_blank"></a><strong>ctrl + shift + R</strong>: Ouvre une fenetre de recherche qui permet de trouver n&#8217;importe quelle classe du projet en cours, sans se soucier du package ni du dossier dans lequel elle serait. Il est  également  possible d&#8217;utiliser  le wildcard (*) si on ne se souvient pas du nom exact de ce que l&#8217;on cherche.</p>
<p><strong>ctrl + shitf + T</strong>: Même chose que la fonction précédente, mais permet de trouver une classe du SDK ou de n&#8217;importe quelle librairie référencé dans le projet. Très  utile pour  naviguer  dans le SDK.</p>
<p><strong>ctrl + click</strong> / <strong>pomme + click</strong>: En maintenant la touche ctrl / pomme enfoncée et en  déplacant la souris au dessus du code, vous verrez  les elements soulignés. En cliquant dessus vous vous retrouverez sur  la définition de cet  élément si c&#8217;est  une variable, sur le fichier de classe si c&#8217;est une classe.</p>
<p><strong>ctrl + shift + c</strong> / <strong>pomme + shift + c</strong>: Si vous avez un bloc de texte séléctionné et que vous  faites cette combinaison de touche  le code se retrouve  en commentaire, refaire  la manipulation pour le décommenter.</p>
<p><strong>ctrl + shift + / /  (  ne fonctionne  pas sur  un mac portable)</strong>: Idem que précédemment mais en commentant chaque ligne.</p>
<p><strong>ctrl + espace / ctrl + espace</strong>: Si vous êtes en train d&#8217;écrire le nom d&#8217;une variable, d&#8217;une méthode  ou d&#8217;une classe et  que vous faites cette combinaison, vous verrez apparaitre les options possibles. Si il n&#8217;y a qu&#8217;une  option elle s&#8217;autocompletera automatiquement. Si c&#8217;est une classee et si c&#8217;est  nécessaire, l&#8217; &#8220;import&#8221; se fera automatiquement. Si vous faites cette combinaison lors de l&#8217;ajout d&#8217;un package les possibilités suivantes vous seront  proposées.</p>
<p><strong>ctrl + shift + espace</strong> <strong>/ pomme + shift + espace:</strong> Avec le curseur, si vous  êtes en  train d&#8217;écrire une  methode, vous verrez apparaitre le  nom de  la  méthode que vous êtes en train &#8216;dappeller . De cette  façon vous verrez les  propriétes et  leur type et  le type de retour..</p>
<p><strong>shift + F2 / (ne fonctionne  pas sur un mac portable)</strong>: Si vous avez une propriété,  une  méthode ou une classe sélectionnée la documentation contextuelle de l&#8217;élément s&#8217;ouvrira.</p>
<p><strong>ctrl + alt + g</strong>: Avec le curseur sur une  methode, nous  montre  les références depuis les autres classes, je n&#8217;ai pas trouvé la correpondance sur mac.</p>
<p><strong>ctrl + o</strong> <strong>/ pomme + o</strong>: Lors de l&#8217;édition d&#8217;une classe, ouvre la fenetre Outline en  menu contextuel.</p>
<p><strong>ctrl + shift + D / pomme + shift + D</strong>: Ajoute un bloc  CDATA ( ne fonctionne que  lors de  l&#8217;édition d&#8217;un fichier mxml).</p>
<p><strong>ctrl + f</strong> <strong>/ pomme + f</strong> : Ouvre  la fénetre de chercher / remplacer.</p>
<p><strong>ctrl + j</strong>: Idem que la  précedente sans ouvrir de fenetre. Ne fonctionne pas sur mac à première vue</p>
<p><strong>ctrl + k / pomme + k</strong>: Sélectionné  un mot et faire  la combinaison, le cursur se place sur l&#8217;occurence suivante.</p>
<p><strong>ctrl + shift + k</strong> <strong>/ pomme + shift + k</strong>: Idem que la précédente mais  se place sur l&#8217;occurence  précédente.</p>
<p><strong>Mark ocurrences</strong>: Ce n&#8217;est pas un raccourcis, c&#8217;est une option de flex builder, si elle est activée toutes  les occurences de l&#8217;élément sélectionné seront surlignées, on aura  aussi des  repères sur le coté droit de l&#8217;éditeur, cette option peut ralentir l&#8217;éditeur si il y a  un grnd  nombre d&#8217;occurence de l&#8217;élément dans le script.</p>
<p><strong>ctrl + d</strong> <strong>/ pomme + d</strong>: Supprime la ligne en cours. Fonctionne aussi avec un bloc.</p>
<p><strong>ctrl + alt + {UP_ARROW | DOWN_ARROW} / </strong><strong>pomme + alt + {UP_ARROW | DOWN_ARROW}</strong>: duplique la ligne en cours dans  le sens de  la flèche.</p>
<p><strong>alt + {UP_ARROW | DOWN_ARROW}</strong>: Bouge la ligne en cours dans  le sens de la flèche, fonctionne aussi avec  un bloc de code.</p>
<p><strong>ctrl + F11 / pomme + F11</strong>: Lance  en mode debug  l&#8217;application en cours.</p>
<p><strong>ctrl + shift + F11 / pomme + shift + F11</strong>: Lance en mode run l&#8217;application en cours.</p>
<p><strong>ctrl + b</strong> <strong>/ pomme + b</strong>: Si vous avez la compilation automatique activée (non recommandé) compile  le code.</p>
<p><strong>ctrl + alt + r / pomme + alt  + r</strong>:  Selectionnez une variable, une méthode, ou une classe, une fenêtre s&#8217;ouvre pour modifier le nom de cet élément puis valider. Ceci lance  une refactorisation dans tout le projet.</p>
<p><strong>ctrl + alt + [LEFT_ARROW | RIGHT_ARROW] / pomme + alt + </strong><strong>[LEFT_ARROW | RIGHT_ARROW]</strong><strong> </strong>: Quand  on édite du code entre  plusieurs fichiers, ce raccourci permet d&#8217;aller au point précédent ou suivant que  l&#8217;on éditait, l&#8217;une des plus pratique pour moi :).</p>
<p><strong>ctrl + w</strong> <strong>/ pomme + w</strong>: Ferme le fichier en cours.</p>
<p><strong>ctrl + shift + w</strong> <strong>/ pomme + shift + w</strong>: Ferme tous les fichiers  en cours.</p>
<p><strong>ctrl + g</strong> <strong>/ pomme + g</strong>: Cherche toutes les déclarations du type qui se trouve sous le curseur.</p>
<p><strong>ctrl + shift + g / pomme +shift + g </strong>: Chercche toutes les références de l&#8217;élément qui se trouve sous le curseur.</p>
<p><strong>ctrl + m</strong> <strong>/ pomme + m</strong> : Maximise l&#8217;editeur qui a le focus.</p>
<p><strong>ctrl + L</strong> <strong>/ pomme + L:</strong> Va  à la ligne indiquée.</p>
<p><strong>ctrl + tab / ctrl + tab</strong>: permet d&#8217;aller dans  un autre des fichiers en cour d&#8217;édition, attention sur mac pomme + tab, permet la navigation entre les applications ouvertes.</p>
<p><strong>ctrl + shift + b</strong> <strong>/ pomme + shift + b</strong>: Ajoute un break point sur la ligne en cours.</p>
<p><strong>shit + enter</strong>: Ajoute une ligne sous la ligne en cours et y place le curseur (respecte l&#8217;indentation).</p>
<p><strong>ctrl + shift + enter / pomme + shift + enter</strong>: Idem que  la précédente  mais au dessus.</p>
<p><strong>tab </strong>: indente  la  ligne  ou le code selectionné.</p>
<p><strong>tab + shift</strong> : désindente ( barbarisme ) la ligne  ou le code sélectionné</p>
<p>Si un raccourci ne fonctionne pas ou ne vous convient  pas, vous pouvez le modifier dans le panneau des préférences de Flex Builder dans la section &#8220;keys&#8221;.<br />
lesquels utilisez-vous  ?</p>
<p>Encore  merci  à <a href="http://www.madeinflex.com/team/#toc-xavi-beumala" target="_blank">Xavi Beumala</a></p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/04/18/raccourcis-clavier/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enchainement de workaround</title>
		<link>http://flexair.mykii.eu/2008/04/15/enchainement-de-workaround/</link>
		<comments>http://flexair.mykii.eu/2008/04/15/enchainement-de-workaround/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 21:49:13 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[AIR]]></category>

		<category><![CDATA[FLEX]]></category>

		<category><![CDATA[window]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/04/15/enchainement-de-workaround/</guid>
		<description><![CDATA[C&#8217;est  l&#8217;histoire du workaround ( ça c&#8217;est un terme qui fait pro non ?),  qui en appelle un autre parce que sinon la vie du développeur elle serait monotone.
La petite histoire, AIR c&#8217;est bien ça lit les pdfs, mais pas si l&#8217;appli a un fond transparent, dommage &#8230;..
Ok, pas de problème pour les [...]]]></description>
			<content:encoded><![CDATA[<p>C&#8217;est  l&#8217;histoire du workaround ( ça c&#8217;est un terme qui fait pro non ?),  qui en appelle un autre parce que sinon la vie du développeur elle serait monotone.</p>
<p>La petite histoire, AIR c&#8217;est bien ça lit les pdfs, mais pas si l&#8217;appli a un fond transparent, dommage &#8230;..<br />
Ok, pas de problème pour les pdfs on fait un petit composant, à base de windows,  vite fait qui utilise un sytemeChrome standard et le tour est joué, c&#8217;est pas ce qu&#8217;il y a de plus beau mais au moins l&#8217;application reste sur fond transparent et joue les pdfs.</p>
<p>Donc  on est content, on double click sur  l&#8217;élémént de la datagrid et hop, la petite fenêtre s&#8217;ouvre et le pdf est dedans, et maintenant  si je veux  positionner la fenêtre, facile c&#8217;est un composant donc  monComposant.x  = 110   ( par exemple )&#8230;.  et non !!</p>
<p>Là c&#8217;est uniquement  le contenu de la fenêtre qui se déplace, p&#8217;tin c&#8217;est con.</p>
<p>Mais comme toujours, il y a une solution. Il faut définir la position de la nouvelle fenêtre par rapport à l&#8217;application entière, ce qui a  pour conséquence assez étrange de positionner cette nouvelle fenetre non pas  par rapport à la taille de  l&#8217;application, mais plutôt la taille de  l&#8217;écran.<br />
<code><br />
var viewer:PdfViewer = new PdfViewer();<br />
viewer.open();<br />
viewer.nativeWindow.x = stage.nativeWindow.x + (stage.nativeWindow.width - 400) / 2;</code></p>
<p>viewer est donc  mon composant window et  pour le positionner au milieu de mon application dans  l&#8217;exemple ci dessus,  je dois définir sa position  avec  viewer.nativeWindow.x et non pas viewer.x  comme la logique aurait pu le  laisser penser.</p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/04/15/enchainement-de-workaround/feed/</wfw:commentRss>
		</item>
		<item>
		<title>AIR Linux Alpha</title>
		<link>http://flexair.mykii.eu/2008/03/31/air-linux-alpha/</link>
		<comments>http://flexair.mykii.eu/2008/03/31/air-linux-alpha/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 09:18:55 +0000</pubDate>
		<dc:creator>_Stef</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://flexair.mykii.eu/2008/03/31/air-linux-alpha/</guid>
		<description><![CDATA[Le scoop  
La version alpha de  AIR pour linux sort demain   
C&#8217;est un annonce direct live du european AIR Tour.

]]></description>
			<content:encoded><![CDATA[<p>Le scoop <img src='http://flexair.mykii.eu/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>La version alpha de  AIR pour linux sort demain  <img src='http://flexair.mykii.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>C&#8217;est un annonce direct live du european AIR Tour.</p>

]]></content:encoded>
			<wfw:commentRss>http://flexair.mykii.eu/2008/03/31/air-linux-alpha/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
