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

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

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

Mensagem 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.
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem por marcos.gurupi »

O problema ocorre na funcao fim_run()

oDlgHabla:End()

Ele fecha o Dialog e Minimiza a window.

Marcos Roberto.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Buenas Marcos,
Deve ter algo errado ai, pq uso aqui normal...posta como esta usando...
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem 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,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem 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
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem 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 !!!
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

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

Mensagem 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 !!!
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

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

Mensagem 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()
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder