Registriert seit: 2. Apr 2004
Ort: Bonn
2.537 Beiträge
Delphi 11 Alexandria
|
AW: FMX TImageList von Ressource laden
3. Dez 2018, 22:18
Mir ist zwar nicht ganz klar, warum Du nicht direkt die fertige TImagelist selber verwendest, statt sie erst aus der Ressource zu generieren, aber im Prinzip ist das möglich.
Du musst dann aber quasi alle Einzelbilder aus der Ressource laden und einzeln an die Imagelist anhängen.
Wenn Du nur einen Layer in der Imagelist für die Images hast, mag das ja noch mit vertretbarem Aufwand zu gestalten sein, aber wenn Du mehrere Layer (für unterschiedliche Bildschirm-Auflösungen) hast, würde das schon komplizierter werden.
In meinem FMX-Buch habe ich unter Rezept 16 beschrieben, wie man Images aus einer Ressourcendatei in ein Bitmap lädt und im Kapitel zu den Komponenten habe ich bei der Imagelist beschrieben, wie man Bitmaps zur Laufzeit der Imagelist hinzufügt.
Ich kann Dir hier leider nur diesen allgemein Hinweis zur Vorgehensweise geben, aufgrund entsprechender Vereinbarungen mit Amazon kann ich hier keine Auszüge des im Buch veröffentlichten Source-Codes posten.
Geändert von Harry Stahl ( 3. Dez 2018 um 22:43 Uhr)
|