Re: RedyCode 1.0.0 released!
- Posted by irv May 19, 2019
- 2351 views
Redy does not use true modal windows at all. You can test for yourself by going to Help -> About. You'll see if you move the mouse over the main window behind the "modal" about window, the mouse cursor changes to a "No" sign and the widgets will ignore events, yet you can still move and resize the main window! This also happens with message boxes, like when it asks if you want to save a file before closing. That was a deliberate design, because I think it's stupid when you can't move a window just because a modal window has popped up.
That seems to be the correct way for modal dialogs to work (at least on Linux) - Geany, EuGTK, xed, and others allow moving and resizing the parent window while a modal dialog is open. The menus and buttons on the parent are disabled, except for the minimize/maximize buttons.
So the only non-standard part would be the dialog's staying above new windows which are opened.