polices et unicode non chargée
oash
Membre
Bonjour,
Mon application est en test sur différentes bécanes. Voici trois cas montrant le problème que j'ai avec les polices appleCasual et des caracteres (symboles de cartes à jouer) unicode:
Macbook intel : pas de problème.
G5 isight : appleCasual est chargée (surement dans le système), absence des caracteres unicode.
G5 : appleCasual remplacée par une police système, unicode OK.
Après recherche sur le forum, je vais rajouter :
NSURL *url_police;
FSRef fsref;
url_police=[NSURL fileURLWithPath:NSBundle mainBundle] pathForResource:@"AppleCasual" ofType:@"dfont";
CFURLGetFSRef((CFURLRef)url_police, &fsref);
ATSFontActivateFromFileReference(&fsref, kATSFontContextLocal, kATSFontFormatUnspecified, NULL, kATSOptionFlagsDefault, NULL);
ceci pour charger la police appleCasual inclue dans le dossier Ressource.
Ma question:
Comment faire la même chose pour charger la "possibilité" (?) Unicode ?
Par ailleurs, sur un 3e G5, au lieu des trois possibilité exposée plus haut, le programme ne charge rien et la vue même est bloquée.
Mon application est en test sur différentes bécanes. Voici trois cas montrant le problème que j'ai avec les polices appleCasual et des caracteres (symboles de cartes à jouer) unicode:
Macbook intel : pas de problème.
G5 isight : appleCasual est chargée (surement dans le système), absence des caracteres unicode.
G5 : appleCasual remplacée par une police système, unicode OK.
Après recherche sur le forum, je vais rajouter :
NSURL *url_police;
FSRef fsref;
url_police=[NSURL fileURLWithPath:NSBundle mainBundle] pathForResource:@"AppleCasual" ofType:@"dfont";
CFURLGetFSRef((CFURLRef)url_police, &fsref);
ATSFontActivateFromFileReference(&fsref, kATSFontContextLocal, kATSFontFormatUnspecified, NULL, kATSOptionFlagsDefault, NULL);
ceci pour charger la police appleCasual inclue dans le dossier Ressource.
Ma question:
Comment faire la même chose pour charger la "possibilité" (?) Unicode ?
Par ailleurs, sur un 3e G5, au lieu des trois possibilité exposée plus haut, le programme ne charge rien et la vue même est bloquée.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
A la place de "appleCasual", je te conseillerai (dans un premier temps) de télécharger une des nombreuses polices "cartes à jouer" que tu trouveras en googolisant dans ton navigateur.
Ensuite, tu utilise le truc de l'intégration d'une police dans une appli qui tu as vu.