Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TMyForm = class (TMyBaseForm) – TMyBaseForm zur Designzeit von TMyForm anzeigen. (https://www.delphipraxis.net/186029-tmyform-%3D-class-tmybaseform-%96-tmybaseform-zur-designzeit-von-tmyform-anzeigen.html)

Bjoerk 28. Jul 2015 19:16


TMyForm = class (TMyBaseForm) – TMyBaseForm zur Designzeit von TMyForm anzeigen.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe eine BaseForm. Die befindet sich nicht der Komponentenablage. Warum weiß ich nicht, wahrscheinlich hab ich damals noch nicht gewusst daß es sowas gibt. Anyway. Gibt es dennoch eine Möglichkeit die Baseform zur Designzeit von TMyForm anzeigen zulassen?

TMyForm besteht in der Regel aus einer Form und einem PageControl. Das PageControl bekommt als Parent den Panel der BaseForm (Baseform Siehe Anlage).

bernau 28. Jul 2015 20:16

AW: TMyForm = class (TMyBaseForm) – TMyBaseForm zur Designzeit von TMyForm anzeigen.
 
Wenn TMyForm korrekt von TBaseform abgeleitet ist, dann wird der Inhalt von TBaseform in TMyForm angezeigt.

Vieleicht fehlt das inherited in der DFM.

Einfach mal rechten Mausklick auf TMyForm und "Ansicht als Text". Dort muss der Text mit "inherited" anfangen und nicht mit "Object".

Danach wieder zurück zur Formularansicht.

BadenPower 28. Jul 2015 20:17

AW: TMyForm = class (TMyBaseForm) – TMyBaseForm zur Designzeit von TMyForm anzeigen.
 
Schau Dir das einmal an:
http://www.delphipraxis.net/185852-g...ml#post1308471

Bjoerk 28. Jul 2015 22:15

AW: TMyForm = class (TMyBaseForm) – TMyBaseForm zur Designzeit von TMyForm anzeigen.
 
Wow. Ist ist ja toll. Vielen lieben Dank. Bei mir will er inherited (statt object) in beiden dfm’s. Ist wohl normal? Und die dfm Text-Ansicht der Base ist nun gesperrt. Ist wohl auch normal?


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 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