Forum: Die Delphi-IDE
by Getox,
27. Jun 2017
Vielen vielen Dank! Das war des Rätsels Lösung!
Ich musste nur noch ein inherited; unten in die Notification-Prozedur hinzufügen, weil sonst alles gehangen hat, aber nun läuft es. :thumb:
Forum: Die Delphi-IDE
by Getox,
27. Jun 2017
Ich muss das Übergebene Form als Owner setzen, damit die Nachrichten ja daran ausgerichtet werden. Wenn ich als Owner nil übergebe und das selber verwalten möchte, erscheinen die Nachrichten irgendwo ScreenCentered und dass sollen sie ja eben nicht.
Leider kann ich auch nicht einfach zur Laufzeit den Owner wechseln...
Unsere Forms benutzen leider so gut wie alle das "onDestroy" event, so...
Forum: Die Delphi-IDE
by Getox,
27. Jun 2017
Hallo mal wieder.
Ich habe ein Problem mit einem Objekt, dass freigegeben wurde, wo aber die variable nicht auf nil gesetzt wurde.
procedure TFormToast.showMessage(sMitteilung: String; aForm: TForm);
begin
if Assigned(messageBoxToast) and (aCenterForm <> aForm) then
begin
messageBoxToast.HideAll;