Página 1 de 1

Janela principal é minimizada com a função FIM_RUN()

Enviado: 25 Abr 2008 16:03
por marcos.gurupi
Caro, estou usando um exemplo seu (msgrun,hw_atualiza_dialog e fim_run) em hwgui, acontece que quando c executa o FIM_RUN (função postada aqui pelo sygecom) a janela principal eh minimizada, isso estah acontecendo com a window do meu pdv e com o meu sistema em retaguarda feito em hwgui+gtwvt+gtwvw.

Marcos Roberto.

Enviado: 25 Abr 2008 16:45
por marcos.gurupi
O problema ocorre na funcao fim_run()

oDlgHabla:End()

Ele fecha o Dialog e Minimiza a window.

Marcos Roberto.

Enviado: 25 Abr 2008 19:55
por sygecom
Buenas Marcos,
Deve ter algo errado ai, pq uso aqui normal...posta como esta usando...

Enviado: 26 Abr 2008 02:30
por Toledo
Leia as regras do fórum... clique aqui

14 - Evite postar mensagens exclusiva para um determinado participante do fórum, tipo: Esta é para Caetano... Gilberto me ajude... Roberto Socorro... etc. O Fórum é feito por todos, e não por apenas um participante.

Abraços,

Enviado: 28 Abr 2008 13:39
por marcos.gurupi
Perfeito Toledo isso n c repetira.

Caro Leonardo, o problema estah acontecendo na seguinte linha

oDlgHabla:Close()

Jah usei Close() ou End() mas estah minimizando a window principal, isso estah acontecendo principalmente no sistema em console.

Marcos Roberto

Enviado: 30 Abr 2008 08:52
por sygecom
Aqui tmb. uso gtwvt+hwgui e não esta acontecendo, mesmo assim vou dar uma olhada, no que pode esta acontecendo e volto depois aqui !!!

Re: Janela principal é minimizada com a função FIM_RUN()

Enviado: 14 Mai 2008 19:00
por sygecom
Olá Marcos, você esta coberto de razão, percebi hoje aqui em relatorios onde uso GTWVT + HWGUI, interesante que isso não estava acontecendo a até um tempo atras, e já fiz de tudo aqui para tentar voltar o focu para a Janela principal, mas ainda não achei o furo da bala, assim que eu descobrir posto aqui !!!

Re: Janela principal é minimizada com a função FIM_RUN()

Enviado: 23 Mai 2008 23:46
por sygecom
Quando cliente pede agente tem que ver na hora, então fui ver pq e quando usa FIM_RUN() ele não esta retornando o focu para aplicativo mesclado entre gtwvt ou gtwvw+hwgui. A questão toda esta na ultima janela que foi aberta antes de iniciar um MSGRUN() se a ultima janela aberta for uma HWGUI em cima de uma tela GTWVT ou GTWVW, ai no retorno ele se perde e não volta para a tela correta, provisoriamente estou dando um ENDDIALOG() antes de Iniciar o MSGRUN()