Aber der eigene Schlauch auf dem man steht...
Wenn ich per Vectordrawing auf ein Image zeichnen will, krieg ich jetzt immer diesen Fehler...
"The specified #Image is not initialised"
Jemand ne Idee?
Gruß
Onetime
Code: Alles auswählen
Define.i _Result, _image, _ImageGadget
If OpenWindow(0, 10, 10, 300, 300, "PureBasic - Image")
_image = CreateImage(PB_Any, 200, 200, 32, RGB(255,255,255)) ; weisser Hintergrund
If _image > 0 ; wenn das createimage erfolgreich war.
If StartVectorDrawing(ImageVectorOutput(_image))
Debug _result
Else
Debug "start Vec. Draw Error "
EndIf
VectorSourceColor(RGB(0,0,0)) ; Black
AddPathCircle(100, 100, 100)
StrokePath(2)
StopVectorDrawing()
_ImageGadget= ImageGadget(PB_Any, 0, 0, 200, 200, ImageID(_image))
Repeat
Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow ; If the user has pressed on the close button
EndIf ; createimage
EndIf ; window
End