Ich habe da ein Problem,dass bei einem 'WindowedScreen' ergibt!
Wenn ich in einem WindowedScreen ein Image anzeigen will,dann geht das 'NUR
mit eingeschaltetem Debugger!!!
Wenn Dieser aber ausgeschaltet wird bleibt der Screen schwarz!
Alles andere scheint aber zu funktionieren.
Anbei ein kleiner Code,der das Ganze zeigt.
Code: Alles auswählen
InitSprite()
UsePNGImageDecoder()
win=OpenWindow(#PB_Any,0,0,800,600,"",#PB_Window_ScreenCentered|#PB_Window_WindowCentered|#PB_Window_SystemMenu)
OpenWindowedScreen(WindowID(win),0,0,600,500)
img=LoadImage(#PB_Any,"C:\Users\olafg\PureBasic5.72\gfx_Game\Steppe.png")
Repeat
Repeat
ev=WaitWindowEvent()
If ev=#PB_Event_CloseWindow
End
EndIf
Until ev=0
ClearScreen(RGB(139, 69, 19))
StartDrawing(ScreenOutput())
DrawImage(ImageID(img),0,0)
StopDrawing()
FlipBuffers()
Delay(2)
ForEver
Olaf
PS
Window 10
PureBasic 5.72(x64)