Page 1 sur 1
De la couleur dans editor gadget
Publié : mar. 18/août/2009 11:27
par lannoy
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
Re: De la couleur dans editor gadget
Publié : mar. 18/août/2009 12:13
par Backup
lannoy a écrit :
PS: J'ai bien vue le post de dobro mais bon pp
mais bon quoi ??

Publié : mar. 18/août/2009 12:24
par Le psychopathe
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

Publié : mar. 18/août/2009 14:57
par lannoy
Salut alors voila ce que j'ai essayé .
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
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
