Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marostegan

Janela Full

Recommended Posts

olá pessoal...gostaria de saber se tem como fazer o seguinte:quando abrir uma janela, ela ficar Full (ocupando toda a área do monitor) até mesmo por cima da barra de tarefas...essa janela não pode ser fechada pelo X, não pode ser fechada pelo ALT + F4, e se apertar a tecla Winkey não abra o menu iniciar... ou seja... a janela só pode ser fechada se clicar no botão FECHAR que eu vo criar na tela...obrigado....

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá pessoal...

Olá... bele?

 

quando abrir uma janela, ela ficar Full (ocupando toda a área do monitor) até mesmo por cima da barra de tarefas...

1° passo: altere o Window State para WSMaximized...

2° passo: use a dica do link abaixo para esconder a barra de tarefas

No onCreate do Form coloque o Desabilitar e no close você coloca o Habilitar

http://forum.idone.com.br/index.php?showtopic=379

 

essa janela não pode ser fechada pelo X, não pode ser fechada pelo ALT + F4, e se apertar a tecla Winkey não abra o menu iniciar... ou seja... a janela só pode ser fechada se clicar no botão FECHAR que eu vo criar na tela...

1° passo: Para não fechar pelo X você pode usar o OnClose e a variável CanClose você coloca como False a não ser que seja mandado pelo botão fechar de sua aplicação, ou entçao já complementa e

 

2° passo: Para desabilitar o Alt + F4 faça como na dica do link abaixo:

http://forum.idone.com.br/index.php?showtopic=380

3° passo: Para não funcionar o WinKey você precisa saber qual o código dela, e então complementar o exemplo do Alt + F4 colocando tb para bloquear o WinKey... (os codigos são 91 e 92 se não me engano)...

 

OBS.: Se ainda quiser fazer uma firula e tirar o programa do CTRL + Alt + Del faça como no exemplo abaixo:

http://forum.idone.com.br/index.php?showtopic=373

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ou ainda ...

 

form1.Height:= monitor.Height;form1.Width:= monitor.Height;form1.BorderStyle:=bsNone;form1.WindowState:= wsMaximized;

após isso basta tratar as excessões da teclas pressionadas conforme o Hugo postou acima ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.