Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿Cómo hacer un archivo del SynEdit? (https://www.clubdelphi.com/foros/showthread.php?t=63793)

THACKER 03-03-2009 08:51:07

¿Cómo hacer un archivo del SynEdit?
 
Osea el codigo ese en negrita por ejemplo:

Function if then else

//this will start the procedures of the system


"Values 02"

Aver si alguien me enseña a crear mi propio highlighter es que el del synedit no le entiendo por que nose casi ingles y bueno :/

Saludos

Ñuño Martínez 03-03-2009 09:55:50

Pues si no entiendes inglés, mal vamos. :rolleyes:

Los archivos de SynEdit son bastante complejos, al menos para mi. Yo creo que deberías utilizar un TSynAnySyn y configurarlo diréctamente. En la mayor parte de los casos con eso puedes ir tirando, al menos para la mayor parte de lenguajes comunes.

THACKER 03-03-2009 09:58:38

Disculpame que telo pregunte pero que es TSynAnySyn? que la verdad nose :P

Ñuño Martínez 03-03-2009 10:01:37

Cita:

Empezado por THACKER (Mensaje 339952)
Disculpame que telo pregunte pero que es TSynAnySyn? que la verdad nose :P

Uno de los componentes de SynEdit. Igual que el TSynPasSyn o que el TSynSQLSyn pero sin lenguaje asociado. (Any -> Cualquiera)

Ah, sí, y léete esto, anda.

Neftali [Germán.Estévez] 03-03-2009 10:02:34

Personalmente lo veo un contrasentido.
No entiendes el que ya hay hecho (por cierto uno de los mejores) y por eso quieres crear uno propio. :confused::confused::confused:

¿Si no entiendes lo que ya hay hecho cómo vas a crear uno desde cero?

De todas formas revisa este hilo. Ahí tienes un ejemplo sencillo de cómo colorear sintaxis.

THACKER 03-03-2009 10:05:38

No me trajo el TSynAnySyn sera que me podrias pasar el codigo (.pas) ?, que revise con el checador de componentes y no encuentra nada asosiado con TAnySyn o algo parecido :S

Ñuño Martínez 06-03-2009 01:07:41

¿Cómo que no viene en tu copia? A mi me venía junto con Lazarus. ¿Te has bajado la última versión?

Gattaca 06-03-2009 04:54:40

Usa el componente TSynCustomHighlighter es mejor :)


La franja horaria es GMT +2. Ahora son las 14:26:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi