keyboard events, text in allegro window, close button, new fancy error boxes