Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Kurze Frage zu .dfms in Verbindung mit Vererbung (https://www.delphipraxis.net/55307-kurze-frage-zu-dfms-verbindung-mit-vererbung.html)

RuX 19. Okt 2005 13:44


Kurze Frage zu .dfms in Verbindung mit Vererbung
 
Delphi 7:

Ist es möglich die .dfm neu erzeugen zu lassen? Ich habe meherere vererbte Formulare und habe bei einem der Basis-Frms ein neues Control hinzugefügt das ich jeweils auf den Nachfahren anders konfigurieren will (graphisch). Allerdings krieg ichs nich hin das er mir die Nachfahren .dfms neu erzeugt, d. H. die neuen Controls erscheinen nicht und die "inherited object" Eintrage sind auch nicht in der .dfm hinzugefügt worden. Per Code auf die Objekte zugreifen geht allerdings schon.
Was ich schon probiert hab:

- Alle Temporären Dateien die man löschen kann löschen
- Vorfahrenklasse der Nachfahren auf TForm geändert und wieder zurück
- Unit/Frm aus Projekt entfernt und wieder hinzugefügt
- Formularansicht<->Ansicht als Text

jeweils dann Projekt neu erzeugt/compiliert. Leider beim öffnen des Formulars immer das gleiche Bild :(

Hülfe hülfe! :)

dfried 19. Okt 2005 14:00

Re: Kurze Frage zu .dfms in Verbindung mit Vererbung
 
Also wenn bei deinen abgeleiteten Formularen in der dfm schon kein "inherited" ganz am Anfang steht ist da schon was schiefgegangen.
Wenn das da ist dann funktioniert nämlich auch die "automatische Aktualisierung" wenn du auf dem Vorfahr eine neue Komponente einfügst.

RuX 19. Okt 2005 14:46

Re: Kurze Frage zu .dfms in Verbindung mit Vererbung
 
ich hab jetzt die inherited einträge manuell davor geschrieben, so gehts.
zum glück sinds erst ca. 10 nachfahren :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:06 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 by Thomas Breitkreuz