06-22-2018, 07:20 AM
Some keys such as Escape an Backspace are predefined. The windowing subsystem was implemented to provide a simple environment for testing because Tilengine is just a rendering library. If you need more inputs, custom filtering, function bindings, overlaying external pictures... have you considered discarding the built-in windowing and providing your own framework? It shouldn't be difficult, the Window.c source file that implements the window system is open source, you can use it as a working example.