Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.159 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Ereignis nach vergrößern oder verschieben von Fenster

  Alt 9. Mai 2018, 10:47
Du musst auf die Windows-Nachricht WM_EXITSIZEMOVE reagieren:

Delphi-Quellcode:
unit Unit20;

interface uses
   System.Classes,
   Winapi.Messages,
   Vcl.Controls, Vcl.Forms
;

type
   TForm1 = class(TForm)
   private
      procedure WmExitSizeMove(var msg: TWMNoParams); message WM_EXITSIZEMOVE;
   end;

var
   Form1: TForm1;

implementation

{$R *.dfm}

{ TForm1 }


procedure TForm1.WmExitSizeMove(var msg: TWMNoParams);
begin
   Color := Random($FFFFFF);
   inherited;
end;

end.

PS: Das beinhaltet auch bereits Größenänderungen.
  Mit Zitat antworten Zitat