Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-02-2008
fide fide is offline
Miembro
 
Registrado: oct 2006
Posts: 331
Poder: 18
fide Va por buen camino
Question Cambiar la fuente a un solo Item de un TreeView!

Hola amiogos. Mi problema es el siguiente. Existe alguna forma de por ejemplo, poner un item de un treeview en negrita, mientras los demas se quedan con la fuente normal???

Es que sucede lo siguiente
Código:
+ Nombre de cuenta
      - Entrada
      - Enviados
      - Borradores
      - Papelera
Esa es la estructura basica de mi correo, es decir de las carpetas que hay ahi. Pero el Item Padre, que es el nombre de la cuenta de correo, ese Item en especifico necesito ponerlo con la fuente en negrita!

Como lo puedo lograr he???
Gracias desde ya por si me sacan de este apuro!
Responder Con Cita
  #2  
Antiguo 03-02-2008
keyboy keyboy is offline
Miembro
 
Registrado: oct 2004
Posts: 367
Poder: 20
keyboy Va por buen camino
Usa el evento OnCustomDrawItem del TreeView. Por ejemplo,

Código Delphi [-]
procedure TForm1.TreeView1CustomDrawItem(
  Sender: TCustomTreeView;
  Node: TTreeNode; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
  with Sender as TTreeView do
    if Node.Level = 0 then
      Canvas.Font.Style := Canvas.Font.Style + [fsBold];
end;

Esto lo que hace es poner en negritas el texto de cualquier nodo a nivel cero, que creo, es lo que necesitas. En cualquier caso, el punto es que el parámetro Node es el nodo que se está pintando y puedes acceder a sus propiedades para determinar qué nodo es y saber cómo pintarlo.

Bye
Responder Con Cita
  #3  
Antiguo 03-02-2008
fide fide is offline
Miembro
 
Registrado: oct 2006
Posts: 331
Poder: 18
fide Va por buen camino
Oyeme, muchas gracias por tu ayuda keyboy. A la verdad que es justo eso lo que necesitaba!

Muchas gracias!
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cambiar fuente del menu VRO Varios 5 15-11-2007 19:48:58
No logro cambiar el color de un Item lixbox NEG1414 C++ Builder 7 16-07-2007 12:52:39
Modificar el color de fuente de un tmemo solo en determinadas lineas gaz-g7 Varios 3 28-06-2007 00:33:44
Obtener el item index en un TreeView zvf OOP 2 30-08-2006 01:55:09
Como recorrer un los item de un treeview Shidalis OOP 7 03-08-2005 17:06:29


La franja horaria es GMT +2. Ahora son las 09:03:37.


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