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
|
|||
|
|||
insertar texto en richedit con formato
Hola pues me declaro incompetente para esto, es algo tan sencillo pero no entiendo.
Tengo un richedit y una lista, cuando el usuario hace doble click en la lista se copia el texto del renglón de la lista al richedit, eso lo manejo así y funciona bien.
El problema es que mi richedit tiene formato(negritas, cursiva etc) y al introducir el nuevo texto zas le quita el formato, lo entiendo porque pasa como texto plano, intente trabajar con TMemoryStream ja pero no entiendo. Si paso el texto de mirichedit a otro RichEdit1y se que se hace con:
Pero necesito copiar partes del richedit el antes y el despúes para poder introducir el texto de la lista pero al hacer un copyfrom aa me manda un erro de Stream read error Empece copiando el antes, pero no funciona nadita.
Se que tengo que usar el seek pero ni siquiera entiendo como funciona ni sus parámetros, ya busque en la ayuda y me deja igual. Alguien me podría ayudar, se que es algo simple pero no entiendo, o tal vez mi idea de como hacerlo es erronea. Gracias |
#2
|
||||
|
||||
Hola Lizeth!
Estás mesclando muchas ideas en tu mensaje, por lo que lo que realemente deseas queda confuso. Pero según entendí leyendo bien tu mensaje es agregar al cursor el texto que está en un ListBox manteniendo el formato del párrafo dónde valla a quedar insertado el nuevo texto. Veo que tu código estás complicándote las cosa un poco. Hasta dónde recuerdo en mis trabajos con este componente, lo que deseas hacer es algo relativamente sencillo. Creo que bastaría con un código así:
Como verás, las demás variables no son necesarias y mucho menos recordar la posición del cursor cuando el control pierde el foco. La propiedad SelText se encarga de todo lo que estabas intentando hacer y respetará el formato del párrafo. Vale mencionar que estabas perdiendo el formato porque lo que realmente hacías es eliminar todo el texto del RichEdit y reemplazándolo por un texto plano. Saludos, Chris. |
#3
|
|||
|
|||
Chris como diría mi jefe, casi se me caen los chones jijiji.
Funciona perfecto, no lo puedo creer, algo tan simple. Yo lo estaba complicando. Muchisimas gracias en donde quiera que estes y te mando un beso en agradecimiento. Graaaaaaaaaaaaaaaaaaaaaaaaaacias. |
#4
|
||||
|
||||
y que cosa son chones???
__________________
Dulce Regalo que Satanas manda para mi..... |
#5
|
||||
|
||||
Oscar, tendremos que ir a Mexico para averiguarlo...
|
#6
|
||||
|
||||
Cita:
Cita:
De ser así, yo creo que Chris no es conciente del potencial efecto de sus respuestas, vamos a tener que pedirle que se modere con ellas... Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
||||
|
||||
Cita:
Y todavía no sé que son "chontes" |
#8
|
||||
|
||||
Es que no son "chontes", son "chones" !!!
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
||||
|
||||
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Códigos de formato RichEdit. | Tonio | Varios | 3 | 10-06-2011 14:25:25 |
texto con formato en richedit | voldemmor | Varios | 4 | 27-01-2011 19:38:46 |
Grabar richedit con formato en firebird | chelard | SQL | 3 | 13-11-2009 15:43:01 |
Grabar un RichEdit con formato en SQL Server | josejm | SQL | 3 | 25-03-2008 15:11:48 |
Insertar en el RichEdit!!! | acertij022 | Varios | 2 | 12-10-2004 03:08:19 |
|