A combination of OnCreate and OnActivate as follows gives the form shown below for me (Win 7).
implementation
uses LCLType, windows;
{$R *.lfm}
{ TForm1 }
procedure TForm1.FormActivate(Sender: TObject);
begin
SetWindowLong(Handle, GWL_STYLE, GetWindowLong(Handle, GWL_STYLE) and not(WS_DLGFRAME));
MoveWindow(Handle, Left, Top, Width-1, Height, True);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Caption:='';
BorderIcons:=[];
BorderStyle:=bsSizeable;
end;