Einzelnen Beitrag anzeigen

Alex_ITA01

Registriert seit: 22. Sep 2003
1.115 Beiträge
 
Delphi 12 Athens
 
#3

Re: Komponenten zur Designzeit auf dem Formular verschieben

  Alt 5. Jan 2005, 15:48
Nein nicht hinterherlaufen lassen.
Habs so hier gelöst:

Delphi-Quellcode:
...
procedure WMMOVE(var Message: TWMMove); message WM_MOVE;
...
procedure TListe.WMMOVE(var Message: TWMMove);
begin
  if ComponentState = [csDesigning] then
  begin
    if Assigned(FHeaderControl) then
    begin
      FHeaderControl.Left := Self.Left;
      FHeaderControl.Width := Self.Width;
      FHeaderControl.Height := 20;
      FHeaderControl.Top := Self.Top - 19;
      UpdateChanges(Self);
    end;
  end;
end;
MFG Alex
Let's fetz sprach der Frosch und sprang in den Mixer
  Mit Zitat antworten Zitat