![]() |
Formularvererbung -> Meldung beim speichern
Hallo,
ich nutze in Lazarus Formularvererbung und hab in meinem Parentformular auch eine Methode "onClose" definiert. Wenn ich nun im davon abgeleiteten Formular irgendwelche Änderungen mache, dann kommt beim speichern immer die folgende Meldung: Zitat:
Es ist ja aber grad der Sinn, dass ich im abgeleiteten Formular nicht jede Methode nochmal anlegen muss. Hat hier jemand eine Lösung dafür? |
Re: Formularvererbung -> Meldung beim speichern
Zitat:
hast ein bischen Quelltext für uns ? Gruss Kh |
Re: Formularvererbung -> Meldung beim speichern
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Im aktuellen Zustand kann man über das Menu das Testformular öffnen und über den Button wieder schliessen, da im Parent im onClose ein CloseAction := caFree drin steht. Wird nun der Source von formInheritedTest.pas verändert und gespeichert, dann fragt kommt wieder diese Meldung, klickt manhier auf "entfernen", dann komtm die Meldung zwar nie wieder, aber die Vererbung funktioniert dann nicht mehr, da er ins lfm dann eine Zeile "OnClose = nil" einträgt!?! Kannst du erkennen was da falsch ist? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz