Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   editor de codigo fuente??? (https://www.clubdelphi.com/foros/showthread.php?t=1825)

ccampoy 29-06-2003 21:24:25

editor de codigo fuente???
 
Muy buenas a todo el mundo.
Vereis, estoy intentando hacer un editor de Java con Delphi3, y la cuestion esque quedria que cuando el usuario introduzca una palabra clave en el editor esta palabra canvie de formato de texto (por ejemplo de color). Estoy convencido que esto tendria que hacerlo a traves de un TRichEdit, y he conseguido saver cual es la ultima palabra introducida, pero no se como hacer que esta palabra canvie de formato.
Muchisimas gracias por adelantado a todos los que me infundais luz al asunto.
Saludos a todos.

__marcsc 29-06-2003 22:22:47

Hola,

tienes unos componentes ya hechos:

http://synedit.sourceforge.net

Saludos.

ccampoy 30-06-2003 20:13:29

Muy buenos estos componentes, la verdad esque me hubiera gustado hacerlo a mi, pero ahora que veo los componentes que me has dado pienso que habria sido un trabajo muy tortuoso.
Mil gracias colega.
Saludos y hasta otra.

__marcsc 30-06-2003 23:54:01

Hola,

sí, la verdad es que son una pasada :)

Sobre lo de hacerlo tu mismo, he de decirte que yo empecé igual, primero heredando el TRichEdit y luego el TRxRichEdit, pero la verdad, es muuuy complicado hacer que el componente tenga un redibujado aceptable, dado que los métodos que proporcionan no están pensados para esto. (Yo consegí implementar casi todo de manera muy aceptable, un poco exigente con la CPU pero tampoco ninguna barbaridad, pero a la que llegué a los comentarios de bloque me quedé atascado)

En cambio estos componentes tienen en cuenta la sintaxi del texto que tienes escrito en el dibujado primitivo por lo que son muy rápidos.

Me alegra que te hayan servido.

Saludos :)

THACKER 06-06-2008 22:17:21

Marcs
 
Hola,

Yo tambien busco lo mismo pero nose donde descargar el componente.

Me meti en downloads y descargue SynEdit 2.0.9 y nose como encontrar el componente please si alguien me pasara algo que al clikear se cambie el formato a otro color. la escritura.


La franja horaria es GMT +2. Ahora son las 19:10:57.

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