[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
But there still this the input problem. To run dialogs in different windows
you need to know from which window the input is coming. We could have
a global variable BITMAP *al_input_screen, which is set by the keyboard/mouse driver
to the active window? Or maybe better a function BITMAP *al_input_screen()?
You would then have to compare that to the window pointers.
It stays a mess when you want to handle readkey() though, what to do with
keyboard buffers...
--
Martijn Versteegh