Fórum Ícone na barra de título da janela? #222664
26/03/2004
0
Olá colegas
Opção 1
É possível colocar um ícone na barra de janela sem precisar exibir o systemMenu?
ou
Opção 2 ( com systemMenu consigo ver o ícone).
Para exibir o SystemMenu defino a subpropriedade biSystemMenu=true em BorderIcons. Porém....
Pergunto: Mas no menu que vai constar ao lado esquerdo superior de cada janela, é possível desabilitar a opção de menu << X Close Alt+F4>>
abraços
Opção 1
É possível colocar um ícone na barra de janela sem precisar exibir o systemMenu?
ou
Opção 2 ( com systemMenu consigo ver o ícone).
Para exibir o SystemMenu defino a subpropriedade biSystemMenu=true em BorderIcons. Porém....
Pergunto: Mas no menu que vai constar ao lado esquerdo superior de cada janela, é possível desabilitar a opção de menu << X Close Alt+F4>>
abraços
Delmar
Curtir tópico
+ 0
Responder
Posts
26/03/2004
Fabio.hc
Tente assim:
public
{ Public declarations }
fecha: Boolean;
end;
implementation
{$R *.DFM}
Function GetStateK (Key: integer): boolean;
begin
Result := Odd (GetKeyState (Key));
end;
procedure Tfrm_HIP.FormClose(Sender: TObject; var Action: CloseAction);
begin
If Not fecha Then
Action := caNone Else
Action := caFree;
end;
procedure Tfrm_HIP.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
If GetStateK (VK_LMENU) And (Key = VK_F4) Then
fecha := False;
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)