Tranparentes Image
Verfasst: 22.11.2011 09:43
Hallo,
möchte mein Bild auf ein transparentes Image zeichnen. Funktioniert bis Dato nur mit schwarzen Hintergrund.
Also wenn ich "| #PB_Image_Transparent" einfüge, stürzt mein Compiler!
Hat jemand eine Ahnung wieso?
Gruss ... Velindos
möchte mein Bild auf ein transparentes Image zeichnen. Funktioniert bis Dato nur mit schwarzen Hintergrund.
Also wenn ich "| #PB_Image_Transparent" einfüge, stürzt mein Compiler!
Code: Alles auswählen
Case #PopUpHorizontal; "Horizonatles Einfügen")
If GetClipboardImage(#SaveImage)
ResizeImage (#SaveImage,230,153)
;Bild Format festlegen
breite=230
hoehe=240
;Bild createt
If CreateImage(#NeuesImage,breite,hoehe,32); Funktioniert
;If CreateImage(#NeuesImage,breite,hoehe,32| #PB_Image_Transparent defekt,); bei | #PB_Image_Transparent defekt, Compiler stürzt ab
If StartDrawing(ImageOutput(#NeuesImage))
;DrawingMode(#PB_2DDrawing_AlphaBlend)
;DrawAlphaImage(ImageID(#SaveImage),0,44,255); [, KonstAlpha])
DrawImage(ImageID(#SaveImage),0,44)
;DrawImage(CutImgCapture,0,0)
StopDrawing()
;Image in Speicher schreiben
*ImageMemory = SaveImageToMemory(#NeuesImage, @MemSize)
;Image aus Speicher lesen
Img2 = CatchImage(#Img2, *ImageMemory, MemSize)
SetGadgetState(#I_Bild, ImageID(#Img2))
EndIf
EndIf
EndIf
Gruss ... Velindos