Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

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 20-02-2008 09:35:23

touran81  
Membre
Lieu: Toulouse
Date d'inscription: 26-04-2007
Messages: 15
Pépites: 80
Banque: 0

[RESOLU] Multilineedit et longueur du texte

Bonjour communauté des pbdonfeurs !

J'ai une petite question sur les multilineedit.

J'ai un controle de type multilineédit.

Quand on saisit du texte à la volée dans le mle, si on ne fait pas Entrée, on peut saisir du texte à l'infini (enfin presque)
Comment pourrai-je faire pour limiter le texte saisie dans mon mle à 57 caractères par ligne sans faire de Retour charriot.

Merci à vous pour votre réponse.

A+.

Touran81

Dernière modification par touran81 (20-02-2008 14:40:00)

Hors ligne

 

#2 20-02-2008 09:50:06

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Multilineedit et longueur du texte

salut
pourquoi ne pas utiliser un sle ?


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#3 20-02-2008 11:40:04

touran81  
Membre
Lieu: Toulouse
Date d'inscription: 26-04-2007
Messages: 15
Pépites: 80
Banque: 0

Re: [RESOLU] Multilineedit et longueur du texte

Ils veulent pouvoir saisir du texte à la volée. Mais ils veulent pouvoir aussi le formater en faisant des retours chariots pour récupérer le contenu de cette zone pour faire du publipostage

Hors ligne

 

#4 20-02-2008 11:45:03

JCZ  
Builder Power
Award: bf
Lieu: 75019 paris
Date d'inscription: 21-05-2007
Messages: 1724
Pépites: 496,453,703,213
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Multilineedit et longueur du texte

1. dans le mle il y a une propriété "limit" par defaut à 0 mettre 57
2. Faut un test si mle_1.text contient un "~r"


Face à l'agression, la puissance de l'intelligence

Hors ligne

 

#5 20-02-2008 13:24:56

touran81  
Membre
Lieu: Toulouse
Date d'inscription: 26-04-2007
Messages: 15
Pépites: 80
Banque: 0

Re: [RESOLU] Multilineedit et longueur du texte

Limit permet de stocker le nombre maximum de caratères du mle.
Dans limit, j'ai déjà une valeur : 4000.
J'ai besoin en fait de 57 caractères par ligne à concurrence de 4000 caractères pour le mle.

Hors ligne

 

#6 20-02-2008 13:36:55

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Multilineedit et longueur du texte

Bonjour,

As-tu essayé de positionner le AutoVScroll à "TRUE"?
Ca pourrait t'aider je pense...


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#7 20-02-2008 13:47:16

touran81  
Membre
Lieu: Toulouse
Date d'inscription: 26-04-2007
Messages: 15
Pépites: 80
Banque: 0

Re: [RESOLU] Multilineedit et longueur du texte

J'ai déjà cette propriété cochée.
J'ai également
AutoHScroll à True
Vscrollbar à True
HScrollbar à False.

J'aimerai pouvoir me passer d'utiliser l'HScrollbar en limitant le nombre de caractères saisis dans une ligne.

Hors ligne

 

#8 20-02-2008 13:48:35

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Multilineedit et longueur du texte

Change le AutoHScroll à "False": le changement de ligne sera automatique...


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#9 20-02-2008 14:05:24

touran81  
Membre
Lieu: Toulouse
Date d'inscription: 26-04-2007
Messages: 15
Pépites: 80
Banque: 0

Re: [RESOLU] Multilineedit et longueur du texte

Merci Foon.

C'est bon ça fonctionne.

Vous pouvez classer cette discussion comme cloturée.

Hors ligne

 

#10 20-02-2008 14:23:36

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Multilineedit et longueur du texte

De rien touran81.

Pour clôturer le topic, il faut que tu te positionnes sur le premier message,
et tu modifies le titre en ajoutant devant [RESOLU]


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#11 20-02-2008 14:31:59

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: [RESOLU] Multilineedit et longueur du texte

je n'ai pas bien compris...
vous avez fait comment pour limiter le texte saisie à 57 caractères par ligne sans faire de Retour charriot ?
on peut juste limiter le nombre de caracteres maximales, mais limiter à x caracteres par ligne...
quelqu'un peut me re-expliquer ?


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

Hors ligne

 

#12 20-02-2008 14:36:55

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Multilineedit et longueur du texte

Avec le AutoVScroll actif, quand tu arrives à la fin de ta mle, la saisie passe automatiquement à la ligne suivante.
En dimensionnant correctement la largeur de ton contrôle mle, tu peux donc forcer le passage de ligne au bout du nombre
de caractère que tu souhaites. Il faut bien entendu que la police utilisée soit de largeur constante, sinon, le nombre de caractères saisis par ligne sera variable...


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#13 20-02-2008 14:43:22

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: [RESOLU] Multilineedit et longueur du texte

c'est ce que j'ai cru bien comprendre...
donc, si je saisis que des blancs ou des 1, ca ne fera pas la meme taille que des Z majuscules...


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

Hors ligne

 

#14 20-02-2008 14:50:21

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] Multilineedit et longueur du texte

pick ouic a écrit:

c'est ce que j'ai cru bien comprendre...
donc, si je saisis que des blancs ou des 1, ca ne fera pas la meme taille que des Z majuscules...

Pas si tu utilises la police "courier" par exemple
Mais effectivement, si tu as une police de taille variable (genre "Arial"), tu vas


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#15 21-02-2008 17:46:49

Doctor Z  
Moderador
Award: PanchoeNacho
Lieu: Vale Figueira (Lisbonne)
Date d'inscription: 30-05-2006
Messages: 756
Pépites: 1,003,082
Banque: 877,135,234,297,804

Re: [RESOLU] Multilineedit et longueur du texte

Bonjour à tous,

C'est peut être beaucoup plus lourd, mais pourquoi ne pas le gérer par programmation ?
On s'affranchirai du type de police utilisée, de la taille du champ, par exemple.


http://www.userbars.com/i/543606.gif
Olivença, l'oubliée
Si tu es alentejane, que Dieu te bénisses, si tu ne l'es pas, que Dieu te pardonnes.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22