Imagem no Treeview

Delphi

22/04/2005

Ola
Estou com a seguinte dificuldade
Tenho uma treeview com os seguintes items
Cadastro
- Clientes
- Fornecedores
- Etc..
Vendas
-Emissao de nota
- Consulta
etc
Relatorios
-clientes
-
Porem a treeview e carregada dinamicamente com os item do menu.
Gostaria de mudar a imagem que esta em vendas - consulta por exemplo.
Ao selecionar o item e clicar na opção (somente leitura) por exemplo , gostaria de mudar a imagem dele.
Estou fazendo o seguinte .
tvmenu.Items.BeginUpdate;
TvMenu.Items.Item[TvMenu.Selected.Index].ImageIndex := 1;
TvMenu.Items.Item[TvMenu.Selected.Index].SelectedIndex := 1;
tvmenu.Items.EndUpdate;
acontece que não esta mudando o item seleciondo
se eu estiver na NODE de vendas por exemplo ele muda a imagem do item de cadastro .
ou seja
O index não esta certo ..

Como faço para saber o index do item selecionado independente do NODE que o usuario clicar ?


Somar

Somar

Curtidas 0

Respostas

Kapak

Kapak

22/04/2005

TvMenu.Items.Item[TvMenu.Selected.Index].ImageIndex := 1;
Vc não quer mudar a imagem do ítem selecionado ?
TvMenu.Selected.ImageIndex := 1;



GOSTEI 0
POSTAR