Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi OnAfterResize (https://www.delphipraxis.net/93947-onafterresize.html)

Neutral General 13. Jun 2007 17:30


OnAfterResize
 
Hi,

Ich bräuchte sowas wie ein OnAfterResize Ereignis für das Formular. Weil ich bisher immer beim Resize gewisse Sachen neuzeichne und das ist nichtnur unnötig sondern kostet auch ne Menge "Energie"... Gibts da irgendwas? Oder kann man sonst irgendwie rausfinden ob das resizen vorbei ist oder so ein Event nachrüsten?

Gruß
Neutral General

Mr_G 13. Jun 2007 17:35

Re: OnAfterResize
 
Vielleicht suchst du sowas hier:
MSDN-Library durchsuchenWM_EXITSIZEMOVE

Neutral General 14. Jun 2007 15:39

Re: OnAfterResize
 
Zitat:

Zitat von Mr_G
Vielleicht suchst du sowas hier:
MSDN-Library durchsuchenWM_EXITSIZEMOVE

Hi das hört sich zwar gut an, aber ich bekomme hier keine Message rein:

Delphi-Quellcode:
procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG;
  var Handled: Boolean);
begin
  if Msg.message = WM_EXITSIZEMOVE then
  begin
   // :(
  end;
end;
Gruß
Neutral General

uligerhardt 14. Jun 2007 17:05

Re: OnAfterResize
 
Also, zumindest so
Delphi-Quellcode:
type
  TForm1 = class(TForm)
  private
    procedure WMExitSizeMove(var Message: TMessage); message WM_EXITSIZEMOVE;
  end;

procedure TForm1.WMExitSizeMove(var Message: TMessage);
begin
  Beep;
end;
funktioniert's.

Uli.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz