Necessito uma solução programada em função dos contextos de cada usuário
(estado/região/localidade/unidade/divisão/tarefa).
Hoje existem várias versões de produto em produção implementadas em
Delphi 5/MSOffice XP. Elas vão sofrendo upgrades de funcionalidades
conforme as necessidades enquanto o sistema principal continua agregando
novos módulos.
Recebi a tarefa de implementar um piloto Delphi 5/MSOffice XP/BrOffice
2.0.3 para testes de possibilidade de uso e migração gradual em caso de
sucesso. Neste caso ele será implantado naquela hierarquia que deverá
realizar TODAS as suas tarefas nele com sucesso e assim por diante...
No produto Delphi/MSOffice existem desativações de menus, inclusões de
menus via programas delphi/macros. Para este módulo em questão há menus
a serem incluídos e outros a serem desabilitados, inclusive menus do
openOffice ("Salvar como..." neste caso). Descobri como interceptar o
evento de utilização de menus do openOffice o que torna possível ignorar
a sua funcionalidade, mas não como desabilitar menus dele como é feito
no MSOffice. Alguma outra idéia?
Olivier Hallot wrote:
Voce pode reprogramar o menu "Arquivo" em Ferramentas - Personalizar,
escolha a aba menus, selecione o menu arquivo, clique em "salvar como"
e exclua com o botão "comando".
Seu usuário não poderá mais acessar "Salvar como".
Lembre-se de remover o mesmo botão da barra de ferramenta.
Olivier
Gilnei Meireles de Oliveira escreveu:
Olá
No BrOffice 2.0.3:
Alguém conhece algum método para desabilitar itens de menu via
programação (Exemplo: menu "Salvar como..." do menu Arquivo)?
Encontrei apenas uma maneira de interceptar quando um menu é acionado
via com.sun.star.frame.XDispatchProviderInterceptor... Alguma dica?
Grato
Gilnei
--
Gilnei M. Oliveira
Informática - TJRS
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]