Changer la grosseur de police d'écriture selon la résolution d'écran

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 771 fois - Téléchargée 27 fois

Contenu du snippet

Le titre l'explique bien. Ce n'est qu'une fonction simple mais je commence en flash et j ai cherché longtemps pour réussir à la faire alors j'ai cru bon vous envoyer ma source. Je me suis servi de cette fonction en creant un site avec flash mx et je croit que ce n'est pris en charge que par flash mx.

Source / Exemple :


function resolution() {
formattexte800 = new TextFormat();
formattexte800.size = 20;
formattexte1024 = new TextFormat();
formattexte1024.size = 18;
formattexte1152 = new TextFormat();
formattexte1152.size = 17;
formattexte1280 = new TextFormat();
formattexte1280.size = 16;
if (system.capabilities.screenResolutionX == 800) {
    ZoneTexte.setTextFormat(formattexte800);
    textphoto.setTextFormat(formattexte800);
}
if (system.capabilities.screenResolutionX == 1024) {
    ZoneTexte.setTextFormat(formattexte1024);
    textphoto.setTextFormat(formattexte1024);
}
if (system.capabilities.screenResolutionX == 1152) {
    ZoneTexte.setTextFormat(formattexte1152);
    textphoto.setTextFormat(formattexte1152);
}
if (system.capabilities.screenResolutionX == 1280) {
    ZoneTexte.setTextFormat(formattexte1280);
    textphoto.setTextFormat(formattexte1280);
}
}

Conclusion :


Pour réussir à vous servir de la fonction il est important de savoir que les noms d'occurences de mes zones de textes sont "ZoneTexte" et "textphoto". pour un expert il est facile de le trouver , Mais étant moi même une debutant avec flash j'aurai peut-etre cherché. Pour tester la resolution dans l autre sens changer le X pour Y dans system.capabilities.screenResolutionX.

A voir également

Ajouter un commentaire

Commentaires

kipetrovitchy
Messages postés
85
Date d'inscription
jeudi 30 janvier 2003
Statut
Membre
Dernière intervention
20 avril 2005
-
Ben c'est très bien.
Juste une remarque tu peux dire "le corps" au lieu de "Grosseur de la police d'écriture"... Cela fera un peu plus... léger.
Martino26
Messages postés
55
Date d'inscription
vendredi 11 avril 2003
Statut
Membre
Dernière intervention
24 février 2006
-
Derien :P
flashman007
Messages postés
769
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
17 mai 2004
-
YEESS merci martino26
merci beaucoup
Martino26
Messages postés
55
Date d'inscription
vendredi 11 avril 2003
Statut
Membre
Dernière intervention
24 février 2006
-
Je debute avec Flash depuis 2 mois mais je fait du mircscript, vb, c++, javascript et tout les languages se ressemble :)
AtomPouce
Messages postés
568
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
18 juillet 2006
1 -
C ingenieu.. T sur que tu es un debutant ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.