Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-07-2019
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
VirtualStringTree con CheckBox

Buenos días. Podéis mandarme a hacer gárgaras por pesado. Tengo este VST con CheckBox:


Llevo como diez días tratando de encontrar un código para procesar únicamente los nodos que están seleccionados y por más vueltas que he dado no soy capaz de encontrar la solución. Lo más que he llegado es a saber que nodo está total o parcialmente seleccionado (estados csCheckedNormal, csCheckedPressed, csMixedNormal o csMixedPressed), pero luego me atasco y, por ejemplo, en el nodo Banco (no domicilia) no sé como hacer para procesar luego sólo los nodos marcados, en este caso sería Manzanares. ¿Podéis facilitarme algún código que me dé una pista para hacerlo?
Responder Con Cita
  #2  
Antiguo 30-07-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Es un componente nativo de delphi/c++ builder?
¿No trae ejemplos?
Responder Con Cita
  #3  
Antiguo 30-07-2019
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
¿Es un componente nativo de delphi/c++ builder?
¿No trae ejemplos?
Es un TVirtualStringTree. No es nativo y la demo que trae y nada casi es lo mismo.
Responder Con Cita
  #4  
Antiguo 30-07-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo que hay varios con un nombre similar, ¿es este?
Responder Con Cita
  #5  
Antiguo 30-07-2019
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Creo que hay varios con un nombre similar, ¿es este?
Creo que sí
Responder Con Cita
  #6  
Antiguo 31-07-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Más o menos:
Código Delphi [-]
procedure TFcuentas.vstArbolChecked(Sender: TBaseVirtualTree;
  Node: PVirtualNode);
var
  pRec : ^TRecBase;
begin
  inherited;
  pRec := Sender.GetNodeData(Node);
  if node.CheckState = csCheckedNormal then
  begin
    //
  end;
end;
Responder Con Cita
  #7  
Antiguo 01-08-2019
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Más o menos:
Código Delphi [-]
procedure TFcuentas.vstArbolChecked(Sender: TBaseVirtualTree;
  Node: PVirtualNode);
var
  pRec : ^TRecBase;
begin
  inherited;
  pRec := Sender.GetNodeData(Node);
  if node.CheckState = csCheckedNormal then
  begin
    //
  end;
end;
Gracias por la respuesta. Veré como lo adapto a mis necesidades.
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
Realzar VirtualStringTree Angel.Matilla C++ Builder 0 26-07-2019 12:01:14
Cargar datos en un VirtualStringTree Angel.Matilla C++ Builder 2 05-02-2019 11:40:52
virtualstringtree me desaparecen los datos JosepGA OOP 2 08-03-2010 09:22:30
checkbox Lupita Varios 6 07-04-2008 15:12:53
Refrescar un VirtualStringTree progmaq Varios 1 20-09-2005 09:09:50


La franja horaria es GMT +2. Ahora son las 22:00:11.


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