WindowOutput fehlerhaft?
Verfasst: 30.12.2016 00:38
Hallo,
ich habe folgendes Problem:
(Der Code ist der Beispielcode aus der Hilfe um ein Plot() ergänzt, um das Problem darzustellen)
Läuft soweit gut.
Sobald ich den Plot() wieder aktiviere, stürzt das Programm mit "Plot is outside the drawing area".
Wenn ich versuche, DrawImage() an dieser Stelle zu nutzen, dann stürzt das Programm mit "Invalid memory access" ab.
Dürfte doch eigentlich nicht sein. Die Box() macht er ja immerhin.
Tritt ausschließlich auf WindowOutput() auf.
PB-Bug?
- PB 5.51 x64
- Linux Mint 18 x64
ich habe folgendes Problem:
(Der Code ist der Beispielcode aus der Hilfe um ein Plot() ergänzt, um das Problem darzustellen)
Code: Alles auswählen
If OpenWindow(0, 0, 0, 220, 100, "Example...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_Repaint ; Redraw on the window every time the window is repainted
StartDrawing(WindowOutput(0))
;Plot(10, 10, 255)
Box(10, 10, 50, 50, RGB(255, 0, 0))
StopDrawing()
EndIf
Until Event = #PB_Event_CloseWindow
EndIf
Sobald ich den Plot() wieder aktiviere, stürzt das Programm mit "Plot is outside the drawing area".
Wenn ich versuche, DrawImage() an dieser Stelle zu nutzen, dann stürzt das Programm mit "Invalid memory access" ab.
Dürfte doch eigentlich nicht sein. Die Box() macht er ja immerhin.
Tritt ausschließlich auf WindowOutput() auf.
PB-Bug?
- PB 5.51 x64
- Linux Mint 18 x64