gibt es eine Möglichkeit den Hintergrund eines PanelGadgets transparent zu machen?
Ich bin nicht in der Lage das Problem zu lösen.
Ich denke es wird über eine API-Funktion möglich sein, aber ich habe dahingehend noch zu wenig Erfahrung.
Könnt ihr mir helfen?
oben: wie es jetzt ist; unten: so würde ich es gerne haben

aktueller Beispielcode.
Code: Alles auswählen
UsePNGImageDecoder()
UsePNGImageEncoder()
Enumeration
#GUI
#Reiter
#Image
#Canvas
EndEnumeration
OpenWindow(#GUI, 0, 0, 400, 200, "Test-GUI", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
LoadImage(#Image, "test.png")
CanvasGadget(#Canvas,0, 0, 400, 200)
StartDrawing(CanvasOutput(#Canvas))
DrawAlphaImage(ImageID(#Image), 0, 0)
StopDrawing()
DisableGadget( #Canvas, #True)
PanelGadget(#Reiter, 20, 20, 360,160)
AddGadgetItem(#Reiter, -1, "Reiter 1")
AddGadgetItem(#Reiter, -1, "Reiter 2")
AddGadgetItem(#Reiter, -1, "Reiter 3")
Repeat
Select WaitWindowEvent(100)
Case #PB_Event_CloseWindow
End
EndSelect
ForEver
SBond


