From: Erik V. <eri...@xs...> - 2012-01-13 15:28:59
|
> To answer your questions: > 1. would only de-activate those menu-items which are corresponds to Rails > actions. All others should be still active. Agreed. > 2. message pop-ups should never be modal (or quasi-modal, as you are > currently implementing), most likely they could be replaced by displaying it in > the info/status panel (adding an info panel in the stock window would allow > that). That doesn't work in all cases: some messages are pretty long, such as those that report the CGR formation details. Another idea could be a permanent message window. > Some other remarks: > > * Most likely it makes sense to merge your commit with the code that > deactivates the windows when the game history is used, which tries to > achieve a similar effect. I'll look at that. I'll probably first refactor dialog handling itself, which is now spread over various UI classes in a not very logical way. In any case we need a dialog type enum. |