ITENS DO SMART MENUXP

USUARIO.EXCLUIDOS 09/06/2005 12:15:42
#87993
boa tarde pessoal!
Alguém sabe se dá para travar ou ocultar um ítem do smart menu xp?
é que eu queria controlar os níveis de acesso de certas opções.

eu estou usando a oxc vbsmartmenuxp.ocx
USUARIO.EXCLUIDOS 09/06/2005 14:27:07
#88019
Bom vamos la...

With MenuXP.MenuItems
.Clear
.Add 0, "keyCad", , "&Cadastro", , , , , False
.Add 0, "keyMov", , "&Movimentações"
.Add 0, "KeyFer", , "&Ferramentas"
.Add "KeyFer", "keyLogin", , "Login", LoadPicture(VerifArq(App.Path + "\icones\login.ico"))
.Add "KeyFer", "keySenha", , "Trocar Senha"
End With


no exemplo acima o False no item cadastro representa que o item não estará ativo.
Dê uma olhada na documentação do smartmenuxp ele te informa outras opções disponíveis.

Sugestão é nao carregar o item que o usuário não tenha acesso.
Fica mais fácil e além de nenhum curioso saber que a opção existe.
USUARIO.EXCLUIDOS 10/06/2005 09:37:10
#88183
valeu, assim tudo bem.
mas eu queria tbm saber uma propriedade que o trava/destrava e o oculta depois que ele já está criado blz.

Por exemplo, caso eu queira excluir um registro eu poderei pedir senha para acessar o menu excluir e se a senha estiver correta eu poderei liberar o menu.

eu concordo com vc a respeito de não criar o menu para todos os usuários mas é que dá o maio problema para configurar o ID se eu criar um novo menu.

Tópico encerrado , respostas não são mais permitidas