Bonjour

Suite à différents échanges sur le sujet dans le Forum Windev de PCSOFT, voici un projet avec deux exemples d'intégration d'un composant .Net pour la coloration syntaxique.
Merci à @Jurrasic Pork qui a donné les bases pour utiliser ces composants.

Le projet est en version 19 et fonctionne jusqu'en version 25
Lien tout en bas

FastColoredTextBox :
https://github.com/PavelTorgashov/FastColoredTextBox
https://www.codeproject.com/Articles...highlighting-2
Livré avec un projet exemple en C# et en VB (sources + exe)
Pas simple à adapter en Windev quand on ne connait pas mais peut servir

ScintillaNET :
https://github.com/jacobslusser/ScintillaNET
https://www.scintilla.org/

Ce sont des exemples d'utilisation, il y a bien sur énormément de possibilités.
Les deux exemples traitent de l'affichage de code SQL

Liens vers les messages du forum :
https://forum.pcsoft.fr/fr-FR/pcsoft...p?hl=scintilla
https://forum.pcsoft.fr/fr-FR/pcsoft...tilla/read.awp
https://forum.pcsoft.fr/fr-FR/pcsoft...lanet/read.awp

J'utilise maintenant FastColoredTextBox dans Outils_SQL
C'est relativement stable, ça supporte des plus gros volumes que le champ de saisie classique mais pas trop quand même ...
https://depot.pcsoft.fr/resource.awp...sql-multibases

Si vous souhaitez contribuer et faire évoluer ces exemples, n'hésitez pas à me contacter (apps[arobase]iprog.info).
Vous pouvez aussi ajouter du code dans le forum, je complèterai le projet exemple.
Par exemple intégrer le WL, l'auto-complétion etc., il y a beaucoup de possibilités ...

Lien de téléchargement du projet en version 19
:
https://depot.pcsoft.fr/resource.awp...coloredtextbox