PC SOFT
ONLINE REPOSITORY
FOR WINDEVWEBDEV AND WINDEV MOBILE

Home |  | Sign in | English US
Coloration syntaxique - ScintillaNET et FastColoredTextBox
Published by hpascal
in the category Tools
New features
Création : 13/11/2020

Description
Bonjour

Suite à différents échanges sur le sujet dans le Forum WINDEV de PC SOFT, 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

FastColoredTextBox :
https://github.com/PavelTorgashov/FastColoredTextBox
https://www.codeproject.com/Articles/161871/Fast-Colored-TextBox-for-syntax-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.PC SOFT.fr/fr-FR/PC SOFT.fr.WINDEV/239739-utilisation-assemblage-scintilla-244077/read.awp?hl=scintilla
https://forum.PC SOFT.fr/fr-FR/PC SOFT.fr.WINDEV/212560-coloration-syntaxique-scintillanet-scintilla/read.awp
https://forum.PC SOFT.fr/fr-FR/PC SOFT.fr.WINDEV/212635-net-dotnetdelegue-scintillanet/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.PC SOFT.fr/resource.awp?file_id=205;outilssql-client-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 ...
Illustrations, screen shots
none
none
User reviews
(To evaluate this resource, click 'Write a review')
No review or comment? Be the first one!
ABOUT
RATING:
00No rating
DOWNLOADS:
184
PUBLISHED:
November 13, 2020
VERSION:
CONCERNS:
WINDEV
Minimum version: 19
SIZE:
2.9 MB
OF SAME DEVELOPER