Folgender Code liefert nur bei jedem zweiten loslassen der linken Alt-Taste eine Debugmeldung.
Liegt das an meinem System oder ist das ein Bug:
Code: Alles auswählen
InitSprite()
InitKeyboard()
Enumeration
#Window
EndEnumeration
OpenWindow(#Window, 0, 0, 800, 600, "ScreenTitle", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(#Window), 0, 0, WindowWidth(#Window), WindowHeight(#Window), 0, 0, 0)
Repeat
Repeat
Select WindowEvent()
Case #PB_Event_CloseWindow
End
Case #PB_Event_None
Break
EndSelect
ForEver
ExamineKeyboard()
If KeyboardReleased(#PB_Key_LeftAlt)
Debug "Released"
EndIf
ClearScreen(0)
FlipBuffers()
ForEver