KB-32432: Desabilitando a troca/fechamento de janelas.

Descrição:

Como posso desabilitar a troca de janelas (ALT+TAB, CTRL+ALT+DEL, ou teclas do Windows), tornando a aplicação exclusiva?

Solução:

Para isto, acesse o E3Studio e marque a opção Desabilita a troca de janelas nas propriedades do Viewer, aba Configuração.

O comando CTRL+ALT+DEL será parcialmente desabilitado, deixando apenas a opção Desligar disponível.

Note que esta configuração desabilitará as barras de título e do menu Iniciar, bem como também os comandos ALT+F4 e ALT+TAB, entre outros. Portanto, a tela necessita de um botão para finalizar a aplicação (script “Application.Exit()“).

Para alterar esta propriedade em execução, utilize o método SetDisableTaskSwitching do frame _Top existente no Viewer. Para isto,  siga estes procedimentos:

  1. Insira um botão em uma tela.
  2. Abra o AppBrowser e localize o item _Top, que fica dentro do objeto Viewer.
  3. Crie um novo script com o método SetDisableTaskSwitching.

Exemplos de script:

' Desabilitar troca de janelas
Application.Item("_top").SetDisableTaskSwitching true
' Habilitar troca de janelas
Application.Item("_top").SetDisableTaskSwitching false

NOTA: Este método, que altera a propriedade em execução, está disponível a partir da versão 3.2 do Elipse E3.

Print Friendly, PDF & Email

Este artigo foi útil? Was this helpful?

Classificação média - Average rating 0 / 5. Count: 0

Deixe seu Comentário

Seu endereço de e-mail não será publicado. Campos marcados com asterisco são obrigatórios *