Hi Christian,
die Imagelist nutzt du wie folgt (schau mal in die Hilfe):
imagelist.AddIcon() für Icons
imagelist.Add() für BMPs und Masken
ein bischen intensiver gehts dann zu mit:
FileLoad() um Bilder aus Resourcendaten zu laden
wichtig ist, dass die Imagelist-Eigenschaften was Bildhöhe und
Bildbreite betrifft, auf die Bilder passen sollte - sonst gibts
u.U. verzerrte Darstellungen.
Um einer Imagekomponente ein Bild zuzuweisen, nutze
GetBitmap() oder GetIcon().
Für die hartgesottenen empfehle ich die Hilfeseiten des Win32
Developer’s reference, wird ja in Delphi mitgeliefert. Dort ist en detail die Funktion der Imagelist beschrieben.
P.S. du kannst natürlich auch die Imagelist des Betriebssystems verwenden, dort sollten allerdings keine Änderungen erfolgen. *fg*.
Mathias
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]