Feature request: proper automation script GUI window support beyond current limited config dialogs
There's already a clear need for this, if you look at any of unanimated's multifunction scripts or the like. The usability is terrible because the window has to operate as a dialog window, with no interactivity - the script can't do anything until the user clicks one of the buttons at the bottom, at which point the window closes. You can have several dialogs in a row or reopen the same one with changes, sure, but it's still not good.
A related but smaller issue is that all the buttons need to be at the bottom of the window, leading to confusing UI designs in multifunction scripts, with no way to do them better.
I would be willing to help with the implementation here, wherever my skillset might be applicable. I'm familiar with the relevant languages and UI programming in Qt and WinForms, and I can't imagine wxWidgets being that different.
We spoke about this elsewhere. While I definitely agree the dialog system could be improved (and well, the automation system as a whole), it's not an immediate priority for me. With that said, if anyone has concrete ideas on how to improve the dialog system, I'd love to hear them.