FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como insertar caracteres de colores en RichEdit
Hola Gente,
Estoy buscando una forma sencilla de insertar uno o varios caracteres de coloers en un RichEdit. Por ejemplo, estoy haciendo un desarrollo que necesito generar 24 campo de un maximo de 10 caracteres y necesito diferenciar alguno que se consideran "especiales", para esto estoy utilizando un RichEdit donde escribo es texto normal al presionar un boton inserto un caracter de color rojo para diferenciarlo del resto. Ademas llego un vector con las posiciones de los caracteres "especiales". Para hacer todo esto tengo un codigo muy complejo y estoy seguro que debe existir una forma mucho mas simple y segura. Alguien me daria una idea o una ayudita? Desde ya les agradezco por tomarse el tiempo de leerlo!!!! |
#2
|
||||
|
||||
Lo normal es preparar un botón con el siguiente código:
Ahora el usuario selecciona con el ratón el carácter que quiere colorear y pulsa ese botón alternando el color de la selección. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 09-10-2007 a las 15:21:13. |
#3
|
|||
|
|||
Gracias Lepe!, pero lo que nesecito es que al presionar un boton se inserte donde se encuentre el cursor un caracter "especial", osea una letra de color rojo.
Igualmente muchas gracias!!!! |
#4
|
||||
|
||||
Hola,
Los tiros van por donde ha dicho Lepe. La madre del cordero está en la propiedad "SelAtrributes". Con ella puedes establecer el color y la fuente (entre otras cosas) del texto seleccionado, pero, no sólo eso, sino que, de hecho, estableces también el color y la fuente (por ejemplo) del texto que se escriba en el "RichEdit" a partir de ahí. Adjunto un sencillo ejemplo para ver si te haces a la idea. Última edición por dec fecha: 02-05-2008 a las 15:55:19. |
#5
|
|||
|
|||
Hola dec, gracias por tu ayuda!! Te muestro parte del codigo que estoy usando para insertar un caracter especial.
creo que es medio rebuscado, por eso queria saber bien si existia alguna forma mas sencilla. Última edición por ecfisa fecha: 31-01-2011 a las 18:42:31. Razón: Etiquetas |
#6
|
|||
|
|||
Revivo el post para añadir un metodo sencillo de insertar caracteres con formato:
Para añadir lineas con formato no se puede utilizar
ya que añade texto plano. Se debe hacer del siguiente modo (y se puede crear un procedimiento para hacerlo mas sencillo):
|
#7
|
|||
|
|||
Gracias por tu código de ejemplo, ezear84.
Claro y eficaz. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Invertir colores del texto de un richedit | viveba | OOP | 2 | 27-05-2007 16:38:26 |
Resaltar caracteres en RichEdit | jorge_mosquera | Varios | 1 | 30-01-2007 10:53:28 |
Insertar al final de RichEdit | jorodgar | Varios | 4 | 26-05-2005 09:48:53 |
Insertar en el RichEdit!!! | acertij022 | Varios | 2 | 12-10-2004 03:08:19 |
Numero de Caracteres en Richedit | mosorio | Varios | 1 | 15-03-2004 19:30:18 |
|