GTWVG - Expandir a tela para Área do Desktop
Enviado: 21 Dez 2015 08:18
As GT´s trabalham juntas mas com comportamentos diferentes, com HB_GT_WVT nós conseguimos expandir a tela para toda área do desktop sem combrir a barra de tarefas, em compensação não temos o controle do eventos fechar a janela o X da janela que só funciona com HB_GT_WVG
Com a função abaixo eu consigo o efeito de cobrir a área do desktop exceto a barra de tarefas, como a maioria dos sistemas para windows faz, inclusive navegadores como o chrome.
Só que no exemplo abaixo com destaque em vermelho funciona somente com o GT HB_GT_WVG
A minha intenção é usar HB_GT_WVG por ter funções a mais, principalmente com relação ao tema deste tópico.
Com a função abaixo eu consigo o efeito de cobrir a área do desktop exceto a barra de tarefas, como a maioria dos sistemas para windows faz, inclusive navegadores como o chrome.
Só que no exemplo abaixo com destaque em vermelho funciona somente com o GT HB_GT_WVG
A minha intenção é usar HB_GT_WVG por ter funções a mais, principalmente com relação ao tema deste tópico.
FUNCTION IniciaJanela
cName:=Upper(hb_GetEnv("temp"))
wapi_GetLongPathName(cName, @cName)
cTituloJanela:="Testar criação de pasta em "+cName
HB_gtInfo(HB_GTI_FONTNAME, "Lucida Console")
HB_gtInfo(HB_GTI_WINTITLE, cTituloJanela)
HB_gtInfo(HB_GTI_ICONFILE, "P:\GERAL\HARBOUR\HARB_WIN.ICO" )
HB_gtInfo(HB_GTI_CLOSABLE, .T. )
HB_gtinfo(HB_GTI_NOTIFIERBLOCKGUI, {|nEvent| MyEvent(nEvent)})
HB_gtInfo(HB_GTI_SPEC, HB_GTS_WNDSTATE, HB_GTS_WS_MAXIMIZED )
HB_GtInfo( HB_GTI_MAXIMIZED, .T. )
RETURN Nil
FUNCTION HB_GTSYS()
REQUEST HB_GT_WVT_DEFAULT
REQUEST HB_GT_WVT
REQUEST HB_GT_WGU
REQUEST HB_GT_WVG
RETURN Nil