compteur
 
AccueilPortailFAQS'enregistrerConnexion

Partagez | 
 

 [Resolu] Texte normal variable non saisi et sa longueur

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédent  1, 2
AuteurMessage
j79y910
Accro
Accro


Nombre de messages : 3530
Age : 60
Localisation : 78 Yvelines
Loisirs : Tout pourvu qu'il y ait à apprendre
Date d'inscription : 13/02/2008

Message Sujet: Re: [Resolu] Texte normal variable non saisi et sa longueur   Sam 08 Fév 2014, 17:42

Je suis en train de tout rebelotter (une semaine que je suis dessus) en créant des textes dynamiquement (avec la date et l'heure par exemple) pour voir si on peut effacer le précédent pour le remplacer!!

Rien n'est moins sûr!

A+ et merci pour votre aide, continuez je reste demandeur   
Revenir en haut Aller en bas
Admin
Administrateur
Administrateur


Nombre de messages : 18416
Localisation : Toulouse
Date d'inscription : 11/12/2005

Message Sujet: Re: [Resolu] Texte normal variable non saisi et sa longueur   Dim 09 Fév 2014, 04:09

j79y910 a écrit:
Ben là je ne vois pas trop l'intérêt dans la mesure où ce que je veux mettre dans ce texte est variable et donc c'est ce que je mets dedans qui conditionne la longueur (paramètres autosize et type) et dont je veux me servir! En gros récupérer la taille d'un objet variable sachant que cet objet est un texte!
En l'ocurence quand on utilise la propriété autosize, le paramètre width du constructeur ne sert à rien (si, si  Very Happy  c'est la doc qui le dit).
Jean-Yves
  Ok tu as raison... je disparais.

Phildes

_________________
.
Revenir en haut Aller en bas
http://www.e-anim.com
j79y910
Accro
Accro


Nombre de messages : 3530
Age : 60
Localisation : 78 Yvelines
Loisirs : Tout pourvu qu'il y ait à apprendre
Date d'inscription : 13/02/2008

Message Sujet: Re: [Resolu] Texte normal variable non saisi et sa longueur   Dim 09 Fév 2014, 08:36

Admin a écrit:

  Ok tu as raison... je disparais.

Phildes
Bonjour,
Ce n'est pas ce que je soujaitais!!! Au contraire

Jean-Yves
Revenir en haut Aller en bas
j79y910
Accro
Accro


Nombre de messages : 3530
Age : 60
Localisation : 78 Yvelines
Loisirs : Tout pourvu qu'il y ait à apprendre
Date d'inscription : 13/02/2008

Message Sujet: Re: [Resolu] Texte normal variable non saisi et sa longueur   Dim 09 Fév 2014, 11:31

Gérard, tu as raison j'ai fait un petit prog à coté et je récupère bien la, même taille, à chaque fois, je n'y comprends plus rien, je me demande même si je ne vais pas carrément ré-installer e-anim!!!

Jean-Yves
Revenir en haut Aller en bas
j79y910
Accro
Accro


Nombre de messages : 3530
Age : 60
Localisation : 78 Yvelines
Loisirs : Tout pourvu qu'il y ait à apprendre
Date d'inscription : 13/02/2008

Message Sujet: Re: [Resolu] Texte normal variable non saisi et sa longueur   Mer 12 Fév 2014, 15:27

Bonjour à tous, cette fois-ci le problème est vraiment résolu et je paie un tour de manège à quiconque trouve la solution en moins d'une semaine.  Cool 

La chasse est ouverte   

A bientôt

Jean-Yves
Revenir en haut Aller en bas
j79y910
Accro
Accro


Nombre de messages : 3530
Age : 60
Localisation : 78 Yvelines
Loisirs : Tout pourvu qu'il y ait à apprendre
Date d'inscription : 13/02/2008

Message Sujet: Re: [Resolu] Texte normal variable non saisi et sa longueur   Dim 16 Fév 2014, 11:34

Bonjour, alors j'ai économisé un tour de manège. Je vous livre la façon avec laquelle je m'en suis sorti:

- d'abord créer un format, par exemple:
Code:
// format qui sera appliqué à, chaque changement de texte
mc["mon_format"] = new TextFormat ();
mc.mon_format.bold = true;
mc.mon_format.font = "Arial";
mc.mon_format.size = 25;
mc.mon_format.align = "center";
Ensuite on crèè un textField et on lui applique le format:
Code:
mc.createTextField ("intitule", mc.getNextHighestDepth(),0,0,0,30);
mc.intitule.border = true;
mc.intitule.borderColor = 0x00FF00;
mc.intitule.background = true;
mc.intitule.backgroundColor = 0x888888;
mc.intitule.autoSize = "center";
mc.intitule.textColor = 0xFFFFFF;
mc.intitule.type = "input";
mc.intitule.setTextFormat (mc.mon_format);
Puis on lui met son texte (et pareil à chaque changement de texte):
Code:
mc.intitule.text = "mon texte";
ET LA on peut récupérer les différentes dimensions (avec ou sans cadre, ...) exactes du textfield sans erreur possible:
Code:
var metrics = mc.mon_format.getTextExtent(mc.intitule.text);
On récupère dans les propriétés de metrics des données telles que les dimensions du texte sans bordure, avec bordure, ... je vous mets le lien à la fin du post. Par exemple dans:
Code:
var a = metrics.textFieldWidth; // la largeur totale cadre compris
var b = mc_ext.metrics.textFieldHeight; // la hauteur totale cadre compris
var c = metrics.width; // la largeur du texte
var d = mc_ext.metrics.height; // la hauteur du texte

Le lien:
http://help.adobe.com/fr_FR/FlashPlatform/reference/actionscript/2/help.html?content=00001045.html

A bientôt

Jean-Yves
Revenir en haut Aller en bas
Contenu sponsorisé




Message Sujet: Re: [Resolu] Texte normal variable non saisi et sa longueur   Aujourd'hui à 21:12

Revenir en haut Aller en bas
 
[Resolu] Texte normal variable non saisi et sa longueur
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-
» [Resolu] Texte normal variable non saisi et sa longueur
» Texte Normal - Deviens Gras
» [RESOLU]addition de variable
» Réduire la hauteur des barres "Catégories" et augmenter la police de leurs titres
» [RESOLU] COMMENT LIER UNE VARIABLE A UNE RICHTEXT BOX

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
E-anim :: Utiliser E-anim :: Comment faire :: Sujets résolus ou sans suite-
Sauter vers: