PB à toute heure et à tout moment. (à parcourir avec modération)

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 11-07-2007 18:29:31

SebaOne  
Membre
Date d'inscription: 28-05-2007
Messages: 10
Pépites: 5,121
Banque: 66,174,947,516

Texte et pixels

Bonjour,

Est-il possible de savoir la largeur ( en pixel ) d'un texte.

Exemple :

si une variable de type string contient "Toto va à l'école" y a-t-il une fonction qui existe pour savoir le nombre de pixels ?

Hors ligne

 

#2 12-07-2007 08:46:25

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: Texte et pixels

je ne pense pas...

sinon, j'ai juste cela...
http://www.pbdr.com/vbtips/gen/convtwip.htm


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 12-07-2007 09:42:51

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Texte et pixels

Salut, j'ai répondu sur l'autre post : il te reste cette même méthode de calcul

erasorz a écrit:

Bonjour, si j'ai bien suivi le principe est de calculer la largeur de N caractères en extrapolant la taille de 1 caractère.
Attention : cela fonctionnera parfaitement uniquement avec les polices de caractères à chasse fixe (ex : courier)


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#4 12-07-2007 21:13:27

SebaOne  
Membre
Date d'inscription: 28-05-2007
Messages: 10
Pépites: 5,121
Banque: 66,174,947,516

Re: Texte et pixels

Oui c'est bien ce que j'aimerais faire. Dommage que PowerBuilder ne possède pas une telle fonction.

Hors ligne

 

#5 13-07-2007 07:43:39

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: Texte et pixels

SebaOne a écrit:

Bonjour,

Est-il possible de savoir la largeur ( en pixel ) d'un texte.

Exemple :

si une variable de type string contient "Toto va à l'école" y a-t-il une fonction qui existe pour savoir le nombre de pixels ?

Oui, c'est possible avec L'API Windows.
Je l'avais trouvé au millénaire dernier (ça me rajeunit pas) en faisant une recherche sur les "micro-help"
(ou plutôt "bubble help")
Bon courage.


never let people work on more than one thing at once.

Hors ligne

 

#6 13-07-2007 08:48:38

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: Texte et pixels

Sur les tooltips j'ai trouvé ça http://www.onkenhout.speedlinq.nl/pbtip015.html
Mais à première vue, ça ne répond pas du tout à ta question.

En fouillant dans ma mémoire, je réalise que je faisais référene à un truc trouvé sur la page de Richard Brooks (célébre auteur du livre The Definitive DataWindow)
Mais son site web n'est plus en ligne, vu qu'il a définitivement abandonné PB d'une part, et qu'il a eu des problèmes conjugaux d'autre part.
ça s'appelait "Rik's PowerBuilder Dojo"

Et www.archive.org ne fonctionne pas


never let people work on more than one thing at once.

Hors ligne

 

#7 13-07-2007 12:51:41

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: Texte et pixels

regardes plutot de ce coté...
http://pbadonf.fr/forum/viewtopic.php?pid=7714#p7714

je parle de la conversion en pixel...


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22