Clipper On Line • Ver Tópico - Usando Tree com CheckBox

Usando Tree com CheckBox

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Usando Tree com CheckBox

Mensagempor NiltonGM » 26 Mai 2018 17:31

Pessoal, tem como usar o controle Tree com CheckBox?
A ideia é a seguinte: Na tela de cadastro de usuários, ao definir as permissões de acesso ao menu do sistema, gostaria de mostrar em árvore o menu, aí poderíamos habilitar ou desabilitar a opção do menu na árvore para aquele usuário, assim ficaria mais dinâmico as permissões podendo expandir ou recolher o nível.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 393
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 249 vezes
Mens.Curtidas: 24 vezes

Usando Tree com CheckBox

Mensagempor NiltonGM » 28 Mai 2018 12:45

Descobri que posso usar a propriedade .NodeFlag pegando e setando:
// Seta true na árvore selecionada
Form_1.Tree_1.NodeFlag( Form_1.Tree_1.Value ) := .T.

//Pego o valor
MsgInfo( Form_1.Tree_1.NodeFlag( Form_1.Tree_1.Value ) )


Eu poderia usar o evento OnDblClick para setar, porem, o problema é, como mostrar ao usuário que está clicado ou não como um CkeckBox? poderia usar a propriedade NodeImages e ItemImages, para isso vou ter que testar se aceita alteração em tempo de execução.
Me ajudem rapazes! Please! Alguém já deve ter implementado isso.
Nilton Medeiros
nilton@sistrom.com.br
Avatar de usuário

NiltonGM
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 393
Data de registro: 05 Jun 2014 23:47
Cidade/Estado: Caieiras/SP
Curtiu: 249 vezes
Mens.Curtidas: 24 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 5 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro