Salut a tous,
Cela faisait longtemps que j'étais pas venu ici, et que j'avais laissé tombé purebasic.
J'ai décidé de reprendre mon éditeur de texte et je suis toujours bloké au même endroit.
Je pige rien a l'utilisation de RTF ou je sais pas quoi !
Donc si quelqu'un peut m'expliquais sans me balancé 150ligne de code comme exemple sa serais sympa
PS: J'ai bien vue le post de dobro mais bon pp
De la couleur dans editor gadget
Re: De la couleur dans editor gadget
lannoy a écrit :
PS: J'ai bien vue le post de dobro mais bon pp
mais bon quoi ??

- Le psychopathe
- Messages : 764
- Inscription : jeu. 03/mars/2005 19:23
Avant de poster, vérifie si la question n'est pas posée ...
http://www.purebasic.fr/french/viewtopic.php?t=9657
Il y a 4 jours
Et tkt pas je comprends rien au post de dobro, trop compliqué avec les procédures dans tous les sens.
Une synthèse aurait été mieux pour la compréhension. Stp dobro
http://www.purebasic.fr/french/viewtopic.php?t=9657
Il y a 4 jours

Et tkt pas je comprends rien au post de dobro, trop compliqué avec les procédures dans tous les sens.
Une synthèse aurait été mieux pour la compréhension. Stp dobro

Salut alors voila ce que j'ai essayé .
Normalement sa devrai remplacer tout les mot "<?php" qui se trouve dans texte.s par <?php le même mais en rouge, et sa donne rien 
Code : Tout sélectionner
Enumeration
#zone
EndEnumeration
couleur_table.s="{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\ blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\ green255\blue0;\red255\green255\blue255;} {\stylesheet{\fs20 \snext0Normal;}}"
OpenWindow(0, 0, 0, 540, 200, "EditorGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
EditorGadget(#zone, 10, 10, 520, 180)
Repeat
texte.s = GetGadgetText(#zone);
CreateRegularExpression(1, "<?php ")
If MatchRegularExpression(1, texte.s)
texte.s = ReplaceRegularExpression(1, "<?php", "\cf2 <?php")
SetGadgetText(#zone,texte.s)
EndIf
Until WaitWindowEvent() = #PB_Event_CloseWindow
