Einzelnen Beitrag anzeigen

Markus
(Gast)

n/a Beiträge
 
#30

Re: Button Generator

  Alt 15. Jun 2004, 13:44
Ich komme im Moment nicht weiter. Ich benutze jetzt TImage32, aber es gibt ein riesen Problem: das mittlere Bild soll gestretcht werden, dies kann man ja mit BitBlt nicht machen. Wenn ich das Bild selbst aus stretch stelle, wird der bitmap.canvas nicht gestretcht. Wenn ich nun mit bitblt kopiere möchte, ist der mittlere teil nur so breit wie das bitmap selbst. Wenn ich direkt auf canvas zugreife, kann ich die Images nicht invisible verwenden. Es wird nur der sichtbare Teil kopiert (wenn das Bild z.B. halb verdeckt ist, nur die Hälfte). Das Image32 selbst hat keine TGraphic-Eigenschaft. Wisst wie ich dieses Problem beheben kann?

Hier der Code, wie ich es mit einem normalen Image machen würde:

image1.Canvas.StretchDraw(Rect(0,0,image2.Width,image2.Height),image2.Picture.Graphic); Ich hoffe ihr könnt mir weiterhelfen.
  Mit Zitat antworten Zitat