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/)
-   -   Imagelist & Vererbung (https://www.delphipraxis.net/154087-imagelist-vererbung.html)

dinosaur 27. Aug 2010 08:02

Imagelist & Vererbung
 
Seit dem Upgrade eines Projektes von Delphi 7 auf Delphi 2010 ist mir folgendes Problem aufgefallen:

Wir verwenden recht viele vererbte Forms und auf der Basisform ist eine imagelist. Unter delphi 7 war es so, dass neue icons usw jeweils in der Basis-Form eingefügt wurden und anschliessend auf der vererbten verfügbar waren. Nun mit Delphi 2010 wird die imagelist bei jedem speichern ins dfm geschrieben, egal ob etwas geändert wurde oder nicht. Fügt man dann ein bild in die basis-imagelist ein, so ist dieses in den vererbten Forms nicht verfügbar (mit Rechtsklick --> Geerbte einstellungen wiederherstellen kann man das korrigieren...).
Zudem wird die .exe unnötig aufgebläht durch die Kopien der imagelist.

kennt jemand einen weg, dieses verhalten zu korrigieren? Oder bleibt mir nichts anderes übrig, die imagelist zur laufzeit zu laden?


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