Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-02-2005
SaurioNet SaurioNet is offline
Miembro
 
Registrado: mar 2004
Posts: 25
Poder: 0
SaurioNet Va por buen camino
Crear un TextBox que admita colores de línea

Hola:

Necesito un cuadro de texto que me permita mostrar líneas en distintos colores.

¿A alguien se le ocurre cómo hacer esto?

Saludos.
Responder Con Cita
  #2  
Antiguo 16-02-2005
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Hola amigo!
¿ Te refieres al tipo de letra o a un la línea completa en diferente color?

Si te refieres a letras en distintos colores y tamaños puedes utilizar el componente TRichEdit

En este ejemplo colocas un RichEdit, un DialogFont y cambias el tipo de letra del texto seleccionado.

Código Delphi [-]
procedure TMainForm.SelectFont(Sender :TObject);
begin
  FontDialog1.Font.Assign(RichEdit1.SelAttributes);

  if (FontDialog1.Execute) then
    RichEdit1.SelAttributes.Assign( FontDialog1.Font );
  RichEdit1.SetFocus;
end;


Si te refieres a toda una línea en distinto color incluyendo el fondo puedes utilizar un StringGrid o algo así.

Un saludo

Última edición por Héctor Randolph fecha: 16-02-2005 a las 19:03:27. Razón: Corregir texto
Responder Con Cita
  #3  
Antiguo 17-02-2005
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino
mmm... la respuesta es totalmente válida, solo me invade una curiosidad:

Hablas de delphi, o te refieres a una tecnología .NET <?>

Esto porque el hilo esta colgado en .NET, y si es Delphi.NET quizas el comentario te sea totalmente válido. Ahora bien, no se si el componente RichEdit exista en Delphi.NET (si se que el RichTextBox existe en el framework de .NET), so, por favor acláranos un poco tu ambiente (environment) y vemos cual solucion puede ser para tí aceptable.

Suerte!
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
  #4  
Antiguo 17-02-2005
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Tienes razón

Hola nuevamente!

Tienes razón héctor, me aceleré al responder y no me dí cuenta de que la respuesta no corresponde a la pregunta.

Una disculpa y para la próxima tendré que leer con más cuidado en que hilo está colgado el mensaje.

Un saludo.
Responder Con Cita
  #5  
Antiguo 17-02-2005
SaurioNet SaurioNet is offline
Miembro
 
Registrado: mar 2004
Posts: 25
Poder: 0
SaurioNet Va por buen camino
Hola de nuevo, el entorno sería C#.
Saludos.
Responder Con Cita
  #6  
Antiguo 17-02-2005
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino


Que conste que no hice el anterior comentario como reprimenda

Cuando te refieres a lineas, hablas del texto contenido en la linea, o del color del fondo ?
__________________
Héctor Geraldino
Software Engineer
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 14:25:10.


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