chickadee » sdl2 » keyboard-event-keysym-set!

keyboard-event-keysym eventprocedure
set! (keyboard-event-keysym event) valsetter
keyboard-event-keysym-set! event valsetter

Get or set the event's "keysym" field, as an sdl2:keysym indicating the key that was pressed or released. The getter returns a copy of the sdl2:keysym stored in the event. Modifying the returned sdl2:keysym will not modify the event, but setting this field to a sdl2:keysym will modify the event.

Instead of using this procedure, it is more efficient and convenient to directly access the fields of the event's sdl2:keysym, using these procedures:

  • keyboard-event-scancode
  • keyboard-event-sym
  • keyboard-event-mod