Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Coloration syntaxique

3 réponses
Avatar
PurL
Bonjour,

Je développe une appli sous Builder.
Dans cette appli, l'utilisateur peut saisir des macros via une zone de
texte.
J'aimerais que lors de la frappe, les mots clé changent de couleur pour plus
de clarté, de la meme manière que le font nos IDE préférés...

Quelqu'un à une piste pour faire cela ?

Merci,

PurL

3 réponses

Avatar
Patrick Philippot
PurL wrote:
J'aimerais que lors de la frappe, les mots clé changent de couleur
pour plus de clarté, de la meme manière que le font nos IDE
préférés...



http://www.codeproject.com/editctrl/brainchild.asp
http://www.tetradyne.com/srcvwax.htm

Il y a d'autres composants disponibles mais ils font en général partie
de bibliothèques plus importantes (et donc plus chères).

--
Patrick Philippot - Microsoft MVP [.Net]
MainSoft Consulting Services
www.mainsoft.xx
(remplacez .xx par .fr si vous répondez par e-mail)
Avatar
Cyrille Szymanski
On 2004-04-29, PurL wrote:
Dans cette appli, l'utilisateur peut saisir des macros via une zone de
texte.



Si c'est juste pour colorier des mots clés et que par exemple la zone
de texte ne comporte qu'une ligne tu peux gérer la coloration toi
même. Les biblthèques proposées sont beaucoup plus performantes car
elles sont généralement capables de comprendre une grammaire alors que
tu n'as peut-être pas besoin de quelquechose d'aussi compliqué.

En plus de ce qu'on t'a donné, j'ajoute le projet Scintilla.

--
cns
Avatar
PurL
Cyrille Szymanski wrote:
On 2004-04-29, PurL wrote:
Dans cette appli, l'utilisateur peut saisir des macros via une zone
de texte.



Si c'est juste pour colorier des mots clés et que par exemple la zone
de texte ne comporte qu'une ligne tu peux gérer la coloration toi
même. Les biblthèques proposées sont beaucoup plus performantes car
elles sont généralement capables de comprendre une grammaire alors que
tu n'as peut-être pas besoin de quelquechose d'aussi compliqué.




C'est effectivement mon cas (juste la couleur).
J'ai vu que le controle RichTextBox permettait de changer la couleur et le
style d'une selection de texte : parfait.

En plus de ce qu'on t'a donné, j'ajoute le projet Scintilla.


J'ai vu ça lors de mais recherche : sympa petit éditeur :)

Merci,

PurL