Mal auf Verdacht in die API-Sparte
Reagiert bei euch Delphi korrekt auf WM_SIZE + SIZE_MINIMIZED?
Meins nicht (D5 Pro Updatepack #1).
Delphi-Quellcode:
type
TForm1 = class(TForm)
{ ... }
private
procedure WMSize(var Message: TWMSize); message WM_SIZE;
end;
{ ... }
procedure TForm1.WMSize(var Message: TWMSize);
begin
if(Message.Msg = WM_SIZE) and
(Message.SizeType = SIZE_MINIMIZED) then
begin
MessageBox(self.Handle,'yo',nil,0);
end else
inherited;
end;
Die Box ist nicht zu sehen. Wenn ich allerdings SIZE_
MAXIMIZED einsetze, dann erscheint sie.
Ist das ein Bug?
Und wenn Ja: hat jemand eine Idee, wie man das beheben kann?
Gruß.