Boa tarde a todos.
possuo uma aplicação na qual existe uma classe chamada “ControleAplicacao”, esta é responsavel pro ler um properties e verificar se existe
uma flag para abrir a janela “ApresentacaoAplicacao” normalmente ou em modo trayIcone, até ai não tenho problema algum.
caso a janela “ApresentacaoAplicacao” seja aberta em “trayMode” a mesma é adicionada no Tray do sistema,
com dois itens de menu 1º Restaurar 2º Sair (o controle do trayIcone é feita pela classe “ControleTrayIcone”).
em minha classe “ApresentacaoAplicacao” possuo uma thread que é executada de 5 em 5 minutos fazendo uploads de arquivos solicitados pelo servidor.
A minha duvida é a seguinte, seria possiver “ver” quando a classe “ApresentacaoAplicacao” esteja executando esta Thread e desabilitar o item de menu “Sair” do TrayIcone?
para que o usuário não possa sair enquanto a thread esteja executando?
Vlw.