<?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>23D &#187; Flex</title>
	<atom:link href="http://23d.cz/blog/tag/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://23d.cz</link>
	<description>Just another 23d.cz weblog</description>
	<lastBuildDate>Tue, 09 Mar 2010 08:24:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flex 4: skinování aplikací</title>
		<link>http://www.viktorbezdek.cz/2010/03/flex-4-skinovani-aplikaci/</link>
		<comments>http://www.viktorbezdek.cz/2010/03/flex-4-skinovani-aplikaci/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 08:24:40 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[skinning]]></category>
		<category><![CDATA[Styles & Skinning]]></category>
		<category><![CDATA[zdroják]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=148</guid>
		<description><![CDATA[Na zdrojáku dnes vyšel můj článek o skinování aplikací ve Flexu 4. Zajímá-li vás tato problematika, můžete si jej přečíst.
]]></description>
			<content:encoded><![CDATA[<p>Na zdrojáku dnes vyšel můj článek o skinování aplikací ve Flexu 4. Zajímá-li vás tato problematika, můžete si jej <a href="http://zdrojak.root.cz/clanky/flex-4-skinovani-aplikaci/" >přečíst</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2010/03/flex-4-skinovani-aplikaci/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ve čtvrtek 4. února vás čeká zajímavá přednáška a vyhlášení soutěže!</title>
		<link>http://www.viktorbezdek.cz/2010/01/ve-ctvrtek-4-unora-vas-ceka-zajimava-prednaska-a-vyhlaseni-souteze/</link>
		<comments>http://www.viktorbezdek.cz/2010/01/ve-ctvrtek-4-unora-vas-ceka-zajimava-prednaska-a-vyhlaseni-souteze/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 19:05:08 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Events/Conferences]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[soutěž]]></category>
		<category><![CDATA[UG meeting]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=146</guid>
		<description><![CDATA[Zajímá vás jak prodat flexové aplikace do enterprise prostředí? Majitel firmy SiteOne, Jan Bezděk vám o tom bude povídat (a máte se nač těšit). Chcete vidět práce soutěžících, co by rádi Adobe software v hodnotě $2100? Každý kdo přijde bude rozhodovat o tom kdo vyhraje. Toto vše se odehraje v rámci únorového UG meetingu od [...]]]></description>
			<content:encoded><![CDATA[<p>Zajímá vás jak prodat flexové aplikace do enterprise prostředí? Majitel firmy SiteOne, Jan Bezděk vám o tom bude povídat (a máte se nač těšit). Chcete vidět práce soutěžících, co by rádi Adobe software v hodnotě $2100? Každý kdo přijde bude rozhodovat o tom kdo vyhraje. Toto vše se odehraje v rámci únorového UG meetingu od <strong>17:30 v kancelářích <a href="http://www.adobe.com/aboutadobe/contact.html">Adobe</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2010/01/ve-ctvrtek-4-unora-vas-ceka-zajimava-prednaska-a-vyhlaseni-souteze/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soutěž o software za $2000 se bude již brzy uzavírat. Nepropásněte svou šanci.</title>
		<link>http://www.viktorbezdek.cz/2010/01/soutez-o-software-za-2000-se-bude-jiz-brzy-uzavirat-nepropasnete-svou-sanci/</link>
		<comments>http://www.viktorbezdek.cz/2010/01/soutez-o-software-za-2000-se-bude-jiz-brzy-uzavirat-nepropasnete-svou-sanci/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 16:38:28 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Events/Conferences]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=141</guid>
		<description><![CDATA[Před cca dvěma měsíci Adobe User Group Czech vyhlásila soutěž o software Adobe za $2000 dle vlastního výběru. Původní uzávěrka měla být na konci roku, ale většina z nás byla ráda, že stíhala svou práci. Termín jsme tedy prodloužili do konce ledna. V tuto chvíli je velmi málo lidí, kteří se budou účastnit &#8211; máte [...]]]></description>
			<content:encoded><![CDATA[<p>Před cca dvěma měsíci <a href="http://groups.adobe.com/groups/0ab802f140/summary">Adobe User Group Czech</a> vyhlásila soutěž o software <a href="http://www.adobe.cz">Adobe </a>za $2000 dle vlastního výběru. Původní uzávěrka měla být na konci roku, ale většina z nás byla ráda, že stíhala svou práci. Termín jsme tedy prodloužili <strong>do konce ledna</strong>. V tuto chvíli je velmi málo lidí, kteří se budou účastnit &#8211; máte tedy velkou šanci na vítězství. Informace o soutěži naleznete <a href="http://www.viktorbezdek.cz/2009/10/soutez-s-adobe-user-group-czech-o-software-od-adobe-za-2100-pravidla-podminky-a-zadani/">zde</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2010/01/soutez-o-software-za-2000-se-bude-jiz-brzy-uzavirat-nepropasnete-svou-sanci/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex – skinování za běhu aplikace</title>
		<link>http://www.flash.cz/portal/clanek.aspx?id=1572</link>
		<comments>http://www.flash.cz/portal/clanek.aspx?id=1572#comments</comments>
		<pubDate>Mon, 23 Nov 2009 22:49:28 +0000</pubDate>
		<dc:creator>Flash.cz</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Skinování]]></category>
		<category><![CDATA[Skinování komponent]]></category>

		<guid isPermaLink="false">tag:flash.cz://c3b26cd1d9c4eb3119006136e60bf73b</guid>
		<description><![CDATA[Skinování komponent za běhu aplikace je poměrně zajímavou možností pro flexové aplikace, které mají být dynamicky skinovatelné. Podívejme se jak na to]]></description>
			<content:encoded><![CDATA[Skinování komponent za běhu aplikace je poměrně zajímavou možností pro flexové aplikace, které mají být dynamicky skinovatelné. Podívejme se jak na to]]></content:encoded>
			<wfw:commentRss>http://www.flash.cz/portal/clanek.aspx?id=1572/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Transparentní okna v AIRové aplikaci s Flex SDK 4</title>
		<link>http://www.viktorbezdek.cz/2009/11/transparentni-okna-v-airove-aplikaci-s-flex-sdk-4/</link>
		<comments>http://www.viktorbezdek.cz/2009/11/transparentni-okna-v-airove-aplikaci-s-flex-sdk-4/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 10:00:39 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[flex sdk 4]]></category>
		<category><![CDATA[opaque]]></category>
		<category><![CDATA[průhledné okno]]></category>
		<category><![CDATA[transparent]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=129</guid>
		<description><![CDATA[Dnes jsem potřeboval vytvořit AIRovou miniaplikaci, která má vlastní chrome, jenže WindowedApplication (respektive Window/NativeWindow) ve Flex SDK 4 nemá property backgroundAlpha. Jak tedy na transparentní pozadí?
Řešení není nijak závratně složité. Nejdříve je třeba nastavit v AIR Application Descriptoru hodnotu systemChrome na none a transparent na true. Tohle se nijak neliší od předchozí verze SDK. Stejně [...]]]></description>
			<content:encoded><![CDATA[<p>Dnes jsem potřeboval vytvořit AIRovou miniaplikaci, která má vlastní chrome, jenže WindowedApplication (respektive Window/NativeWindow) ve Flex SDK 4 nemá property backgroundAlpha. Jak tedy na transparentní pozadí?<span id="more-129"></span></p>
<p>Řešení není nijak závratně složité. Nejdříve je třeba nastavit v AIR Application Descriptoru hodnotu <em>systemChrome<strong> </strong></em>na <em>none </em>a <em>transparent</em> na <em>true</em>. Tohle se nijak neliší od předchozí verze SDK. Stejně jako dříve je třeba nastavit v tagu <em>WindowedApplication<strong> </strong></em>několik hodnot:</p>
<ul>
<li><em>type</em> na <em>NativeWindowType.LIGHTWEIGHT</em></li>
<li><em>systemChrome </em>na<em> NativeWindowSystemChrome.NONE</em></li>
<li><em>transparent </em>na<em> true</em></li>
<li><em>showStatusBar </em>na<em> false</em></li>
<li><em>showTitleBar </em>na<em> false</em></li>
<li><em>opaqueBackground </em>na<em> null</em></li>
</ul>
<p>Poté je třeba vytvořit nový skin pro komponentu <em>WindowedApplication</em> nejjednodušší řešení je udelat si kopii defaultního skinu a z ní odmazat pozadí, které tam mít nechceme. Výsledný skinClass pak vypadá zhruba takto:</p>
<pre>&lt;s:SparkSkin xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark"
    alpha.disabledGroup="0.5" &gt;

    &lt;fx:Metadata&gt;
      [HostComponent("Object")]
    &lt;/fx:Metadata&gt;

    &lt;fx:Script&gt;
        static private const exclusions:Array = ["backgroundRect", "bgFill", "contentGroup", "statusText"];
        override public function get colorizeExclusions():Array {return exclusions;}
    &lt;/fx:Script&gt;

     &lt;s:states&gt;
        &lt;s:State name="normal" /&gt;
        &lt;s:State name="disabled" stateGroups="disabledGroup" /&gt;
        &lt;s:State name="normalInactive" stateGroups="inactiveGroup" /&gt;
        &lt;s:State name="disabledInactive" stateGroups="disabledGroup, inactiveGroup" /&gt;
    &lt;/s:states&gt;

    &lt;!-- layer 2: content + status bar --&gt;
    &lt;s:Group left="0" right="0" top="0" bottom="0" minHeight="24" minWidth="0" &gt;
        &lt;s:layout&gt;
            &lt;s:VerticalLayout gap="0"/&gt;
        &lt;/s:layout&gt;

        &lt;!-- content --&gt;
        &lt;s:Group id="contentGroup" width="100%" height="100%" minHeight="0" minWidth="0"/&gt;

        &lt;!-- status bar --&gt;
        &lt;s:Group id="statusBar" width="100%" minHeight="24" &gt;
            &lt;!-- status text --&gt;
            &lt;s:SimpleText id="statusText" top="2" bottom="2" left="10" right="10" verticalAlign="middle"
                fontSize="10" color="0x585858" width="100%" truncation="1" /&gt;
        &lt;/s:Group&gt;
    &lt;/s:Group&gt;

&lt;/s:SparkSkin&gt;</pre>
<p>Tento vytvořený skin pak předejte WindowedApplication a vše je hotové.</p>
<p><strong>Připomínám, že tento článek je psaný v době, kdy je Flex SDK 4 ve verzi beta 2. Ve finální verzi se může leccos změnit.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2009/11/transparentni-okna-v-airove-aplikaci-s-flex-sdk-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak dále pracovat s Flex SDK 4 beta 1, když vám vypršela licence na Flash Builder beta 1</title>
		<link>http://www.viktorbezdek.cz/2009/10/jak-dale-pracovat-s-flex-sdk-4-beta-1-kdyz-vam-vyprsela-licence-na-flash-builder-beta-1/</link>
		<comments>http://www.viktorbezdek.cz/2009/10/jak-dale-pracovat-s-flex-sdk-4-beta-1-kdyz-vam-vyprsela-licence-na-flash-builder-beta-1/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 07:47:01 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Labs]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=124</guid>
		<description><![CDATA[V pátek mi přestala fungovat licence na Flash Builder beta 1. Stáhl jsem tedy beta 2 a zjistil jsem, že SDK beta 1 v něm nefunguje. FB začne vyhazovat fatal errory a zanedlouho padne úplně. Nefunguje ani strom se soubory projektu. Kdo četl mé páteční příspěvky na Twitteru ví, že novou betu SDK považuji za [...]]]></description>
			<content:encoded><![CDATA[<p>V pátek mi přestala fungovat licence na Flash Builder beta 1. Stáhl jsem tedy beta 2 a zjistil jsem, že SDK beta 1 v něm nefunguje. FB začne vyhazovat fatal errory a zanedlouho padne úplně. Nefunguje ani strom se soubory projektu. Kdo četl mé páteční příspěvky na Twitteru ví, že novou betu SDK považuji za nepoužitelnou. Jak tedy zařídit, aby fungoval FB beta 1?<span id="more-124"></span></p>
<p>Řešení je velice jednoduché. Před spuštěním FB nastavte datum na den, kdy vám licence ješte fungovala, spusťte FB a datum nastavte zpět. Není to pěkný workaround, ale funguje.</p>
<p>Adobe mě s SDK beta 2 opravu zklamalo. To, že proběhl masivní renaming mě nepřekvapilo, ale fakt, že třeba absolutně špatně fungují item renderery je k ničemu. Aplikace adaptovaná na beta 2 poměrně často vyhazuje bezdůvodné run-time errory, FB padá jako švestky a kolikrát mu dělá velké problémy vůbec kód zkompilovat. Pokud jej přesto chcete používat, připravte se na nutnost debugování kompileru, protože velice často vyhazuje hlášku <em>unknown internal error</em>. Zpravidla se jedná o chybu ve vašem kódu, takže vás čeká nepříjemné hledání.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2009/10/jak-dale-pracovat-s-flex-sdk-4-beta-1-kdyz-vam-vyprsela-licence-na-flash-builder-beta-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Soutěž s Adobe User Group Czech o software od Adobe za $2100 – pravidla, podmínky a zadání</title>
		<link>http://www.viktorbezdek.cz/2009/10/soutez-s-adobe-user-group-czech-o-software-od-adobe-za-2100-pravidla-podminky-a-zadani/</link>
		<comments>http://www.viktorbezdek.cz/2009/10/soutez-s-adobe-user-group-czech-o-software-od-adobe-za-2100-pravidla-podminky-a-zadani/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 06:15:04 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[AUG]]></category>
		<category><![CDATA[Events/Conferences]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[soutěž]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=105</guid>
		<description><![CDATA[Na včerejším UG meetingu byla vyhlášena soutěz o software od Adobe za $2100. V tomto článku naleznete podrobné informace o tom, jak se soutěže zůčastnit, co se může, co se naopak nesmí a jaká jsou pravidla. Zadání je natolik volné, že se může zůčastnit téměř každý, nemeškejte tedy a ukažte co ve vás je!
Témata soutěže
Nemohli [...]]]></description>
			<content:encoded><![CDATA[<p>Na včerejším UG meetingu byla vyhlášena soutěz o software od Adobe za $2100. V tomto článku naleznete podrobné informace o tom, jak se soutěže zůčastnit, co se může, co se naopak nesmí a jaká jsou pravidla. Zadání je natolik volné, že se může zůčastnit téměř každý, nemeškejte tedy a ukažte co ve vás je!<span id="more-105"></span></p>
<h3>Témata soutěže</h3>
<p>Nemohli jsme se rozhodnout pro jedno konkrétní téma, tak jsme jich připravili hned několik,  abyste si mohli vybrat to, které vám nejvíce sedne.</p>
<ul>
<li><strong>Tutoriál</strong>
<ul>
<li>Může být na jakékoli téma. Jedinou podmínkou je, že musí být určený na technologie Adobe z kategorie Flash Platform. V úvahu tedy připadá Flash, Flex, Flash Catalyst, Pixel Bender apod. Samozřejmé je, že tutoriál může využívat více těchto technologií. Není přípustné, aby tutoriál byl kopie něčeho co už je na internetu.</li>
</ul>
</li>
<li><strong>Vizualizace dat či zvuku ve Flash Playeru</strong>
<ul>
<li>Nemyslím, že je třeba cokoli dodávat. Snad jen, že je možné využívat OpenSource frameworky, ale není přípustné modifikovat již existující vizualizaci. Pro zařazení do soutěže je nutné dát k dispozici světu zdrojové kódy.</li>
</ul>
</li>
<li><strong>Nejpůsobivější AIR aplikace</strong>
<ul>
<li>Autorem aplikace musíte být výhradně vy. Lze používat jakékoli frameworky. Není přípustné používat cizí kód, nebo prezentovat aplikaci vytvořenou podle tutoriálu. Pro zařazení do soutěže je nutné dát k dispozici světu zdrojové kódy.</li>
</ul>
</li>
<li><strong>Nejpůsobivější Facebook aplikace</strong>
<ul>
<li>Autorem aplikace musíte být výhradně vy. Lze používat jakékoli frameworky. Není přípustné používat cizí kód, nebo prezentovat aplikaci vytvořenou podle tutoriálu. Pro zařazení do soutěže je nutné dát k dispozici světu zdrojové kódy.</li>
</ul>
</li>
<li><strong>Nejpůsobivější RTMP aplikace</strong>
<ul>
<li>Autorem aplikace musíte být výhradně vy. Lze používat jakékoli frameworky. Není přípustné používat cizí kód, nebo prezentovat aplikaci vytvořenou podle tutoriálu. Pro zařazení do soutěže je nutné dát k dispozici světu zdrojové kódy.</li>
</ul>
</li>
</ul>
<p><em>Po skončení soutěže zdrojové kódy umístíme na Google Code, kde budou zdarma k dispozici každému zájemci.</em></p>
<h3>Pravidla</h3>
<ul>
<li>Zúčastnit se může každý člen Adobe UG Czech. Pokud členem nejste, můžete se jím snadno stát.</li>
</ul>
<h3>Jak bude probíhat výběr vítěze</h3>
<ul>
<li><strong>Každý zůčastněný musí svou práci odevzdat do 31.12.2009</strong></li>
<li>Ze všech odevzdaných prací vedení UG vybere 1-2 práce z každé kategorie. Jejich autory informujeme o nominaci.</li>
<li>Tyto práce se budou prezentovat na lednovém UG meetingu &#8211; pokud autor práce nebude na UG meetingu přítomen, je automaticky diskvalifikován.</li>
<li>Účastníci UG meetingu budou hlasovat, která z prací je nejlepší.</li>
<li>Autor práce s nejvíce hlasy se stane vítězem soutěže.</li>
</ul>
<h3>Výhra</h3>
<ul>
<li>Výhrou je, jak již bylo několikrát zmíněno, jeden kus software od Adobe dle vlastního výběru v maximální hodnotě $2100</li>
<li>Nemůže se jednat o enterprise software (Flash Media Server, Connect Pro &#8230;)</li>
<li>Nemůže se jednat o upgrade (např. na Master Collection)</li>
<li>Výherci bude dodán emailem odkaz na stažení software a licenční číslo. Není možné dodat boxovanou verzi.</li>
</ul>
<p>Hotové příspěvky posílejte na  můj e-mail <strong><em>ja (zavinac) viktorbezdek (tecka) cz</em></strong>.</p>
<p>Budeme se těšit s čím příjdete.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2009/10/soutez-s-adobe-user-group-czech-o-software-od-adobe-za-2100-pravidla-podminky-a-zadani/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Přijďte dnes na AUG meeting, dozvíte se novinky z MAXu a budete mít možnost vyhrát Adobe software za $2100</title>
		<link>http://www.viktorbezdek.cz/2009/10/prijdte-dnes-na-aug-meeting-dozvite-se-novinky-z-maxu-a-budete-mit-moznost-vyhrat-adobe-software-za-2100/</link>
		<comments>http://www.viktorbezdek.cz/2009/10/prijdte-dnes-na-aug-meeting-dozvite-se-novinky-z-maxu-a-budete-mit-moznost-vyhrat-adobe-software-za-2100/#comments</comments>
		<pubDate>Wed, 14 Oct 2009 08:26:00 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AUG meeting]]></category>
		<category><![CDATA[Events/Conferences]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[soutěž]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=97</guid>
		<description><![CDATA[Dnes je po měsíční odmlce Adobe User Group meeting. Tentokrát bude speciální &#8211; český platform evangelista Tom Krcha se práve vrátil z letošní konference MAX a chce se s námi podělit o všechny zajímavé novinky z tohoto eventu. O tom, že toho nebylo málo svědčí například pohled na Adobe Labs, kde jsou ke stažení nové [...]]]></description>
			<content:encoded><![CDATA[<p>Dnes je po měsíční odmlce Adobe User Group meeting. Tentokrát bude speciální &#8211; český platform evangelista Tom Krcha se práve vrátil z letošní konference MAX a chce se s námi podělit o všechny zajímavé novinky z tohoto eventu. O tom, že toho nebylo málo svědčí například pohled na Adobe Labs, kde jsou ke stažení nové betaverze Flash Builderu, Flex SDK 4, Flash Catalystu, LCDS a mnoha dalších. Všichni také blázní z informace, že Flash CS5 bude umět kompilovat do nativního iPhone formátu, což je, povezme si upřímně, fakt pecka <img src='http://www.viktorbezdek.cz/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Určite se dozvíme i něco nového o Flex Mobile Framework. Novinky nejsou pouze z pole Flash Platform, ale celého portfolia produktů Adobe, takže se je určitě nač těšit. Aby toho nebylo málo, ke konci prezentace vyhlásím soutěž o Adobe software za $2100. Pokud se meetingu nemůžete zůčastnit, během zítřka zde, a na dalších serverech o soutěži vyjdou podrobnosti.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2009/10/prijdte-dnes-na-aug-meeting-dozvite-se-novinky-z-maxu-a-budete-mit-moznost-vyhrat-adobe-software-za-2100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jak na embedované fonty pro Halo komponenty ve Flex 4 SDK</title>
		<link>http://www.viktorbezdek.cz/2009/10/jak-na-embedovane-fonty-pro-halo-komponenty-ve-flex-4-sdk/</link>
		<comments>http://www.viktorbezdek.cz/2009/10/jak-na-embedovane-fonty-pro-halo-komponenty-ve-flex-4-sdk/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 16:03:09 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[CFF]]></category>
		<category><![CDATA[embedované fonty]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[flex sdk 4]]></category>
		<category><![CDATA[fonty]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[gumbo]]></category>
		<category><![CDATA[Styles & Skinning]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=85</guid>
		<description><![CDATA[Kdo z vás používá SDK 4 ví, že je k dispozici nová sada komponent Spark. Společne s nimi dále koexistují i komponenty Halo, které jsou kvůli kompatibilitě jen drobně upravené. V komponentách Spark v tuto chvíli chybí např. Tree, DataGrid, AdvancedDatagrid apod., takže se můžete dostat do situace, že bude nutné použít starší Halo. Pokud [...]]]></description>
			<content:encoded><![CDATA[<p>Kdo z vás používá SDK 4 ví, že je k dispozici nová sada komponent Spark. Společne s nimi dále koexistují i komponenty Halo, které jsou kvůli kompatibilitě jen drobně upravené. V komponentách Spark v tuto chvíli chybí např. Tree, DataGrid, AdvancedDatagrid apod., takže se můžete dostat do situace, že bude nutné použít starší Halo. Pokud v aplikaci používáte vlastní fonty, zjistíte, že se v komponentách Halo nezobrazují. Neděláte nikde chybu, staré komponenty jen nerozumí novému způsobu embedování fontů tzv. DefineFont4.<span id="more-85"></span></p>
<p>Díky bohu si i v Adobe uvědomují, že v mnoha případech bude nutné použivat Spark a Halo komponenty pohromadě, takže vytvořili náhradu za UITextField, která rozumí DefineFont4. Nová komponenta se jmenuje UITLFTextField a je součástí package mx.core. Halo komponenty defaultně používají UITextField, protože v tuto chvíli umí více věcí (editační mód, zobrazení HTML) než UITLFTextField. Díky omezením, které zatím nová komponenta má nebude možné její použití v několika Halo komponentách (editable ComboBox, ColorPicker color field, DateField, RichTextEditor, editable DataGrid). Způsob jak UITextField nahradit za UITLFTextField je velice jednoduchý. Niže jej najdete popsaný.</p>
<h2>Pro komponenty Tree, ComboBox atp.</h2>
<h3>Pomocí CSS</h3>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">mx|Tree<span style="color: #00AA00;">,</span> mx|ComboBox <span style="color: #808080; font-style: italic;">/* a tak dále */</span> <span style="color: #00AA00;">&#123;</span>
	text-field-class<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;mx.core.UITLFTextField&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<h3>Pomocí MXML</h3>
<p>&lt;mx:ComboBox textFieldClass=&#8220;mx.core.UITLFTextField&#8220;/&gt;</p>
<h2>Pro DataGrid</h2>
<h3>Pomocí CSS</h3>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">mx|DataGrid <span style="color: #00AA00;">&#123;</span>
 defaultDataGridItemRenderer<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;mx.controls.dataGridClasses.TLFDataGridItemRenderer&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<h3>Pomocí MXML</h3>
<p>&lt;mx:DataGrid defaultDataGridItemRenderer=&#8220;mx.controls.dataGridClasses.TLFDataGridItemRenderer&#8220;/&gt;</p>
<p><strong>Připomínám, že tento článek je psaný v době, kdy je Flex SDK 4 ve verzi beta 2. Ve finální verzi se může leccos změnit.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2009/10/jak-na-embedovane-fonty-pro-halo-komponenty-ve-flex-4-sdk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Builder Beta – první a druhé dojmy – část 1.</title>
		<link>http://www.viktorbezdek.cz/2009/07/flash-builder-beta-prvni-a-druhe-dojmy-cast-1/</link>
		<comments>http://www.viktorbezdek.cz/2009/07/flash-builder-beta-prvni-a-druhe-dojmy-cast-1/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 15:53:07 +0000</pubDate>
		<dc:creator>Viktor Bezděk</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[betatestování]]></category>
		<category><![CDATA[efektivita]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Player 10]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Nezařazeno]]></category>
		<category><![CDATA[produkt]]></category>
		<category><![CDATA[SiteOne]]></category>

		<guid isPermaLink="false">http://www.viktorbezdek.cz/?p=73</guid>
		<description><![CDATA[Je tomu zhruba měsíc co Adobe vydalo betaverzi nového Flash Builderu (ex Flex Builder) a SDK 4.0.0.7219. Ač je to risk, rozhodl jsem se, že toto SDK využiji v produkčním prostředí, tedy na projektu jehož vývoj právě začíná. V následujících týdnech vás budu seznamovat se slastmi a strastmi nového prostředí i SDK.
Nové SDK jsem se [...]]]></description>
			<content:encoded><![CDATA[<p>Je tomu zhruba měsíc co Adobe vydalo betaverzi nového Flash Builderu (ex Flex Builder) a SDK 4.0.0.7219. Ač je to risk, rozhodl jsem se, že toto SDK využiji v produkčním prostředí, tedy na projektu jehož vývoj právě začíná. V následujících týdnech vás budu seznamovat se slastmi a strastmi nového prostředí i SDK.<span id="more-73"></span></p>
<p>Nové SDK jsem se rozhodl použít, protože mám z Adobe informace, že by nemělo dojít k žádnému renamingu, takže po vydání final verze bude třeba udělat &#8222;jen&#8220; revizi kódu. Čas na tuto revizi ušetřím na skinování aplikace. Způsob jakým je vyrešeno u Spark komponent je opravdu pohodlné a intuitivní. Dokonce mnohem pohodlnější než s mnou propagovanou Degrafou. Zatím jsem narazil pouze na jednu feature, která mi chybí &#8211; pixel snapping u strokes (způsob jakým je vykreslován např. radius u oblých rohů). Nejedná se o nic kritického, ale potěšilo by mě, kdyby ve final releasu byla. Jako hodně příjemnou změnu považuji přepracování states. V této podobě jsou opravdu dobře použitelné a už se jim určite nebudu vyhýbat. Nový způsob práce s layoutem je také dobře vymyšlený. Praxe ukáže, jestli to není jen nadšení z něčeho nového.</p>
<p>Zatím jsem nenarazil na žádne bugy, které by mě omezily v práci. Rychlost kompilace je v naprostém pořádku a vývojové prostředí (zatím) nepadá. Pro tuto chvíli to považuji za vše oč má smysl se dělit. V příštím díle se podrobněji rozepíši o tvorbě MXML skinů pro komponenty.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.viktorbezdek.cz/2009/07/flash-builder-beta-prvni-a-druhe-dojmy-cast-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
