Macromedia Flash

V²uka Flash (28.)

┌vodem  |  V²uka Flash |  Odkazy  |  Aplikace  |  Otßzky a odpov∞di

Novinky ve verzi 7.2 prost°edφ Flash MX 2004

Na ·vod dneÜnφho dφlu se zmφnφme o novΘ verzi v²vojovΘho prost°edφ Flash MX 2004 a Flash MX 2004 professional. Macromedia vypustila novou verzi 7.2 oznaΦovanou jako Ellipsis. Jednß se o druhou aktualizaci tohoto v²vojovΘho prost°edφ, kterß p°inesla hned °adu novinek a zm∞n. My si nynφ ukß₧eme v Φem je tato verze lepÜφ.

Mezi hlavnφ "novinky" pat°φ oprava vφce ne₧ 120 chyb v celΘm prost°edφ. AvÜak nov² update se zam∞°il p°edevÜφm na:

  • Dokumentace - pat°φ mezi klφΦovΘ Φßsti tohoto prost°edφ, jen₧ jsou nejvφce vyu₧φvßny. Prßv∞ proto nov² update obsahuje novΘ kapitoly nßpov∞dy, dvakrßt vφce ukßzek a kompletnφ p°epis n∞kter²ch kapitol. Byl takΘ rozÜφ°en t²m lidφ vytvß°ejφcφch nßpov∞du. Pro v∞tÜφ p°edstavu se jednß p°edevÜφm o:
    • Bylo p°idßno vφce ne₧ 400 nov²ch zdrojov²ch k≤du (ukßzek).
    • Pokrytφ kapitol p°φklady se zv²Üilo ze 43 procent na 98 procent.
    • Opraveno vφce ne₧ 2000 chyb v dokumentaci.
    • Byly p°idßny dv∞ novΘ kapitoly "Handling Component Events" a "Creating a first application with components".
    • A mnoho dalÜφho...

  • Rychlost prost°edφ - se zv²Üila oproti p°edchozφmu updatu a byla upravena stabilita prost°edφ vΦetn∞ systΘmov²ch nßrok∙ na jeho provoz. ┌vodnφ naΦφtßnφ prost°edφ i p°i v∞tÜφch aplikacφch se rapidn∞ zv²Üila.

  • Komponenty - byly upraveny podle po₧adavk∙ u₧ivatel∙ a takΘ p°idßvajφ Scrollbar komponentu. Zßrove≥ byla takΘ p°idßna novß t°φda mx.utils.Delegate, kterß umo₧≥uje nadefinovßnφ funkce, kterß bude zavolßna v p°φpad∞ vzniku urΦitΘ udßlosti. O vÜe se starß nßsledujφcφ funkce create t°φdy Delegate:

    static function create(scope:Object, handler:Function):Function

    • scope - je rozsah ve kterΘm je udßlost vyvolßna.
    • handler - je funkce, kterß je zavolßna po vzniku udßlosti.

    Na p°φklad∞ si ukß₧eme, jak to vÜechno funguje:

    
    // Importujeme jmenn² prostor.
    import mx.utils.Delegate;
    
    // P°i°adφme udßlosti change nov² delegßt.
    mainDataGrid.addEventListener("change", Delegate.create(this, 
    onMainDataGridChange)); // Nadefinujeme urΦitou akci, kterß bude vykonßna. function onMainDataGridChange(event:Object):Void { // Byla vyvolßna udßlost change. trace("Udßlost change!"); }

    Jak mßme mo₧nost vid∞t, tak nejprve importujeme jmenn² prostor mx.utils.Delegate, kter² je nov∞ k dispozici. Nßsledn∞ p°i°adφme udßlost change objektu mainDataGrid (komponenta DataGrid). Po vzniku tΘto udßlosti bude vykonßna akce, kterou si nadefinujeme (nap°φklad zm∞na barvy vlastnostφ atd.).

  • JSAPI - k dispozici je takΘ kompletnφ dokumentace JavaScript API (JSAPI), kterΘ podporuje prßci se soubory a slo₧kami na lokßlnφm PC.

Celou tuto novou aktualizaci je mo₧nΘ si stßhnout na strßnkßch http://www.macromedia.com/software/flash/special/7_2updater/. Velikost aktualizace pro platformu Windows je 66.66 MB (http://download.macromedia.com/pub/flash/updates/mx2004/update_fmx2004_7.2.exe a pro platformu Macintosh 73.46 MB (http://download.macromedia.com/pub/flash/updates/mx2004/update_fmx2004_7.2.dmg).


SE|PY ActionScript Editor

Pro ty, kterΘ souΦasnΘ v²vojovΘ prost°edφ nelßkß, existuje zajφmavß nßhrada. Jmenuje se SE|PY ActionScript Editor a umo₧≥uje spousty zajφmav²ch v∞cφ jako nap°φklad:

  • AutomatickΘ dopl≥ovßnφ nßzv∙ integrovan²ch Flashov²ch funkcφ
  • AutomatickΘ dopl≥ovßnφ nßzv∙ u₧ivatelsky definovan²ch funkcφ
  • Zobrazenφ dokument∙ v zßlo₧kovΘm m≤du
  • Mo₧nost lokalizace pomocφ XML soubor∙
  • Flash MX 2004 panel nßpov∞dy
  • Integrace programu ClassBrowser
  • Prßce se schrßnkou
  • A mnoho dalÜφch zajφmav²ch funkcφ


Klikn∞te pro zv∞tÜenφ


Klikn∞te pro zv∞tÜenφ

Program je mo₧nΘ najφt na strßnkßch http://www.sephiroth.it/python/sepy.php, kde je mo₧nΘ jej stßhnout zdarma. Zdarma jsou takΘ zdrojovΘ k≤dy na adrese http://sourceforge.net/projects/SEPY.

 


Zßv∞r

Pro tento dφl to bude vÜe. V p°φÜtφm dφle budeme pokraΦovat v poznßvßnφ Flashe.

 

Petr Rympler