Hoi,
also ich hab mir ein Rahmenloses Fenster gebastelt dessen Ecken ich abgerundet habe.
Nun möchte ich aber weiterhin einen minimieren und einen schließen button haben. daher würde ich gerne wissen ob und, wenn ja, wie es möglich ist die Systemeigenen Buttons dafür ,die normalerweise in der titelleiste sind, an irgend einer beliebigen stelle auf der form zu platzieren?!
MfG Sereby
Ahja.. habe nicht bsNone als Style verwendet sondern folgendes bei FormCreate:
Delphi-Quellcode:
//Keine Titelleiste aber trotzdem das schließen Menü in der Taskleiste
//SetWindowLong(Handle, GWL_STYLE, GetWindowLong(Handle, GWL_STYLE) and not WS_CAPTION);
SetWindowLong(
Handle,GWL_Style,GetWindowLong(
Handle,GWL_Style)
and not (WS_Caption
or WS_THICKFRAME));
//ecken abrunden
regn := CreateRoundRectRgn(0,0,Width,Height,40,40);
SetWindowRgn(
Handle, regn, True);