nao desmarcar ao mover - treeview

Delphi

18/12/2007

Pessoal, tenho uma treeView onde posso mover varios nós (filhos) de uma só vez para um outro nó.

Acontece que quando movo o mouse parece (visual) que estou movendo somente um nó, porem todos os nós são movidos com sucesso.
Mas gostaria de fazer algo parecido com o windows explorer, lá se eu selecionar varios arquivos e arrastar o mouse ´aparece´ todos os arquivos se mexendo na tela.

nao sei se me fiz entender.
fico no aguardo


Renan.cb

Renan.cb

Curtidas 0

Respostas

Anonimus.info

Anonimus.info

18/12/2007

velinho estou querendo fazer quase a mesma coisa que voce... da uma olhada ai no meu post...


http://forum.devmedia.com.br/viewtopic.php?t=92080

talvez voce possa me ajudar.


GOSTEI 0
Renan.cb

Renan.cb

18/12/2007

Op. Infelizemente nao é a mesma coisa.
O meu problema é de interface.

No teu caso não é muito dificil. Pegue o no selecionado tree.selected e insira em outra treeview, veja se nao dá para fazer usando o metodo MOVE. tree.move(no, arvore).

para saber o pai do no selecionado tbm é simples: tree.selected.parent

boa sorte


GOSTEI 0
POSTAR