Einzelnen Beitrag anzeigen

Siegl

Registriert seit: 8. Apr 2010
18 Beiträge
 
#5

AW: Childfenster im Parentfenster an der rechten Seite ausrichten

  Alt 19. Mai 2014, 21:35
Hallo,

WM_RESIZE ist schwierig. Ich habe ShellMessage und HSHELL_REDRAW verwendet. Das ist relativ einfach und das Ergebnis ok.

Beispielcode:
Code:
procedure TForm.ShellMessage(Sender: TObject; var Msg: TMessage);
begin
  if (GetClassName(Msg.LParam) = 'Applikation_ClassName')
    and ((Msg.WParam = HSHELL_WINDOWCREATED) or (Msg.WParam = HSHELL_REDRAW)) then
      UpdateWindowPos;
end;
Danke für Deine Antwort Jaenicke

Gruß Siegl
  Mit Zitat antworten Zitat