Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 11-08-2008
Avatar de lag_0
lag_0 lag_0 is offline
Miembro
 
Registrado: jul 2006
Posts: 131
Poder: 21
lag_0 Va por buen camino
Buenas,
Ante todo; Gracias por contestar.

Como dices, efectivamente, ese código funciona; El problema, es que si hago un DefaultDraw := False; Me cargo las imágenes de los nodos, las lineas de "arbol" etc. etc....

Solo quiero cambiar el texto.. y no sé me ocurre como hacerlo...
Gracias una vez más.

Edit:
He conseguido hacerlo... basandome en la ayuda de coso, pero, consigo un efecto muy "feo", yo pinto un nuevo texto sobre el nodo y cuando lo seleccionas queda solo hasta donde ocupe el texto original, y no sé puede hacer "click" en la parte que no existe sin draw...
Se os ocurre algo:
Código Delphi [-]
procedure TSmartsExplorer.BTreeAdvancedCustomDrawItem(
  Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState;
  Stage: TCustomDrawStage; var PaintImages, DefaultDraw: Boolean);
var
  R:TRect;
  TempS:string;
begin
  TempS := 'Texto para pintar';
  R := Node.DisplayRect(True);
  Sender.Canvas.FillRect(Node.DisplayRect(true));
  Sender.Canvas.TextOut(R.Left,R.Top,TempS);
end;

Última edición por lag_0 fecha: 11-08-2008 a las 13:14:15.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
tamaño de pagina Custom con compositereport JESUSNET Internet 0 24-03-2008 22:09:42
Problema en la vista previa en quickreport y con el pappersize custom amezeta32 Impresión 1 17-08-2007 20:53:46
BitBtl vs Draw Deiv Gráficos 10 29-01-2007 15:10:15
Impresion Custom tbolzan Impresión 2 15-09-2004 16:38:18
custom size en QuickReport marianaf Impresión 1 15-12-2003 15:36:18


La franja horaria es GMT +2. Ahora son las 15:15:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi