Maximizar a Tela

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Abel
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 14 Mar 2012 13:16
Localização: sao paulo / sp

Maximizar a Tela

Mensagem 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
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

MAXIMIZAR A TELA

Mensagem 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. )
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Abel
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 14 Mar 2012 13:16
Localização: sao paulo / sp

Maximizar a Tela

Mensagem 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
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Maximizar a Tela

Mensagem 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.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

Maximizar a Tela

Mensagem por pena »

como usar esta lib no harbour hmg.3.0.41, usando a ide?
Imatech
Usuário Nível 3
Usuário Nível 3
Mensagens: 350
Registrado em: 24 Ago 2010 23:48
Localização: Goiânia-GO

Maximizar a Tela

Mensagem por Imatech »

M., Ronaldo

by: IMATECH

IMATION TECNOLOGIA
Responder