The main window of my application is a modeless dialog (popup_dialog()).
When the user clicks certain buttons in the main application dialog, I want
a new modal dialog to appear, with input to the original dialog disabled
until the new dialog is done.
The problem I'm having is that the second dialog is overwriting the original
window and is not being created in a window of its own. It also is not
resizing as I expect. When the second dialog completes, the first dialog
does come back as expected. It's like Allegro only allows one active window
at a time in windowed mode.
Lastly, I don't see a way of changing the window title of the second window.
I'm using version 4.2 of Allegro and MinGW.
Get latest updates about Open Source Projects, Conferences and News.