Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marostegan

[Resolvido] desativar itens

Recommended Posts

pessoal.. e lá vai eu com outra dúvida... =///

 

para desativar um ítem do mais menu, por exemplo:

 

Tenho aqui:

 

Arquivo Editar Financeiro Relatório Administrativo

 

 

No caso qui desativar o Administrativo quando um Usuário logar, então usei o seguinte:

 

f_principal.MainMenu1.Items[4].Enabled := false;

 

Isso funcionou certinho!!!

 

PROBLEMA:

 

Dentro do menu Financeiro tenho o ítens

- Contas a Pagar

- Contas a Receber

- Atrasados

 

Gostaria que somente o ítem atrasados ficasse desativado, como fazer isso?

 

 

-- tentei fazer f_principal.MainMenu1.Items[4,3].Enabled := false;

 

mas não deu certo! ;/// alguém sabe como fazer?

 

mais uma vez, obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Todas as opções de menu do TMenuItem possuem uma propriedade name que você seta para acessar diretamente o item do menu em runtime e poder setar suas propriedades de visible e enabled por exemplo para true ou false... dê uma olhada no seu menu e vai encontrar no object inspector o nome do item de menu.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Todas as opções de menu do TMenuItem possuem uma propriedade name que você seta para acessar diretamente o item do menu em runtime e poder setar suas propriedades de visible e enabled por exemplo para true ou false... dê uma olhada no seu menu e vai encontrar no object inspector o nome do item de menu.

 

[]'s

 

certo... vou testar hoje anoite então.... amanhã posto o resultado!

 

 

obrigado!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

poxa...

 

testei, deu certinho!!!

 

antes testei de várias fomras, e não dava certo pq achei que tinah que ser da seguinte forma:

 

f_principal.MainMenu1.NAMEDOOBJETO.Enabled := false;

 

 

depois que você me falou ai que entendi o jeito que manipula esses objetos... no caso precisa só da name que funfa!

 

ai fiz:

 

f_principal.NAMEDOOBJETO.Enabled := false;

 

ai deu certinho!!!

 

 

valews pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.