Olá a todos,
 
Tenho uma aplicação que faz pesquisa e re-populate automático de uma tabela através do SAM_Timer, ou seja, a cada intervalo de tempo, definido pelo usuário, o programa dispara uma nova pesquisa e re-popula a tabela de resultado...
 
Meu problema é o seguinte:
 
Esta é apenas uma das aplicações rodadas na máquina simultaneamente, ou seja, tenho várias aplicações rodando e às vezes é a tela em questão que está ativa e às vezes não (ou deveria ser assim...)
 
O que acontece é que no momento em que o SAM_Timer dispara a pesquisa, independente da tela que estiver ativa, a tela da pesquisa é trazida para cima, tornando-se ativa...
 
Isso é normal ??? A pesquisa não deveria ser feita mesmo com a tela não estando ativa, como ocorre, mas a tela continuar da mesma forma, permitindo que o usuário continue trabalhando na tela em que estava ???
 
Outra coisa que percebi que ocorre é que às vezes, quando a tela do Timer não está ativa e eu faço um ALT+Tab para ela, a pesquisa e disparada instantaneamente, independente de estar na hora do timer ou não...
 
Não sei se fui claro, mas agradeço sugestões....
 
Abraços,
 
Jair

Responder a