Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Titelleiste entfernen, Rahmen aber nicht

  Alt 7. Sep 2006, 21:37
Hi!

Ich hab grad mal folgendes ausprobiert: Setze BorderStyle auf bsNone, aber füge deiner Formklasse folgende Methode hinzu:
Delphi-Quellcode:
  TForm1 = class(TForm)
  //...
  protected
    procedure CreateParams(var Params: TCreateParams); override;
  //...
  end;
Delphi-Quellcode:
procedure TForm1.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  Params.Style := Params.Style or WS_THICKFRAME;
end;
Das schaut so aus, wie ich glaube, dass du es willst.

Uli.
Uli Gerhardt
  Mit Zitat antworten Zitat