J'ai fait un éditeur pour un langage basic en utilisant un objet SynEdit.
Les mots clés sont correctement colorés: j'ai utilisé un fichier SynHighLighterxxx.msg que j'ai "compilé" avec SynGen en suivant l"exemple donné dans la doc de SynGen.
Tout fonctionne, excepté que je n'arrive pas à utiliser REM comme un début de commentaire.
Tous les exemples que j'ai pu trouver sur Google utilisent comme début de commentaire des symboles qui ne sont pas utilisés dans les mots-clés comme "//" ou "{" ou "/*". "{" est d'ailleurs le début de commentaire donné en exemple dans la plupart des tutoriels.
Or, utiliser "rem" comme début de commentaire est possible, puisque SynHighLighterVBSyn.pas l'utilise pour le VisualBasic.
Quelle instruction doit-on intégrer dans la section ENCLOSEDBY d'un fichier SynHighLighterxxx.msg pour générer avec SynGen un fichier SynHighLighterxxx.pas qui permette à un SynEdit de traiter rem comme début de commentaire?
Partager