Onde posso baixar esse componente??

 

 

  _____  

De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Flávio Granero Maltempe
Enviada em: quinta-feira, 22 de junho de 2006 08:50
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] VirtualTreeView - Alguem usa?

 

Olá Felipe, eu uso até excessivamente a virtualtree em um sistema, ela é
muito mais rápida que qualquer treeview que eu já tenha visto e agora uso
ela pra tudo. O problema está em encontrar alguma documentação, na internet
não encontrei nada, mesmo em inglês, tem apenas o arquivo de ajuda da pasta
Help do diretório de extração do componente. Tente dar uma lida no tópico
"Virtual TreeView step by step".

Seus nós só podem ser definidos via código (run-time) e através dos eventos
que ela disponibiliza. Basicamente cada nó (Node) da treeview guarda uma
estrutura (record ou um objeto) que você recupera através da função
GetNodeData. Você deve hookar no mínimo os eventos:

OnInitNode : Aqui você carrega os dados do nó da treeview que vem como
parâmetro. Este nó já vem criado e o evento é disparado pra cada nó, sob
demanda.

OnInitChildren : Aqui você altera o parâmetro ChildCount indicando quantos
filhos o Node passado tem

OnGetNodeDataSize : Altere NodeDataSize para o tamanho da estrutura
armazenada no Node , com SizeOf

OnGetText : Modifique o valor do caption que representará o Node na
TreeView.

Altere a propriedade RootNodeCount do componente para o número de nós raiz e
os eventos serão disparados..

É um pouco complicado de se aprender de princípio, além de não possuir
automações para acesso a banco de dados, mas garanto que vale a pena
aprender. Existem muitas outras opções de configuração, como você pode ver
nos demos que acompanham o componente. Boa diversão :D.

Qualquer dúvida, estamos aí..

Flávio Maltempe
SpeedCASE Team
  ----- Original Message ----- 
  From: Fellipe Henrique 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Wednesday, June 21, 2006 2:22 PM
  Subject: [delphi-br] VirtualTreeView - Alguem usa?


  Olá, estou pensando em usar o VirtualTreeView, visto que ele é um poderoso
  componente, usado até pela própria borland no proprio Delphi.

  Porém como na vida nada é fácil... to levando uma surra pra mexer nele...
  precisa que ficasse assim:

  Projeto
    |
    |---- Usuários
    |         |--- Todos os usuarios (tabela user)
    |
    |---- Requisitos
    |         |--- Todos os requisitos (tabela requisitos)

    etc...


  Ou seja.. teria um Root, e uns Filhos.. e cada Neto de Cada filho, seria
um
  registro de uma tabela.. como mostrada acima..

  Alguém sabe como fazer isso? Ou alguem tem algum tutorial em portugues
  para o VirtualTreeView?


  Desde já agradeço..

  []s
  -- 
  _________________________________
  Fellipe Henrique
  [EMAIL PROTECTED]

  Borland Developer Studio 2006 Certified

  "Venham até a borda, ele disse.
  Eles disseram: Nós temos medo.
  Venham até a borda, ele insistiu.
  Eles foram, Ele os empurrou...
  E eles voaram."
  (Guillaume Apollinaire)


  [As partes desta mensagem que não continham texto foram removidas]

   

[As partes desta mensagem que não continham texto foram removidas]

 



[As partes desta mensagem que não continham texto foram removidas]






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a