Registriert seit: 19. Jan 2005
Ort: Egelsbach
1.384 Beiträge
Delphi 12 Athens
|
AW: Verständnisschwierigkeiten ImageCollection / ImageList
17. Jun 2020, 10:20
Es versucht es mal zu verdeutlichen
ImageCollection
ImgA -> ImgA1 / ImgA2 / ImgA3.... (100, 125, 150, ...% des Bildes ImgA)
ImgB -> ImgB1 / ImgB2 / ImgB3.... (100, 125, 150, ...% des Bildes ImgB)
ImgC -> ImcC1 / ImcC2 / ImcC3.... (100, 125, 150, ...% des Bildes ImgC)
Jetzt kommt die VirtualImageList
Die nimmt erstmal ImgA, ImgB und ImgC auf
Stellst du ImgA als Glyph für eine Komponente (ToolBarButton, Button, ....) ein, dann nimmt er ImgA
Skaliert man nun die Form, dann:
- Schaut er nach, ob es ein unskaliertes Bild von ImgA im passenden Skalierungsfaktor in der ImageCollection gibt!
- Hier würde er bei 125% Skalierung dann ImgA2 nehmen
- Und das ist bei dir gelb
Es ist nicht vorgesehen, daß man unter ImgA mit seinen verschiedenen Auflösungen (100, 125, 150%) auch verschiedene Images nimmt.
Generell empfiehlt es sich einfach das ImgA/ImgA1 möglichst GROß zu wählen, so daß kleinere passend runterskaliert werden.
Matthias Eißing cu://Matthias.Eißing.de [Embarcadero]
Kein Support per PN
|