Página 1 de 1

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 11:13
por JoséQuintas
Itamar, vi seu test no changelog da hwgui.
WVG pode ajudar a dar uma olhada.
Vou testar aqui primeiro.

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 11:15
por JoséQuintas
Mas aqui funcionou do jeito que deveria

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 11:16
por JoséQuintas

Código: Selecionar todos

#include "hwgui.ch"
Function main
LOCAL oFormMain

INIT WINDOW oFormMain MAIN APPNAME "TEST"  ;
AT 0,0 SIZE hwg_Getdesktopwidth(),hwg_Getdesktopheight()

oFormMain:Activate()

return .T.
Aqui normal, do jeito que detesto, em tela inteira.

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 11:26
por JoséQuintas

Código: Selecionar todos

#include "hwgui.ch"

FUNCTION main

   LOCAL oFormMain
   LOCAL a,b

   a := hwg_GetDesktopWidth()
   b := hwg_GetDesktopHeight()
   Alert( Str( a ) + "," + Str( b ) )
   Inkey(0)

   INIT WINDOW oFormMain MAIN APPNAME "TEST"  ;
      AT 0,0 SIZE a, b

   oFormMain:Activate()

   RETURN .T.

FUNCTION hb_gt_gui_default

   RETURN Nil

FUNCTION HB_GTSYS

   REQUEST HB_GT_WVG_DEFAULT
   REQUEST HB_GT_WVG

   RETURN Nil
hwgui.png
hwgui.png (5.42 KiB) Exibido 1013 vezes
Ficou em tela cheia, mas.....
A resolução NÃO é essa.
4k é 3840 X 2160

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 11:32
por JoséQuintas
Aqui uso ampliação 50%

2560 * 1.5 = 3840
1440 * 1.5 = 2160

Não sei o que é normal nisso, mas parece que já foi calculado conforme ampliação do Windows.
E abriu em tela maximizada aqui, usando esse tamanho, que não é a resolução da tela.

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 11:57
por JoséQuintas
Faltou dizer, importante pra esse teste:

Removi GT=GUI do arquivo HWGUI.HBC

Senão, o aplicativo fica zumbi e precisa ser fechado no gerenciador de tarefas.

Ao invés de usar GTGUI, usei GTWVG como default, só isso.

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 18:44
por Itamar M. Lins Jr.
Olá!
Vou ver aqui...
Tô um pouco ocupado.

Saudações,
Itamar M. Lins Jr.

Ao Itamar, ref janela maximizada

Enviado: 19 Set 2022 21:19
por JoséQuintas
Aproveitando:

Nem toda LIB tá preparada pra isso.
A tela vira uma zona, porque a LIB pensa que as coisas estão num lugar, mas estão em outro.

Ao Itamar, ref janela maximizada

Enviado: 20 Set 2022 07:44
por Itamar M. Lins Jr.
Olá!
Já fiz os testes
Postei como ficou com uns ajustes que fiz. Tá lá no SVN.

Saudações,
Itamar M. Lins Jr.