<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>dreckhände (Entries tagged as flex)</title>
    <link>http://blog.dreckhaen.de/</link>
    <description>Notizen beim Schrauben</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.5.2 - http://www.s9y.org/</generator>
    <pubDate>Tue, 04 May 2010 14:46:36 GMT</pubDate>

    <image>
        <url>http://blog.dreckhaen.de/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: dreckhände - Notizen beim Schrauben</title>
        <link>http://blog.dreckhaen.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Secure Madness</title>
    <link>http://blog.dreckhaen.de/archives/18-Secure-Madness.html</link>
    
    <comments>http://blog.dreckhaen.de/archives/18-Secure-Madness.html#comments</comments>
    <wfw:comment>http://blog.dreckhaen.de/wfwcomment.php?cid=18</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.dreckhaen.de/rss.php?version=2.0&amp;type=comments&amp;cid=18</wfw:commentRss>
    

    <author>nospam@example.com (daniel)</author>
    <content:encoded>
    &lt;p&gt;Dieser nichtssagende Fehler hat mir einen halben Tag geraubt: &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;strong&gt;VerifyError&lt;/strong&gt;:&lt;br /&gt;
 &lt;strong&gt;Error #1014&lt;/strong&gt;:&lt;br /&gt;
 Class &lt;strong&gt;IFlexDisplayObject&lt;/strong&gt;&lt;br /&gt;
 could not be found.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt; 	at flash.display::MovieClip/nextFrame()&lt;br /&gt;&lt;br /&gt;
	at mx.core::FlexModuleFactory/deferredNextFrame()&lt;br /&gt;at...&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Googlend fanden sich nur Hinweise auf sdk-Versionsprobleme als moegliche Ursache. &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Trat auf nach einem &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;StyleManager.loadStyleDeclarations(styleFilePath,true,false, ApplicationDomain.currentDomain);&lt;br /&gt;nach Ausgabe in der console wurde das Style.swf aber korrekt gefunden und geladen. Nur eben nicht eingebunden..&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Die Loesung? Um die Styles in bin_debug wie bin-release mit gleichem relativen Pfad zugaenglich zu haben, hatte ich die styles in einem Folder neben diesen beiden vorgehalten, also &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;styleFilePath = &amp;quot;../styles/myStyle.swf&amp;quot;;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Geht und geht einfach nicht (aus der IDE, zur Laufzeit aber kann man das durchaus machen) So aber geht es:&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;styleFilePath = &amp;quot;styles/myStyle.swf&amp;quot;;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;und den styles-Ordner mittels zwei symlinks in den beiden ZielOrdnern eionhaengen.&amp;#160;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt; Seuffz...&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 04 May 2010 16:46:36 +0200</pubDate>
    <guid isPermaLink="false">http://blog.dreckhaen.de/archives/18-guid.html</guid>
    <category>adobe</category>
<category>as3</category>
<category>flex</category>

</item>
<item>
    <title>AIR runtime auf Ubuntu 64 und windows 7 64</title>
    <link>http://blog.dreckhaen.de/archives/17-AIR-runtime-auf-Ubuntu-64-und-windows-7-64.html</link>
    
    <comments>http://blog.dreckhaen.de/archives/17-AIR-runtime-auf-Ubuntu-64-und-windows-7-64.html#comments</comments>
    <wfw:comment>http://blog.dreckhaen.de/wfwcomment.php?cid=17</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.dreckhaen.de/rss.php?version=2.0&amp;type=comments&amp;cid=17</wfw:commentRss>
    

    <author>nospam@example.com (daniel)</author>
    <content:encoded>
    &lt;p&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; line-height: 18px; &quot;&gt;&amp;quot;Die Adobe® AIR™-Laufzeitumgebung ermöglicht den Einsatz bewährter Web-Technologien für die Entwicklung plattformübergreifender Rich-Internet-Anwendungen für den Desktop.&amp;quot;&lt;/span&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Ok, ein kleines &amp;quot;Hallo welt&amp;quot; angelegt und als .air exportiert, rüber zum Linux desktop (Ubuntu 8.04 64 Bit LTS) und die .air angeklickt: wird als .zip-Archiv erkannt und geöffnet. Ein INSTALL ist nicht zu sehen, also wohl erstmal zu Adobe und die runtime herunterladen.&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&lt;a href=&quot;http://get.adobe.com/de/air/&quot;&gt;http://get.adobe.com/de/air/&lt;/a&gt;&amp;#160;erkennt mein OS und schlägt gleich &lt;a href=&quot;http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRInstaller.bin&quot;&gt;AdobeAIRInstaller.bin&lt;/a&gt; vor, der download geht fix und dann eine shell im Download-Verzeichnis geoeffnet, &lt;/p&gt; &lt;br /&gt;
&lt;p&gt;chmod 755 AdobeAIRInstaller.bin&lt;br /&gt;&lt;br /&gt;
./AdobeAIRInstaller.bin&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
und schon habe ich eine wunderschöne Fehlermeldung&lt;br /&gt; &lt;span style=&quot;font-family: Verdana, Arial, sans-serif; font-size: small; line-height: 19px; &quot;&gt;Error loading the runtime (libnss3.so: wrong ELF class: ELFCLASS64)&lt;/span&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; &lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Fein, Google findet mir Leidensgefährten und so bin ich bald auf Adobes Knowledgebase mit einer &lt;a href=&quot;http://kb2.adobe.com/cps/408/kb408084.html&quot;&gt;Installationsa&lt;/a&gt;nleitung, die mich die fuer die runtime benötigten 32Bit-Libs manuell installieren lässt, inclusive eines getLib - Tools und zweier Fehler.&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;So wird man in Schritt 10 aufgefordert, Symlinks fuer die einkopierten libs zu legen:&lt;/p&gt;&lt;br /&gt;
$ sudo ln -s /usr/lib32/libnss3.so.1d /usr/lib32/libnss3.so&lt;br /&gt;
$ sudo ln -s /usr/lib32/libssl3.so.1d /usr/lib32/libssl3.so&lt;br /&gt;
$ sudo ln -s /usr/lib32/libnspr4.so.0d /usr/lib32/libnspr4.so &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;p&gt;fehlt aber eine:&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;$ sudo ln -s /usr/lib32/libsmime3.so.1d /usr/lib32/libsmime3.so&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;sonst bekommt man eine vertraute Fehlermeldung. Und wer (wie ich) die Anleitung mit copy/paste abarbeitet, stolpert auch noch über den typo im Programmnamen.&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Nach der kleinen Hürde startet der Installer nun endlich und tut auch, was man von ihm erwartet, im Menü findet man dann unter /Applications/Accessories zwei Einträge füer den&amp;#160;Adobe Air Application Installer und Uninstaller.&amp;#160;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Aber jetzt nicht zu früh freuen und darauf klicken - dann passiert nämlich gar nichts. Stattdessen den Pfad zu dem neuen Programm finden und in der shell aufrufen&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&amp;#160;/usr/bin/Adobe\ AIR\ Application\ Installer&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&amp;#160;um die aktuelle Fehlermeldung zu sehen:&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; Error loading the runtime (libadobecertstore.so: cannot open shared object file: No such file or directory)&lt;/p&gt; &lt;br /&gt;
&lt;div&gt; &lt;br /&gt;
&lt;p&gt;Dagegen hilft:&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&amp;#160;cp /usr/lib/libadobecertstore.so /usr/lib32&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;und dann, dann geht es tatsächlich. Eindrucksvoll, und kaum aufwendiger als die Installation eines CD-Rom-Laufwerks unter Dos 4.&amp;#160;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; &lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Unter Windows 7 (Prof. 64) wollte sich die HalloWelt.air nicht installieren lassen, der Installer startete, liess sich die Erlaubnis zur Installation erteilen und kam alsbald mit der Mitteilung:&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; &amp;quot;&lt;code&gt;Leider ist ein Fehler aufgetreten.&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;
Die Anwendung konnte nicht installiert werden, da die AIR-Datei &lt;br /&gt;
beschädigt ist. Bitten Sie den Anwendungsautor um eine neue AIR-Datei.&amp;quot;&lt;/code&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Leidensgefährten, aber keine Lösung, auf die rechte Spur brachte mich schliesslich Adobes &lt;a href=&quot;http://kb2.adobe.com/cps/403/kb403150.html#installing_an_adobe_air_application&quot;&gt;Troubleshoot Adobe Air Installation Issues&lt;/a&gt; mit dem Tip, das .air auf den desktop zu kopieren und von da zu installieren. Offenbar kann der Application Installer mit Netzwerklaufwerken nicht umgehen. &lt;/p&gt;&lt;br /&gt;
&lt;p&gt; &lt;/p&gt;&lt;br /&gt;
&lt;p&gt;Noch ein Nachtrag, bei der Installation des FlashPlayer unter Linux-64 hilft diese &lt;a href=&quot;http://www.myscienceisbetter.info/install-native-64bit-flash-player-10-on-linux.html&quot;&gt;Anleitung&lt;/a&gt;&lt;/p&gt; &lt;br /&gt;
&lt;/div&gt; 
    </content:encoded>

    <pubDate>Fri, 23 Apr 2010 13:30:53 +0200</pubDate>
    <guid isPermaLink="false">http://blog.dreckhaen.de/archives/17-guid.html</guid>
    <category>adobe</category>
