Home
Products
Community
Manuals
Contact
Login or Signup

BlitzPlus Docs -> EventID

EventID()

Parameters:

None.

Description:

Returns the id of the last event received by WaitEvent.

See also: WaitEvent.

Example:

; create a window...
WinHandle=CreateWindow("WaitEvent Example",0,0,400,200) 
; ...and a single button upon that window
ExitButton=CreateButton("Exit",50,50,300,40,WinHandle) 

; main loop to handle events
Repeat 
  WaitEvent()
  If EventID()=$401 Then 
    If EventSource()=ExitButton Then Exit 
  End If 
Forever
End 

Comments

TAS(Posted 1+ years ago)
$401 gadget events take the focus from the main window which means your program may stop responding to keystrokes. Activategadget wHand at the end of $401 event handler code is a good way to avoid lost keyboard focus.


BlitzPlus Manual Forum

Blitz3D Equivalent Command