Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Invertir colores del texto de un richedit (https://www.clubdelphi.com/foros/showthread.php?t=44028)

viveba 26-05-2007 06:23:05

Invertir colores del texto de un richedit
 
Hola a todos!!!

Trato de invertir los colores del texto de un richedit al seleccionar un CheckBox.

Algo así com un "negativo" del richedit.

¿Alguien sabe si esto es posible y cómo hacerlo?

Desde ya, muchísimas gracias a todos.

Lepe 26-05-2007 11:26:11

Según he visto en google, la opción de negativizar es:

NI -> Nueva Imagen
IO -> Imagen Original
Cita:

NI(i,j)= 255 – IO(i,j) para todos los píxeles (i,j) de la
imagen
.

Con richEdit.SelAttributes puedes acceder al color del texto, después usar la función ColorToRGB para descomponer los colores, aplicar la fórmula y por último codificar el color con RGBToColor.

Nunca he realizado nada parecido, así que es totalmente teórico.

Saludos

viveba 27-05-2007 16:38:26

Te agradesco por la respuesta, pero la verdad es que no soy muy experto en esto de programar, y no la entiendo.

¿Te puedo pedir si es posible escribas un poco de código como ejemplo, para poder probarlo y analizarlo?

De todos modos, muchas gracias por orientarme.


La franja horaria es GMT +2. Ahora son las 11:25:16.

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