2009-11-28 7 views
2

Je ne fais que programmer une application d'apprentissage des langues en Flex pour différentes langues asiatiques. Comme certaines de ces langues ont de très grandes tailles de polices (par exemple, le chinois), je ne veux pas charger toutes ces polices dans l'application. à la fois mais pensait à les mettre dans différents modules, puis charger uniquement le module spécifique (en fonction de la langue choisie dans l'application principale). Pour cela, je déplacé la partie de style de l'application principale:Adobe Flex, chargement de polices incorporées à partir de modules

<mx:Style> 
@font-face 
    { 
    font-family:DedicatedFont; 
    src: url('assets/fonts/cma.ttf'); 
    fontStyle: normal; 
    font-weight: normal; 
    } 
</mx:Style> 

dans les différents modules. Au-dessus d'un, par exemple. pour la police chinoise (cma.ttf).

Les modules sont créés et je peux également utiliser le fontstyle (DedicatedFont) dans le module lui-même, mais je ne peux pas y accéder à partir de mon application principale.

Quelqu'un pourrait-il me dire comment je peux charger ce module dans mon application principale, puis utiliser le style DedicatedFont dans mon application principale.

Répondre

Questions connexes