Bonjour, je voudrais savoir comment on fait pour centrer à droite à gauche ou au centre un texte dans un gadgetEditor après la création de celui ci?
J ai cherché un peu partout dans l api window sans succes, et je ne trouve pas non plus comment modifié les options d'un editorgadget.
A la creation, le centrage fonctionne bien avec #ES_MULTILINE , #ES_RIGHT .....
Merci
Alignement texte dans un editor gadget
Re: Alignement texte dans un editor gadget
Salut, Utilises cette procédure pour justifer le texte
Code : Tout sélectionner
;Ci-dessous les constantes pour la valeur 'justify' dans la procédure
; #PFA_LEFT ; aligne à gauche
; #PFA_RIGHT ; aligne à droite
; #PFA_CENTER ; centre le texte
; #PFA_JUSTIFY ; justifie tout le texte <--- celle-ci ne fonctionne pas et je ne sais pas pourquoi... doit manquer un truc.
;la procédure a appeler lorsque le texte a été sélectionné
Procedure Editor_Justify_Paragraph(Gadget, justify)
format.PARAFORMAT
format\cbSize = SizeOf(PARAFORMAT)
format\dwMask = #PFM_ALIGNMENT
format\wAlignment = justify
SendMessage_(GadgetID(Gadget), #EM_SETPARAFORMAT, 0, @format)
EndProcedure
;exemple dans ta boucle d'évènements ça donne ça
Case #Bouton_alignedroite : Editor_Justify_Paragraph(#Editor, #PFA_RIGHT)
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Re: Alignement texte dans un editor gadget
Merci beaucoup
.

Re: Alignement texte dans un editor gadget
Voilà une procédure qui me servira aussi.
Merci
Merci

~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels