Bonjour,
Il faut mettre la propriété ou les propriétés du ou des conteneurs à off, comme suit :
1 2
| verticalScrollPolicy="off"
horizontalScrollPolicy="off" |
avec ces deux lignes vous êtes sur qu'il n y a pas de scrollbar Flash c'est a dire à l'intérieur de l'application, maintenant avec ça vous pouvez pas voir tous les composants aussi, pour ce faire il faut dire au conteneur du SWF (HTML, JSP, ASPX, PHP ) de s'agrandir et ceci par l'externallInterface
en gros dans votre page HTML, JSP .....
vous ajouter une fonction JS comme suit
1 2 3 4 5
| <script language="JavaScript" type="text/javascript">
function resizeFlash( h ) {
document.getElementById("id du swf").style.height = h + "px";
}
</script> |
et à l'intérieur de votre AS ou MXML vous rajouter l'appel à la cette fonction par le biais de ExternallInterface
comme suit
ExternalInterface.call("resizeFlash", 800);
le 800 c'est un exemple vaut mieux faire un calcul dynamique de la taille que vous voulez
un dernier point il faut que le conteneur de vos composants soit en height = 100% et pas une taille fixe sinon ça sert à rien
voila avec tous ça vous avez un début de solution
Bon courage
Samy
Partager