Página 1 de 1

Maximizar a Tela

Enviado: 25 Jul 2012 01:31
por Abel
pessoal, depois que compilei com -gui (sistema em modo console) to tentando fazer umas pequenas mudancas para melhorar o visual e corrigir problemas antigos.

to usando a gtwvt e nao estou conseguindo maximizar a tela automatica, consegui deixar em tela cheia no windows 7 , mas nao quero. quero em janela maximizada, de forma que ela ocupe a tela toda e ainda fique o iniciar do windows, atalhos, e paginas da internet aberta.

conseguindo maximizar, gostaria tambem de travar o [] que maximiza para evitar que o cliente clique nele, o unico que vai estar disponivel e o "__", pois o "x" do windows tambem
ja consegui desativar.

se alguem tiver alguma dica, mais uma vez agradeco.
fiz uns testes usando hb_gtinfo mas nao eu certo nao sei porque.

Abracos,
ABEL

MAXIMIZAR A TELA

Enviado: 25 Jul 2012 05:48
por Jairo Maia
Olá Abel,

Para maximizar a tela use:

Código: Selecionar todos

HB_GtInfo( HB_GTI_MAXIMIZED, .T. )
Para neutralizar o botão de redimensionamento use:

Código: Selecionar todos

HB_GtInfo( HB_GTI_RESIZABLE, .F. )
Para neutralizar o redimensionamento com Alt+Enter use:

Código: Selecionar todos

HB_GtInfo( HB_GTI_ALTENTER, .F. )
Como você já disse, o botão de fechamento você já neutralizou:

Código: Selecionar todos

HB_GtInfo( HB_GTI_CLOSABLE, .F. )

Maximizar a Tela

Enviado: 25 Jul 2012 23:20
por Abel
ola, Jairo,

vc sabe pq quando maximizo usando o comando q vc me passou, fica uma borda preta nas laterais de quase um centimetro ? sabe dizer porque ?

o comando resizable, trava o cara estivar a janela com o mouse nas laterais, mas nao trava o botao maximizar q tem ao lado do [x], queria travar o botao igual fizemos com o [x], o unico botao da janela habilitado seria o minimizar [_]

o alt enter eu ja estava usando com sucesso tambem.

valeu pelas dicas, Abel

Maximizar a Tela

Enviado: 26 Jul 2012 10:16
por Jairo Maia
Olá Abel,
Abel escreveu:vc sabe pq quando maximizo usando o comando q vc me passou, fica uma borda preta nas laterais de quase um centimetro ?
Isto ocorre para manter a proporcionalidade da tela, uma vez que a barra de tarefas ocupa uma parte dela. Se esse comando tentasse usar a tela toda na horizontal, perderia a proporcionalidade. Isto não ocorre com o comando ISFULLSCREEN porque usa a tela toda.
Abel escreveu:o comando resizable, trava o cara esticar a janela com o mouse nas laterais, mas nao trava o botao maximizar
Exatamente, constatei isso agora. Penso que deve ser um bug da WVT, já que se compilar com a WVG, ele é neutralizado, e fica indisponivel, deixando claro que aquele botão está desabilitado.

PS: Vejo várias vantagens na WVG em relação a WVT. Porém, só não passei a usar a WVG ainda porque não consigo saber como usar as cores com brilho. As cores ficam opacas, como se o comando "GR+/B" por exemplo, fosse ignorado.

Maximizar a Tela

Enviado: 26 Jul 2012 14:30
por pena
como usar esta lib no harbour hmg.3.0.41, usando a ide?

Maximizar a Tela

Enviado: 26 Jul 2012 14:59
por Imatech