Piccolo trucco per legare uno skin ad un componente di Flex senza che venga restituito il seguente errore:
Per cambiare cursore in Flex è sufficiente appoggiarsi alla classe CursorManager, la quale ha diversi metodi statici che permettono di gestire i cursori. Di default permette di sostituire il cursore con un busyCursor o con un handCursor, rispettivamente per comunicare all’utente che c’è un’attesa o un bottone da premere. Il classico cambia puntatore in una pagina HTML quando questo passa sopra un link e da puntatore freccia diventa puntatore mano chiusa con indice alzato.
Leggi il resto di questo articolo »
Ci sono molte volte in cui è utile usare Resource Bundle di Flex. Di solito viene usato così:
part1=My name is part2=and I like
var part1:String = ResourceManager.getInstance().getString('Labels', 'part1'); var name:String = "Brian Riley"; var part2:String = ResourceManager.getInstance().getString('Labels', 'part2'); var likes:String = "beer."; var myStr:String = part1 + " " + name + " " + part2 + " " + likes;
La differenza tra i due eventi è semplice e in soldoni l’evento ADDED viene lanciato quando un oggetto viene aggiunto ad un altro oggetto, mentre l’evento ADDED_TO_STAGE viene lanciato quando un oggetto viene aggiunto nello stage (timeline). Di seguito un semplice esempio sufficientemente esplicativo:
Se proviamo ad aggiungere in un componente di Flex uno Sprite col classico comando:
var s:Sprite = new Sprite(); container.addChild(s);
Adobe Air e Fullscreen
AIR, AS3, Flash, Flex | oscar | Nessun Commento » |
Un modo per fare un vero full screen in Adobe AIR senza barra di stato:
public function Main():void { NativeApplication.nativeApplication.addEventListener(InvokeEvent.INVOKE, onInvoke); ... } private function onInvoke(event:InvokeEvent):void { toggleFullScreen(); stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; ... } private function toggleFullScreen():void { stage.displayState = ( stage.displayState == StageDisplayState.FULL_SCREEN_INTERACTIVE ) ? StageDisplayState.NORMAL : StageDisplayState.FULL_SCREEN_INTERACTIVE; }
Ultimi Commenti