Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > OOP
Register FAQ Members List Calendar Guía de estilo Today's Posts

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11/11/2004
miguelogm miguelogm is offline
Miembro
 
Join Date: Nov 2004
Posts: 21
Poder: 0
miguelogm Va por buen camino
seleccionar nodo de treeview sin hacer click

Hola, el problema es el siguiente, tengo un treeview en un form y contenido en el, varios frames (uno para cada nodo), de forma que cuando hago click en cada nodo del treeview cambio de frame, pero en ciertas acciones quiero que me cambie de frame sin hacer click, lo cual lo consigo, pero no se actualiza el nodo en el treeview, es decir, me cambia el frame, pero no se sombrea el nodo al que en realidad ha cambiado. Lo que hago es lo siguiente:

ArbolPresupuestos.Selected:=ArbolPresupuestos.Items[8];
ArbolPresupuestosChange(sender,ArbolPresupuestos.Items[8]);

Con ello consigo que el frame que se asigna al formulario sea el correspondiente al item[8] del treeview, pero no se sombrea o marca dicho nodo, se me queda en el que estuviese, es decir, me cambia el frame al de ese nodo, pero en el treeview sigue el nodo que estuviese.

AYUDA POR FAVOR!!!
Reply With Quote
  #2  
Old 11/11/2004
Lepe's Avatar
[Lepe] Lepe is offline
Miembro Premium
 
Join Date: May 2003
Posts: 7,424
Poder: 31
Lepe Va por buen camino
uff que lio de frames

Y si intercambias las dos ordenes de sitio??


No sé que haces en el evento Onchange del control, pero si seleccionas un nodo y despues lanzas el evento change..... puede que se esté anulando la nueva seleccion.

Por otra parte no creo buena técnica lanzar tu mismo el evento, yo crearía una rutina aparte.

En fin, ya contarás si es viable o no.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 03:33.


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