Olá a todos,
Utilizo Gtwvw + Hwgui e gostaria de saber como criar uma janela para que fique exclusiva enquanto estiver nela.
O que acontece é o seguinte: estou num browse e ao chamar uma opcao de inclusao a janela é criada normalmente, porem se clicar no browse a mesma perde o foco "escondendo-se" atras da janela clicada.
a forma de criacao para as janelas é a seguinte:
JanelaX := WVW_nOpenWindow(" Janela",00,00,24,79,WS_CAPTION,0)
Espero que tenham entendido e possa me ajudar.
Desde já agradeço,
Janela StayOnTop
Moderador: Moderadores
-
Wellington
- Usuário Nível 1

- Mensagens: 41
- Registrado em: 16 Jun 2008 13:17
- Localização: Sao Paulo
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Janela StayOnTop
A janela da opção de inclusão é em Hwgui ? se for tem que abrir ela como DIALOG normal e não NOMODAL ou MDI, alias MDI acredito que a Hwgui não deixa abrir junto com a GTWVW mas NOMODAL ela deixa.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
Wellington
- Usuário Nível 1

- Mensagens: 41
- Registrado em: 16 Jun 2008 13:17
- Localização: Sao Paulo
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Janela StayOnTop
Já tentou com:
JanelaX := WVW_nOpenWindow(" Janela",00,00,24,79)
No seu exemplo: WVW_nOpenWindow(" Janela",00,00,24,79,WS_CAPTION,0) o ultimo ZERO não seria para o primeiro FORM, o principal ? tente também sem o ultimo ZERO, assim ficaria como janela mãe o seu BROWSE.
JanelaX := WVW_nOpenWindow(" Janela",00,00,24,79)
No seu exemplo: WVW_nOpenWindow(" Janela",00,00,24,79,WS_CAPTION,0) o ultimo ZERO não seria para o primeiro FORM, o principal ? tente também sem o ultimo ZERO, assim ficaria como janela mãe o seu BROWSE.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
Wellington
- Usuário Nível 1

- Mensagens: 41
- Registrado em: 16 Jun 2008 13:17
- Localização: Sao Paulo
Re: Janela StayOnTop
Beleza, resolvido.
Agora teria como evitar o foco em qualquer outra janela ? Isto ainda esta acontecendo.
Agora teria como evitar o foco em qualquer outra janela ? Isto ainda esta acontecendo.
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: Janela StayOnTop
Pode tentar com esse exemplo:
WVW_nOpenWindow(" Janela",00,00,24,79,WS_CAPTION|WS_SYSMENU|WS_VISIBLE)
E não deixa de dar uma consultada no WINUSER.CH que tem definido todos os Style
WVW_nOpenWindow(" Janela",00,00,24,79,WS_CAPTION|WS_SYSMENU|WS_VISIBLE)
E não deixa de dar uma consultada no WINUSER.CH que tem definido todos os Style
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql