Propriedades da Barra de Tarefas.

Delphi

02/04/2003

Como faço para tirar a propriedade ´sempre visível´ da barra de tarefas?
(Via Programação)


E Auto ocultar a Barra de Tarefas? (Deixando o Form no tamanho do Screen) Pois já tentei com outras Dicas, só que a Barra some mas o form não ocupa a tela inteira.
Estou usando: ShowWindow(FindWindow(´Shell_TrayWnd´, nil), SW_HIDE);

(Via Programação)

Obrigado


Ltsilva

Ltsilva

Curtidas 0

Respostas

Fbsouza

Fbsouza

02/04/2003

LTSilva,

Para o form ocupar a tela muda a propriedade align para AlClient.

Espero ter ajudado


GOSTEI 0
Ltsilva

Ltsilva

02/04/2003

O form já está como AlClient. e mesmo assim, não preenche a tela inteira.


GOSTEI 0
Carnette

Carnette

02/04/2003

Como faço para tirar a propriedade ´sempre visível´ da barra de tarefas? (Via Programação) E Auto ocultar a Barra de Tarefas? (Deixando o Form no tamanho do Screen) Pois já tentei com outras Dicas, só que a Barra some mas o form não ocupa a tela inteira. Estou usando: ShowWindow(FindWindow(´Shell_TrayWnd´, nil), SW_HIDE); (Via Programação) Obrigado

Esconde/Mostra a Barra de Tarefas
procedure EscondeTaskBar(Visible: Boolean);
var wndHandle : THandle;
wndClass : array[0..50] of Char;
begin
StrPCopy(@wndClass[0],´Shell_TrayWnd´);
wndHandle := FindWindow(@wndClass[0], nil);
If Visible=True Then Begin
ShowWindow(wndHandle, SW_RESTORE); {Mostra a barra de tarefas}
End Else Begin
ShowWindow(wndHandle, SW_HIDE); {Esconde a barra de tarefas}
End;
end;


GOSTEI 0
Ggean

Ggean

02/04/2003

Se for apenas ocupar a tela inteira coloque BorderStyle como bsNone e WindowStatecomo wsMaximized.
obs. deve haver uma maneira de fechar o form porque o botao padrao some.
Gean Carlos.


GOSTEI 0
Anonymous

Anonymous

02/04/2003

LTSilva, Para o form ocupar a tela muda a propriedade align para AlClient. Espero ter ajudado


Eu tenho um componente que faz isso de forma perfeita entre em contato.

mendonca@astornet.com.br

Luciano França.


GOSTEI 0
POSTAR