Resolvi o problema usando a propriedade AbsoluteIndex, do objeto TTreeNode... Não escapei de usar um 'case'. Mas deu certo. Obrigado!
--- Em delphi-br@yahoogrupos.com.br, "jrjuniore" <[EMAIL PROTECTED]> escreveu > Funciona assim: > > No OnClick do TreeView, vc consegue capturar o SelectedIndex dele e por aí > você consegue abrir o seu form. No entanto, trabalhar com treeview não tão > fácil quanto um TMenuItem, creio que você não irá escapar dos cases ou dos > ifs. Eu gosto muito de trabalhar com treeview e te recomento o case. > > -----Mensagem original----- > De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em > nome de moacirponti > Enviada em: quinta-feira, 3 de novembro de 2005 13:53 > Para: delphi-br@yahoogrupos.com.br > Assunto: [delphi-br] Re: TreeView como menu > > > Como acessar os eventos dos ITENS do Treeview para atribuir métodos a eles? > Quando clico duas vezes no TreeView ele abre o Items Editor mas não deixa > acessar o Object Inspector. > Gostaria de ter uma árvore com vários itens e, dependendo do item clicado > abrisse um form. > Tenho as propriedades: > TreeView.Selected.Index; > TreeView.Selected.Level; > TreeView.Selected.Text; > Mas achei muito difícil ter que criar um case ou uma série de ifs para > testar cada form que desejo abrir. > > Há um meio mais fácil? > > Obrigado, > > Moacir. > > > --- Em delphi-br@yahoogrupos.com.br, "\[> Mutuka <\]" <[EMAIL PROTECTED]> > escreveu > > como n tem: OnClick OnDlbClick OnChange OnCollapse OnUncollapse > > > > --- moacirponti <[EMAIL PROTECTED]> escreveu: > > > > > > --------------------------------- > > Olá. > > > > Gostaria de usar o TreeView como menu no Delphi 7, de forma que > > quando o usuário clicasse em um dos itens, um form se abriria. > > > > O problema é que os itens do treeview não tem eventos associados. > > > > Alguém tem uma idéia de como fazer isto? > > > > Obrigado! > > > > > > Moacir. > > > > > > > > > > > > -- > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > http://br.groups.yahoo.com/group/delphi-br/messages > > > > [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 Termos do > > Serviço do Yahoo!. > > > > > > > > > > Leandro... > > > > [> Mutuka <] > > > > > > > > > > > > > > > > > > > > > > _______________________________________________________ > > Yahoo! Acesso Grátis: Internet rápida e grátis. > > Instale o discador agora! > > http://br.acesso.yahoo.com/ > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > _______________________________________________________ > Yahoo! Acesso Grátis: Internet rápida e grátis. > Instale o discador agora! > http://br.acesso.yahoo.com/ -- <<<<< 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