bei der Bearbeitung einer MP3-Datei lese ich das Cover-Bild aus und will es - verkleinert - darstellen.
Die ersten Schritte (auslesen, in ein XbpBitmap() packen, anzeigen) funktionieren, allerdings wird - da der Bereich, in dem das XbpBitmap() dargestellt werden soll, gerade mal 120*120 Pixel gross ist, nur ein Ausschnitt gezeigt. Ich suche jetzt nach einem Weg, das Bitmap so zu skalieren, dass es quasi wie eine Vorschau angezeigt wird:
Code: Alles auswählen
oBmp := XbpBitmap():new()
oBmp:create()
oBmp:setBuffer(cImage)
aPos := {200, 10}
aSize := {120, 120}
oXbp := XbpStatic():new(oDlg, oDlg, aPos, aSize)
oXbp:type := XBPSTATIC_TYPE_BITMAP
oXbp:caption := oBmp
oXbp:create()