<category>air</category>
<category>as3</category>
<category>bug</category>
<category>flex</category>
<category>network</category>
<category>windows</category>

</item>
<item>
    <title>Was nur hat Flashbuilder mit den Scrollbalken?</title>
    <link>http://blog.dreckhaen.de/archives/16-Was-nur-hat-Flashbuilder-mit-den-Scrollbalken.html</link>
    
    <comments>http://blog.dreckhaen.de/archives/16-Was-nur-hat-Flashbuilder-mit-den-Scrollbalken.html#comments</comments>
    <wfw:comment>http://blog.dreckhaen.de/wfwcomment.php?cid=16</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.dreckhaen.de/rss.php?version=2.0&amp;type=comments&amp;cid=16</wfw:commentRss>
    

    <author>nospam@example.com (daniel)</author>
    <content:encoded>
    &lt;p&gt;Ist das ein Feature? Sobald man in einem Flashbuilder-Projekt einen Button klickt, erscheinen vertikaler und horizontaler Scrollbalken. Viel zu scrollen haben sie nicht, zwei Pixel Bewegung. Was zum Vorschein kommt ist ein gepünktelter FokusKasten, den FB4 nun rings um die komplette Seite zeichnet.&lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Dabei ist es ganz gleich, ob ich Spark oder Halo nutze, Button oder ToggleButton, Group oder Canvas - ich habe einige Stunden alle Kombinationen und Varianten durchprobiert, die mir nur einfielen. Zur besseren Vergleichbarkeit hier den Inhalt einer minimalen Test.mxml, die in Flex 3 und Flex 4 gleichermassen kompiliert: &lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;mx:Application xmlns:mx=&amp;quot;http://www.adobe.com/2006/mxml&amp;quot; layout=&amp;quot;absolute&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;mx:Canvas&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;mx:Button label=&amp;quot;Drück mich&amp;quot; /&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/mx:Canvas&amp;gt;&lt;br /&gt; &lt;br /&gt;&amp;lt;/mx:Application&amp;gt;&lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Beide haben auch SourceView aktiviert&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://dreckhaen.de/files/buttonTest/flex3/buttonTest.html&quot;&gt;testButton Flex3&lt;/a&gt; (581 KB)&lt;br /&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://dreckhaen.de/files/buttonTest/fb4/buttonTest.html&quot;&gt;testButton FlashBuilder 4&lt;/a&gt; (1,66MB)&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Der Größenvergleich der Dateien in den beiden Mini-Apps spricht ja auch Bände.&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Es gibt das gleiche auch noch in einer Spark-version&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&lt;a href=&quot;http://dreckhaen.de/files/buttonTest/fb4Spark/buttonTestSpark.html&quot; target=&quot;_blank&quot;&gt;testButton Fb4 Spark&lt;/a&gt; (1,22 MB)&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;s:Application xmlns:fx=&amp;quot;http://ns.adobe.com/mxml/2009&amp;quot; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160; xmlns:s=&amp;quot;library://ns.adobe.com/flex/spark&amp;quot; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160; xmlns:mx=&amp;quot;library://ns.adobe.com/flex/halo&amp;quot; minWidth=&amp;quot;1024&amp;quot; minHeight=&amp;quot;768&amp;quot;&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;s:Group&amp;#160;&amp;#160; id=&amp;quot;myGroup&amp;quot;&amp;#160; &amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;#160;&amp;#160;&amp;#160; &amp;lt;s:Button&amp;#160; id=&amp;quot;btn&amp;quot;&amp;#160; label=&amp;quot;Drück mich&amp;quot; /&amp;gt;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/s:Group&amp;gt;&lt;br /&gt;&amp;lt;/s:Application&amp;gt; &lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt; &lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Scheints ist der bug in der Release-Version gefixt.&lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 23 Mar 2010 11:20:24 +0100</pubDate>
    <guid isPermaLink="false">http://blog.dreckhaen.de/archives/16-guid.html</guid>
    <category>bug</category>
