Flex

Invalid Embed directive in stylesheet

Pomalý nájezd od stavby k programování mě neustále něčím překvapuje. Poslední nepříjemností bylo po otevření jednoho projektu se zhruba 100 chybových hlášek v CSS souboru projektu. Co se za tu dobu, kdy byl projekt uzavřen, mohlo sakra stát? Začal jsem…

Digest mismatch with RSL

Při používání RSL (Runtime Shared Library) ve Flex Builderu jsem po aktualizaci zjistil nekompatibilitu s novou verzí Flex 3.2 SDK: V nastavení kompileru, respektive u Library Path zůstal odkaz na starou verzi SWF+SWZ knihoven, takže při exportu došlo k chybnému…

validateNow() ve Flexu

Vložení komponenty v žádném případě neznamená, že lze ihned přistoupit k jejím vlastnostem, které plynou z její následné vizualizace a to především velikosti. Příkaz trace v tomto případě vrátí nulovou hodnotu: var newBtn:Button = new Button();newBtn.label = "Tlačítko";container.addChild(newBtn);trace("šířka: "+newBtn.height);//vrací nulovou…

Flex – kulaté rohy komponent

Chvilička zkoušení, abych zjistil, že kulaté rohy pro Canvas a HBox/VBox komponenty nejsou jenom díky stylu cornerRadius, ale že se k tomu musí doplnit i styl pro ohraničení komponenty, tedy borderStyle: Canvas { backgroundColor: #FFFFFF; borderColor: #FFFFFF; borderStyle: solid; borderThickness:…

Flex 3.2 a export AIRu

Při aktualizaci Flex Builderu 3.2 na AIR runtime na 1.5 je při exportu/testování zobrazena chyba: Napravení exportu provedeme opravou xml konfiguračního souboru aplikace Nazev_aplikace-app.xml, kde v řádku: <application xmlns=”http://ns.adobe.com/air/application/1.5″> změníme verzi AIR prostředí na nově používané.

undo/redo textové pole

Právě jsem se chtěl pustit do vytvoření jednoduché komponenty, která si bude pamatovat svojí historii a umožňovat tak undo/redo kroky. Náhodně jsem ale objevil, že už něco takového je k dispozici na google code: http://code.google.com/p/undo-textfields/ , vypadá to zajímavě

Flex – export SWF

Při finálním publikování SWF souboru ve Flex Builderu bychom měli využívat tlačítko “Export Release Build” Výsledný SWF soubor bude po exportu znatelně menší (zhruba o 20%-30%), než kdybychom využili SWF soubor vytvořený v rámci testování aplikace.

Flex Formatter, konečně!

Tak jsem se konečně dočkal a po předlouhé době se objevil plugin pro Flex Builder(Eclipse), který formátuje ActionScript, naprosto dokonalé: http://sourceforge.net/projects/flexformatter/ Pro instalaci stačí soubor zkopírovat do adresáře plugins.