Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-09-2003
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 22
diegofhernando Va por buen camino
Lineas con formato en TRichEdit

Que tal foro... de nuevo...

Mi pregunta ahora es como hacer para que en una sola linea de un TRichEdit pueda tener diferentes formatos de texto, sin que el usuario seleccione las palabras, es decir, por código, por ejemplo: al principio de una linea siempre inserto la palabra 'Nuevo' quisiera que esa palabra apareciera en color rojo y con negrita y el resto de la linea con negro y regular...

Espero que me entiendan...

Salu2
__________________
Diego. Colombia es pasión.
Responder Con Cita
  #2  
Antiguo 29-09-2003
SCH SCH is offline
Miembro
 
Registrado: ago 2003
Ubicación: Valencia
Posts: 44
Poder: 0
SCH Va por buen camino
Lo podrías "seleccionar" tú por código, utiliza las propiedades RichEdit.SelStar y RichEdit.SelLength. La posición en la que comienza una linea la puedes obtener con RichEdit.GetLineIndex(numer_de_linea). Así que si por ejemplo quisieras poner en negrita la palabra "Nuevo" del principio de una linea "x", pondrías:

RichEdit.SelStar( RichEdit.GetLineIndex(x) );
RichEdit.SelLength(5); // Ya que "Nuevo" tiene 5 caracteres.
RichEdit.SelAttributes.Style := RichEdit.SelAttributes.Style + [fsBold]


La idea es esa, espero que te sirva.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


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


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
Copyright 1996-2007 Club Delphi