Delphi-PRAXiS
Seite 2 von 2     12   

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 Properties innerhalb eigener Komponente nicht im DFM (https://www.delphipraxis.net/113783-properties-innerhalb-eigener-komponente-nicht-im-dfm.html)

Assertor 14. Mai 2008 18:38

Re: Properties innerhalb eigener Komponente nicht im DFM
 
Zitat:

Zitat von SirThornberry
solange du bei dem Property Write definiert hast wird nicht der inhalt des Properties gespeichert sondern nur das Property selbst (also ein anderes Image wenn du eins zuweist)

Hab das write jetzt mal rausgenommen. Immernoch das gleiche Problem, werd jetzt mal wieder von TPicture ableiten.

Gibt gleich Feedback...

SirThornberry 14. Mai 2008 18:40

Re: Properties innerhalb eigener Komponente nicht im DFM
 
wenn es dann geht musst du dich selbst um das speichern kümmern :-)

Assertor 14. Mai 2008 21:36

Re: Properties innerhalb eigener Komponente nicht im DFM
 
So, ich habs:

TPersistent ist mein Freund ;) Die TImage/TPicture als Objekt einer eigenen Klasse, die selbst TPersistent ist.

Problem gelöst, danke für Hilfe!

Gruß Assertor

Assertor 21. Mai 2008 16:15

Re: Properties innerhalb eigener Komponente nicht im DFM
 
Mal als Nachtrag ein Link zu ähnlichen Problemen:

http://www.delphipraxis.net/internal...t.php?t=134978
http://www.delphipraxis.net/internal...ghlight=gr%FCn

Des Rätsels Lösung ist kurz und knapp, daß man nach Erstellung der Subkomponente im Create der Komponente direkt

Delphi-Quellcode:
Fxyz.SetSubComponent (True);
setzen muß.

Oder halt - wie von mir oben gelöst - von TPersistent ableiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:16 Uhr.
Seite 2 von 2     12   

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