Autor Beitrag
bbfan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164



BeitragVerfasst: Mo 25.06.07 08:25 
Hallo!

Wie kann ich es erreichen, das form2 an der MainForm Form1 immer am rechten Rand andockt und dort auch kleben bleibt, wenn Form1 bewegt wird?

Viele Grüße,
BBFAN


Moderiert von user profile iconChristian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mo 25.06.2007 um 10:18
Jann1k
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 866
Erhaltene Danke: 43

Win 7
TurboDelphi, Visual Studio 2010
BeitragVerfasst: Mo 25.06.07 09:05 
wenn form 1 bewegt wird setzt du left von form2 auf form1.left+form1.width, ich denke dafür wirst du in form2 ne prozedur schreiben müssen mit den parametern top und left, die dann von form1 aufgerufen wird
bbfan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164



BeitragVerfasst: Mo 25.06.07 10:45 
hab es jetzt so gelöst:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
procedure TForm1.OnMove(var aMsg: TWMMove);
begin
  if (v_panel <> NIL) then
   begin
    v_panel.Left:=left + width;
    v_panel.top:=top;
   end;
end;