Registriert seit: 2. Apr 2004
Ort: Bonn
2.533 Beiträge
Delphi 11 Alexandria
|
AW: FMX: Image->Bitmap wird abgeschnitten
3. Okt 2016, 09:34
Image.width ist nicht gleich Bitmap.width
TImage ist so eine Art Container, der ein Bitmap enthält. Da kann der Container in der Darstellung auf der Form kleiner oder größer als das Bitmap selber sein.
Du musst also immer mit der Größen von Image.Bitmap arbeiten oder eben selbst eine Größe Vorgeben, wenn Image.Bitmap noch keinen Inhalt hat.
Das kannst Du Dir selber mal verdeutlichen, wenn Du eine etwas größere Bitmap in das TImage lädst und den Wrapmode des TImage auf "Original" stellst. Dann siehst Du, dass das größere Bitmap in dem kleineren TImage nicht vollständig angezeigt wird. Die relevante Größe für die Grafik eben das Bitmap und nicht das TImage.
|