[ Media ] screen: [ Text ]

>> media := Media new.

media on: ['start'] do: {... }.
media on: ['step'] do: {... }.
media on: ['key:'] do: {... }.
media on: ['key-down:'] do: {... }.
media on: ['gamepad:'] do: {... }.
media on: ['gamepad-down:'] do: {... }.
media on: ['click-x:y:'] do: {... }.

media screen: ['canvas.png'].

Opens a screen with the specified image as its background. After the screen is opened, it can receive events (clicks, key presses), these will be translated into messages.