Ako flex aplikacija ima fiksiranu duzinu i sirinu namestenu u HTML-u, to mozes lako odraditi tako sto ces dodati liniju :
Code:
stage.scaleMode = StageScaleMode.EXACT_FIT;
To ti je komanda da se aplikacija skalira kad se menja duzina. Kada zumiras u browseru, browser automatski skalira duzinu i sirinu koju si namestio u HTML-u
Ako zelis da ti se to automatski pojavi, onda stavis u ovo :
Ako je MXML, moras staviti u <mx:Application> tagu ( ili <s:Application> ako koristis Flex 4 ) i postavi u event applicationComplete ( to se aktivira kad je aplikacija u potpunosti ucitana ).
Primer :
Code:
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" applicationComplete="stage.scaleMode = StageScaleMode.EXACT_FIT;">
Ako je u cistom AS3, onda postavis jednostavno stage.scaleMode = StageScaleMode.EXACT_FIT;.
Primer :
Code:
package {
import flash.display.Sprite;
public class Main extends Sprite {
public function Main () {
stage.scaleMode = StageScaleMode.EXACT_FIT;
}
}
}
Nadam se da ce ti ovo pomoci :)