Page 1 sur 1
Saut de ligne dans Editor
Publié : mer. 22/avr./2020 13:38
par Stéphane
Bonjour
Je souhaite simplement ajouter une ligne après une suivante dans un Editor créé ainsi
Code : Tout sélectionner
Memo_1 = EditorGadget(#PB_Any, 8, 16, 592, 472, #PB_Editor_WordWrap)
Mais avec
SetGadgetText(Memo_1,"texte à affichier") c est toujours sur la première ligne que j affiche à moins de préciser le numéro de la ligne avec
AddGadgetItem
J ai essayé d ajouter un chr(10) en fin de ligne en faisant
SetGadgetText(Memo_1,"ligne"+Chr(10)) mais rien n y fait
Merci pour votre aide.
Re: Saut de ligne dans Editor
Publié : mer. 22/avr./2020 14:26
par Marc56
Je souhaite simplement ajouter une ligne après une suivante dans un Editor
https://www.purebasic.com/french/docume ... titem.html
Pour ajouter un élément à la fin de la liste des éléments en cours, utilisez la valeur -1.
(Oui, un EditorGadget se comporte comme une liste)
Code : Tout sélectionner
OpenWindow(0, 0, 0, 322, 150, "EditorGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
EditorGadget(0, 8, 8, 306, 133, #PB_Editor_WordWrap)
For a = 0 To 5
AddGadgetItem(0, a, "Ligne "+Str(a))
Next
AddGadgetItem(0, -1, "Une ligne de plus :-)")
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow

Re: Saut de ligne dans Editor
Publié : mer. 22/avr./2020 14:58
par Stéphane
Merci, cela confirme seulement que je ne sais pas lire pke j ai trouvé AddGadgetItem en parcourant la doc que je trouve pourtant tres bien fait...
Je vais devoir modifier mon pseudo pour y faire disparaître steph...
Re: Saut de ligne dans Editor
Publié : mer. 22/avr./2020 15:24
par Marc56
Re: Saut de ligne dans Editor
Publié : mer. 22/avr./2020 15:36
par Stéphane
mais non, n'enlève rien.
En tous les cas plus je découvre purebasic plus il est déroutant.
Avant, j ai suivi une formation Delphi depuis le début du confinement de pres de 30 heures... et il faut peu de temps pour prendre certaines habitudes de codage quand tu n en avais aucune avant. Et c est plus difficile de les modifier... mais bon j y travaille
La doc (malgré cet épisode peu glorieux) est vraiment bien faite, simple et claire. idem pour le manuel en Français.
Là ou je suis encore plus surpris c est, outre la petite taille d es exe (j ai repris mon exemple en delphi il fait 2mo contre 80ko en PB), c est la rapidité d exécution.
Je lis un fichier de plus de 30000 lignes que je mets en mémoire dans un tableau de structure après l avoir manipulé. Rien que la lecture ligne par ligne est 5 fois plus rapide avec PB.
Il est certain que si j arrive à réaliser un chart digne de ce nom je me fendrais d une licence pke vraiment pb est cool

Re: Saut de ligne dans Editor
Publié : mer. 22/avr./2020 20:02
par Ar-S
Et le prix de la licence est plutôt cool pour des maj à vie !
Re: Saut de ligne dans Editor
Publié : mer. 22/avr./2020 20:06
par Stéphane
"Le prix s oublie, la qualité reste" Les tontons flingueurs
