<?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/"
	>

<channel>
	<title>Flex &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/category/programmazione/flex/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Tue, 19 Jun 2012 15:43:48 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=63509</generator>
	<item>
		<title>Usare AdMob su Flash Builder 4.6 mobile</title>
		<link>https://blog.smsoft.it/2012/06/19/usare-admob-su-flash-builder-4-6-mobile/</link>
					<comments>https://blog.smsoft.it/2012/06/19/usare-admob-su-flash-builder-4-6-mobile/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 19 Jun 2012 15:43:48 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=1877</guid>

					<description><![CDATA[Per inserire banner AdMob nelle vostre applicazioni mobile sviluppate con Flash Builder 4.6, posso consigliarvi http://lancelotmobile.com/blog/admob-ane/. Dopo aver scaricato l&#8217;estensione, potete installarla come indicato nel blog stesso. C&#8217;è ancora una cosa da fare affinché funzioni correttamente. Accedere alla finestra &#8220;Properties&#8221; del progetto. Selezionare &#8220;Build Path&#8221; e poi &#8220;Native Extensions&#8221;. SE non avete ancora aggiunto &#8220;AdMob ... <a title="Usare AdMob su Flash Builder 4.6 mobile" class="read-more" href="https://blog.smsoft.it/2012/06/19/usare-admob-su-flash-builder-4-6-mobile/" aria-label="Per saperne di più su Usare AdMob su Flash Builder 4.6 mobile">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Per inserire banner AdMob nelle vostre applicazioni mobile sviluppate con Flash Builder 4.6, posso consigliarvi <a href="http://lancelotmobile.com/blog/admob-ane/" target="_blank" rel="noopener noreferrer">http://lancelotmobile.com/blog/admob-ane/</a>.</p>
<p>Dopo aver scaricato l&#8217;estensione, potete installarla come indicato nel blog stesso. C&#8217;è ancora una cosa da fare affinché funzioni correttamente.</p>
<p>Accedere alla finestra &#8220;Properties&#8221; del progetto. Selezionare &#8220;Build Path&#8221; e poi &#8220;Native Extensions&#8221;. SE non avete ancora aggiunto &#8220;AdMob ANE&#8221; potete farlo ora (questo creerà automaticamente delle entry nel file mobile-app.xml).<br />
Ora nell&#8217;elenco sarà visualizzato Ad Mob ANE. Espandere l&#8217;elenco e controlalre che in &#8220;Targets&#8221; ci sia &#8220;default, Application Bundling&#8221;. Questo significa che la libreria ANE è supportata nell&#8217;emulatore AIR.(Nota: Tverrà visualizzato un checkmark verde).<br />
Ora un punto importante: Aprire nuovamente la finestra &#8220;Properties&#8221;. Ora accedere a &#8220;Flex Build Packaging&#8221; e visualizzare la propria piattaforma di sviluppo (ad esempio iOS o Android). Ora selezionare il checkbox &#8220;Package&#8221; in &#8220;Native Extensions”. </p>
<p>A questo punto il pacchetto potrà essere utilizzato senza problemi</p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2012/06/19/usare-admob-su-flash-builder-4-6-mobile/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Adobe Flash 11 &#8211; Rilasciata la versione stabile a 64 bit!</title>
		<link>https://blog.smsoft.it/2011/10/04/adobe-flash-11-rilasciata-la-versione-stabile-a-64-bit/</link>
					<comments>https://blog.smsoft.it/2011/10/04/adobe-flash-11-rilasciata-la-versione-stabile-a-64-bit/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 04 Oct 2011 14:58:58 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Varie]]></category>
		<category><![CDATA[64bit]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash Player]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=1504</guid>

					<description><![CDATA[Adobe&#174; Flash&#174; Player è un runtime applicativo basato su browser multipiattaforma che offre una visualizzazione fedele di applicazioni, contenuti e video accattivanti su diversi schermi e piattaforme. È stato rilasciato Adobe Flash Player 11 che aggiunge finalmente, dopo diversi anni di sviluppo, il supporto nativo ai browser a 64 bit. Tra le altre interessanti novità ... <a title="Adobe Flash 11 &#8211; Rilasciata la versione stabile a 64 bit!" class="read-more" href="https://blog.smsoft.it/2011/10/04/adobe-flash-11-rilasciata-la-versione-stabile-a-64-bit/" aria-label="Per saperne di più su Adobe Flash 11 &#8211; Rilasciata la versione stabile a 64 bit!">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Adobe&reg; Flash&reg; Player è un runtime applicativo basato su browser multipiattaforma che offre una visualizzazione fedele di applicazioni, contenuti e video accattivanti su diversi schermi e piattaforme.</p>
<p>È stato rilasciato <strong>Adobe Flash Player 11</strong> che aggiunge finalmente, dopo diversi anni di sviluppo, il supporto nativo ai browser a <strong>64 bit</strong>.</p>
<p>Tra le altre interessanti novità c’è la possibilità di rendering 2D e 3D.</p>
<p>Come al solito, la pagina di download è disponibile all&#8217;indirizzo <a href="http://get.adobe.com/it/flashplayer/" target="_blank" rel="noopener noreferrer">http://get.adobe.com/it/flashplayer/</a></p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2011/10/04/adobe-flash-11-rilasciata-la-versione-stabile-a-64-bit/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Recuperare l&#8217;userAgent in una webapp Flex</title>
		<link>https://blog.smsoft.it/2010/07/13/recuperare-luseragent-in-una-webapp-flex/</link>
					<comments>https://blog.smsoft.it/2010/07/13/recuperare-luseragent-in-una-webapp-flex/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 13 Jul 2010 19:55:47 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=825</guid>

					<description><![CDATA[Grazie all&#8217;uso della funzione ExternalInterface.call() di Flex/Flash Builder è possibile recuperare in modo semplice alcuni parametri del browser. Ad esempio, per recuperare l&#8217;userAgent, basterà inserire nell&#8217;applicazione web il seguente codice: [crayon-6a7e12f1c09bf073552231/] e la variabile userAgent sarà popolata con l&#8217;userAgent del &#8220;visitatore&#8221;. enjoy]]></description>
										<content:encoded><![CDATA[<p>Grazie all&#8217;uso della funzione <strong>ExternalInterface.call()</strong> di Flex/Flash Builder è possibile recuperare in modo semplice alcuni parametri del browser. Ad esempio, per recuperare l&#8217;userAgent, basterà inserire nell&#8217;applicazione web il seguente codice:</p><pre class="urvanov-syntax-highlighter-plain-tag">var userAgent:String = ExternalInterface.call("navigator.userAgent.toString");</pre><p></p>
<p>e la variabile <strong>userAgent</strong> sarà popolata con l&#8217;userAgent del &#8220;visitatore&#8221;.</p>
<p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/07/13/recuperare-luseragent-in-una-webapp-flex/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Recuperare in Flex un parametro passato all&#8217;url</title>
		<link>https://blog.smsoft.it/2010/07/05/recuperare-in-flex-un-parametro-passato-allurl/</link>
					<comments>https://blog.smsoft.it/2010/07/05/recuperare-in-flex-un-parametro-passato-allurl/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 05 Jul 2010 19:48:36 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=821</guid>

					<description><![CDATA[E&#8217; possibile recuperare con Flex/Flash Builder in un&#8217;applicazione web, un parametro passato all&#8217;url della pagina che contiene l&#8217;applicazione. Ipotizziamo che l&#8217;url dell&#8217;applicazione sia: www.smsoft.it/app.html?parametro=ciao e che l&#8217;applicazione contenga una casella di testo chiamata &#8220;txt&#8221; in cui inserire il valore di &#8220;parametro&#8220;, dovremo inserire nell&#8217;applicazione il seguente codice: [crayon-6a7e12f1c1189472820372/] enjoy]]></description>
										<content:encoded><![CDATA[<p>E&#8217; possibile recuperare con Flex/Flash Builder in un&#8217;applicazione web, un parametro passato all&#8217;url della pagina che contiene l&#8217;applicazione.<br />
Ipotizziamo che l&#8217;url dell&#8217;applicazione sia:<br />
<strong>www.smsoft.it/app.html?parametro=ciao</strong></p>
<p>e che l&#8217;applicazione contenga una casella di testo chiamata &#8220;<strong>txt</strong>&#8221; in cui inserire il valore di &#8220;<strong>parametro</strong>&#8220;, dovremo inserire nell&#8217;applicazione il seguente codice:</p><pre class="urvanov-syntax-highlighter-plain-tag"><?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="init()"
			   >
	<fx:Script>
		<![CDATA[
		private function init():void {
		
		//	inizio recupero parametro da url
		var params:Object = getURLParameters();
		txt.text = params['parametro'];
		// fine recupero parametro da url
		
		}

		private function getURLParameters():Object
		{
			var result:URLVariables = new URLVariables();
			try
			{
				if (ExternalInterface.available)
				{
					var fullUrl:String = ExternalInterface.call("eval","document.location.href"); 
					var paramStr:String = fullUrl.split("?")[1];
					if (paramStr != null)
					{
						result.decode(paramStr);
					}
				}
			}
			catch (error:Error)
			{
				Alert.show(error.toString());
			}
				
			return result;
		}	
			
		]]&gt;
	</fx:Script>

	<s:TextInput x="183" y="65"  name="txt" id="txt"/>
</s:Application></pre><p></p>
<p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/07/05/recuperare-in-flex-un-parametro-passato-allurl/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Recuperare FlashVars in Flex con AS3</title>
		<link>https://blog.smsoft.it/2010/06/26/recuperare-flashvars-in-flex-con-as3/</link>
					<comments>https://blog.smsoft.it/2010/06/26/recuperare-flashvars-in-flex-con-as3/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 26 Jun 2010 19:39:36 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[FlashVars]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=816</guid>

					<description><![CDATA[Nel caso venga creata un&#8217;applicazione web con Flex (o Flash Builder), è possibile che si renda necessario &#8220;passargli&#8221; dei parametri a runtime. Questo è possibile inserendo una variabile FlashVars nel codice html e poi richiamandola da Flex/Flash Builder. Partiamo con l&#8217;esempio del codice html. Generando un progetto web, viene automaticamente creato il file html con ... <a title="Recuperare FlashVars in Flex con AS3" class="read-more" href="https://blog.smsoft.it/2010/06/26/recuperare-flashvars-in-flex-con-as3/" aria-label="Per saperne di più su Recuperare FlashVars in Flex con AS3">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Nel caso venga creata un&#8217;applicazione web con Flex (o Flash Builder), è possibile che si renda necessario &#8220;passargli&#8221; dei parametri a runtime. Questo è possibile inserendo una variabile FlashVars nel codice html e poi richiamandola da Flex/Flash Builder.</p>
<p>Partiamo con l&#8217;esempio del codice html. Generando un progetto web, viene automaticamente creato il file html con il seguente codice:</p><pre class="urvanov-syntax-highlighter-plain-tag"><script type="text/javascript" src="swfobject.js"></script>
        <script type="text/javascript">
            <!-- For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection. --> 
            var swfVersionStr = "10.0.0";
            <!-- To use express install, set to playerProductInstall.swf, otherwise the empty string. -->
            var xiSwfUrlStr = "playerProductInstall.swf";
            var flashvars = {};
            flashvars.parametro = "ciao";
            var params = {};
            params.quality = "high";
            params.bgcolor = "#ffffff";
            params.allowscriptaccess = "sameDomain";
            params.allowfullscreen = "true";
            var attributes = {};
            attributes.id = "VP";
            attributes.name = "VP";
            attributes.align = "middle";
            swfobject.embedSWF(
                "VP.swf", "flashContent", 
                "100%", "100%", 
                swfVersionStr, xiSwfUrlStr, 
                flashvars, params, attributes);
			<!-- JavaScript enabled so display the flashContent div in case it is not replaced with a swf object. -->
			swfobject.createCSS("#flashContent", "display:block;text-align:left;");
        </script></pre><p>in questo caso il parametro, chiamato proprio &#8220;<strong>parametro</strong>&#8221; è definito con la riga:</p><pre class="urvanov-syntax-highlighter-plain-tag">flashvars.parametro = "ciao";</pre><p></p>
<p>In alternativa, utilizzando il classico object, si avrebbe:</p><pre class="urvanov-syntax-highlighter-plain-tag"><noscript>
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" id="VP">
                <param name="movie" value="VP.swf" />
                <param name="quality" value="high" />
                <param name="bgcolor" value="#ffffff" />
                <param name="allowScriptAccess" value="sameDomain" />
                <param name="allowFullScreen" value="true" />
          		<param name="FlashVars" value="parametro=ciao" />
                <!--[if !IE]>-->
                <object type="application/x-shockwave-flash" data="VP.swf" width="100%" height="100%">
                    <param name="quality" value="high" />
                    <param name="bgcolor" value="#ffffff" />
                    <param name="allowScriptAccess" value="sameDomain" />
                    <param name="allowFullScreen" value="true" />
                    <param name="FlashVars" value="parametro=ciao" />
                <!--<![endif]-->
                <!--[if gte IE 6]>-->
                	<p> 
                		Either scripts and active content are not permitted to run or Adobe Flash Player version
                		10.0.0 or greater is not installed.
                	</p>
                <!--<![endif]-->
                    <a href="http://www.adobe.com/go/getflashplayer">
                        <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" />
                    </a>
                <!--[if !IE]>-->
                </object>
                <!--<![endif]-->
            </object>
	    </noscript></pre><p>dove il parametro è definito nelle righe:</p><pre class="urvanov-syntax-highlighter-plain-tag"><param name="FlashVars" value="parametro=ciao" /></pre><p></p>
<p>Bene, ora passiamo al codice da inserire in Flex/Flash Builder. Ipotizziamo di avere una casella di testo, chiamata &#8220;txt&#8221; e di volerci caricare il contenuto di &#8220;parametro&#8221;, dovremo inserire nell&#8217;applicazione il seguente codice:</p><pre class="urvanov-syntax-highlighter-plain-tag"><?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="init()"
	<fx:Script>
		<![CDATA[
		private function init():void {
		   // inizio recupero da flashvars
		     var obj:Object = this.parameters;
		     txt.text = obj.parametro;
		  // fine recupero da flashvars
		}
	
		]]&gt;
	</fx:Script>

	<s:TextInput x="183" y="65"  name="txt" id="txt"/>
</s:Application></pre><p></p>
<p>enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/06/26/recuperare-flashvars-in-flex-con-as3/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Salvando un file con Flex/Air visualizzo l&#8217;errore SecurityError: fileWriteResource</title>
		<link>https://blog.smsoft.it/2010/02/05/salvando-un-file-con-flexair-visualizzo-lerrore-securityerror-filewriteresource/</link>
					<comments>https://blog.smsoft.it/2010/02/05/salvando-un-file-con-flexair-visualizzo-lerrore-securityerror-filewriteresource/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 05 Feb 2010 11:02:39 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[applicationDirectory]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=684</guid>

					<description><![CDATA[Sono incappato in un messaggio di errore, apparentemente anomalo, durante il salvataggio di un file nella cartella dell&#8217;applicazione (File.applicationDirectory) [crayon-6a7e12f1c1885423260714/] La porzione di codice che identificava il file (un&#8217;immagine nel mio caso) è: [crayon-6a7e12f1c1891769512380/] e la soluzione è al problema è puntare il file in quest&#8217;altro modo: [crayon-6a7e12f1c1895274075007/] Spero possa esservi di aiuto&#8230; Enjoy]]></description>
										<content:encoded><![CDATA[<p>Sono incappato in un messaggio di errore, apparentemente anomalo, durante il salvataggio di un file nella cartella dell&#8217;applicazione (File.applicationDirectory)</p><pre class="urvanov-syntax-highlighter-plain-tag">"]SecurityError: fileWriteResource
	at runtime::SecurityManager$/checkPrivilegeForCaller()
	at flash.filesystem::FileStream/open()</pre><p>La porzione di codice che identificava il file (un&#8217;immagine nel mio caso) è:</p><pre class="urvanov-syntax-highlighter-plain-tag">"]downloadedFile = File.applicationDirectory.resolvePath("assets/logo.gif");</pre><p>e la soluzione è al problema è puntare il file in quest&#8217;altro modo:</p><pre class="urvanov-syntax-highlighter-plain-tag">"]downloadedFile = new File("file:///" + File.applicationDirectory.resolvePath("assets/logo.gif").nativePath);</pre><p>Spero possa esservi di aiuto&#8230;<br />
Enjoy</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2010/02/05/salvando-un-file-con-flexair-visualizzo-lerrore-securityerror-filewriteresource/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>I percorsi in Adobe Flex</title>
		<link>https://blog.smsoft.it/2009/12/30/i-percorsi-in-adobe-flex/</link>
					<comments>https://blog.smsoft.it/2009/12/30/i-percorsi-in-adobe-flex/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 30 Dec 2009 12:23:56 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/2009/12/27/i-percorsi-in-adobe-flex/</guid>

					<description><![CDATA[I percorsi in Flex possono essere recuperati con le seguenti funzioni: File.applicationStorageDirectory : La cartella di archiviazione specifica per ciascuna applicazione AIR installata File.userDirectory : La cartella utente (es. c:\documents and setting\username o /Users/username) File.documentsDirectory : La cartella che contiene i documenti File.applicationDirectory : La cartella che contiene l&#8217;applicazione Flex File.desktopDirectory : La cartella che ... <a title="I percorsi in Adobe Flex" class="read-more" href="https://blog.smsoft.it/2009/12/30/i-percorsi-in-adobe-flex/" aria-label="Per saperne di più su I percorsi in Adobe Flex">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>I percorsi in Flex possono essere recuperati con le seguenti funzioni:<br />
<strong>File.applicationStorageDirectory</strong> : La cartella di archiviazione specifica per ciascuna applicazione AIR installata<br />
<strong>File.userDirectory</strong> : La cartella utente (es. c:\documents and setting\username o /Users/username)<br />
<strong>File.documentsDirectory</strong> : La cartella che contiene i documenti<br />
<strong>File.applicationDirectory</strong> : La cartella che contiene l&#8217;applicazione Flex<br />
<strong>File.desktopDirectory</strong> : La cartella che contiene il nostro Desktop</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2009/12/30/i-percorsi-in-adobe-flex/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flex, ViewStack e null object reference error</title>
		<link>https://blog.smsoft.it/2009/12/01/flex-viewstack-e-null-object-reference-error/</link>
					<comments>https://blog.smsoft.it/2009/12/01/flex-viewstack-e-null-object-reference-error/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 01 Dec 2009 08:49:14 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Open Source]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=602</guid>

					<description><![CDATA[Usando I viewstack con Flex, mi sono accorto che i vari stack non vengono inizializzati tutti all&#8217;avvio dell&#8217;applicazione e quindi se si tenta di utilizzare dei componenti presenti in uno stack ancora non aperto inizializzato, si viene avvertiti dal debugger di questa cosa(es null object reference error). Per far si che tutti gli stacks vengano ... <a title="Flex, ViewStack e null object reference error" class="read-more" href="https://blog.smsoft.it/2009/12/01/flex-viewstack-e-null-object-reference-error/" aria-label="Per saperne di più su Flex, ViewStack e null object reference error">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Usando I viewstack con Flex, mi sono accorto che i vari stack non vengono inizializzati tutti all&#8217;avvio dell&#8217;applicazione e quindi se si tenta di utilizzare dei componenti presenti in uno stack ancora non <span style="text-decoration: line-through;">aperto</span> inizializzato, si viene avvertiti dal debugger di questa cosa(es <em>null object reference error)</em>.</p>
<p>Per far si che tutti gli stacks vengano inizializzati all&#8217;avvio dell&#8217;applicazione ed utilizzare (es modificarne gli attributi) gli oggetti presenti in tutti gli stack fin da subito, basterà impostare l&#8217;opzione <strong>creationPolicy</strong> ad <strong>all</strong>. Ad esempio:<br />
<pre class="urvanov-syntax-highlighter-plain-tag"><pre>&lt;mx:ViewStack x="10" y="61" 
id="viewstack1" width="708" height="558" 
creationPolicy="all"&gt;&nbsp;</pre></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2009/12/01/flex-viewstack-e-null-object-reference-error/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Avviando il debug di Adobe Flex vedo: &#8220;error while loading initial content&#8221;</title>
		<link>https://blog.smsoft.it/2009/11/17/avviando-il-debug-di-adobe-flex-vedo-error-while-loading-initial-content/</link>
					<comments>https://blog.smsoft.it/2009/11/17/avviando-il-debug-di-adobe-flex-vedo-error-while-loading-initial-content/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 17 Nov 2009 10:44:35 +0000</pubDate>
				<category><![CDATA[Flex]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=591</guid>

					<description><![CDATA[Se avviando un progetto sviluppato con Adobe Flex non lo vedete partire e lanciando il debug vedere un messaggio simile al seguente: [crayon-6a7e12f1c1e80097646906/] la risoluzione del problema è semplice. Basterà aprire il vostro file NomeApplicazione-app.xml e modificare la seconda riga da: [crayon-6a7e12f1c1e8b262396138/] a: [crayon-6a7e12f1c1e8f355178032/]]]></description>
										<content:encoded><![CDATA[<p>Se avviando un progetto sviluppato con Adobe Flex non lo vedete partire e lanciando il debug vedere un messaggio simile al seguente:</p><pre class="urvanov-syntax-highlighter-plain-tag">Process terminated without establishing connection to debugger.
 Command:
 /Users/tech/Applications/Adobe Flex Builder 3 Plug-in/sdks/3.2.0/bin/adl -runtime
 /Users/tech/Applications/Adobe Flex Builder 3 Plug-in/sdks/3.2.0/runtimes/air/mac
 /Users/tech/source/air_app/bin-debug/AIR-app.xml
 /Users/tech/Cynergy/source/air_app/bin-debug
 
Output from command: error while loading initial content</pre><p>la risoluzione del problema è semplice. Basterà aprire il vostro file <strong>NomeApplicazione-app.xml</strong> e modificare la seconda riga da:</p><pre class="urvanov-syntax-highlighter-plain-tag">&lt;application xmlns="http://ns.adobe.com/air/application/X.X"&gt;</pre><p>a:</p><pre class="urvanov-syntax-highlighter-plain-tag">&lt;application xmlns="http://ns.adobe.com/air/application/1.5"&gt;</pre><p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2009/11/17/avviando-il-debug-di-adobe-flex-vedo-error-while-loading-initial-content/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
