Hi,
nun ja, vielleicht liegt es ja daran, dass das OnEnter-Ereignis nur aufgerufen wird, wenn er den Focus erhält. Wenn Delphi den Focus anders setzt (beim Start), dann solltest du einfach in das OnCreate Ereignis den Aufruf der entsprechenden Methode aufnehmen.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
if assigned(self.ActiveControl) then
begin
DrawControlRect(self.ActiveControl.Handle, clBlue);
end;
end;
Gruß Der Unwissende