GARANTIR DESCONTO

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


Delmar

Delmar

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar