Jupp, @KodeZwerg,
die Transparenz kommt hier eben nicht aus dem Bild, sondern von
TButtonGlyph, welches dieses eine Pixel verwendet und alle anderen gleichfarbigen Pixel transparent darstellt.
In neueren Delphis wurden viele Standard-Kommponenten
aufgemotzt überarbeitet und können nun oft auch direkt JPG oder PNG (nicht nur BMP und manchmal ICO) und eben auch die Transparenzen und Alphakanäle der Bilder richtig darstellen.
TImagleList in den alten Delphis nimmt beim Einfügen eines Bildes die Transparenzfarbe, welche sich vor dem Speichern noch ändern lässt, und generiert daraus eine Maske (zusätzliches SW-Bitmap mit den transparenten Pixeln).
Diese Maske kann auch leer sein und dann gibt es eben keine Transparenz.
Die neuste TImageList (FMX) kann auch z.B. PNG direkt speichern, anstatt nur BMP/ICO.