<category>flash builder 4</category>
<category>flex</category>

</item>
<item>
    <title>Flashbuilder 4 ist sooo langsam</title>
    <link>http://blog.dreckhaen.de/archives/15-Flashbuilder-4-ist-sooo-langsam.html</link>
    
    <comments>http://blog.dreckhaen.de/archives/15-Flashbuilder-4-ist-sooo-langsam.html#comments</comments>
    <wfw:comment>http://blog.dreckhaen.de/wfwcomment.php?cid=15</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.dreckhaen.de/rss.php?version=2.0&amp;type=comments&amp;cid=15</wfw:commentRss>
    

    <author>nospam@example.com (daniel)</author>
    <content:encoded>
    &lt;p&gt;Nachdem ich mit Flex 3 nun schon seit einigen Jahren gearbeitet habe, sind die ersten Eindrücke von Flashbuilder 4 doch recht gemischt. Eine Woche vor dem Release habe ich noch die beta 2 gezogen und installiert, und das Ding ist faszinierend langsam. Muss ich mir jetzt einen neuen Rechner mit Quadcore anschaffen, um den Actionscript-Editor in erträglichem Tempo arbeiten zu sehen? Mit seinem Code-Highlighten scheint er so beschäftigt, dass ich beim Tippen immer wieder warten muss. Alltägliche Aktionen wie - ein Schnipsel Text markieren, kopieren, der Reihe nach an x Stellen im Script klicken, einfügen - werden zu einem Gedulds- und Konzentrationsspiel. Schnell von einem Tab zu einem anderen wechseln und der Flashbuilder versinkt für 20 Sekunden in Kontemplation. So kann ich nicht arbeiten.&lt;br /&gt;&lt;/p&gt; &lt;br /&gt;
&lt;p&gt;Flex 3 läuft auf dem selben Rechner ohne derlei Sperenzchien. Ob es eine Rolle spielt, dass ich Windows 7 (prof.) x64 laufen habe? Bei der Suche nach Leidensgefährten und Lösungen stiess ich auf einen &lt;a href=&quot;http://www.flexforum.de/showthread.php?t=6549&quot;&gt;Bericht&lt;/a&gt;, der offenbar den gleichen Effekt schildert, und auch mit w7/64.&amp;#160; &lt;br /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 23 Mar 2010 10:37:46 +0100</pubDate>
    <guid isPermaLink="false">http://blog.dreckhaen.de/archives/15-guid.html</guid>
    <category>as3</category>
<category>flash builder 4</category>
<category>flex</category>
<category>windows</category>

</item>

</channel>
</rss>