scrawl
1714271a76
Improve KeyboardNavigation to better handle modal windows
...
It's no longer possible to cycle to widgets that aren't part of the current modal window.
The window manager will remember the focused widget of a modal window on a limited basis (it'll be discarded when a different modal window opens).
7 years ago
scrawl
e7d2a8a4dc
Call clear() for every window
7 years ago
scrawl
c6c01870ec
Call onResChange for every window
7 years ago
scrawl
2b03bc0c56
Call WindowBase::onFrame() for every active window
7 years ago
scrawl
4fff2e2e34
Refactor exitCurrentGuiMode
7 years ago
scrawl
84657271c7
Improve WindowManager API with a generic way of passing a Ptr to the opened GUI window
7 years ago
scrawl
01391b7eed
Rename WindowBase's open/close to onOpen/onClose
7 years ago
scrawl
f8d360190d
Remove an unneeded virtual
10 years ago
scrawl
223e3a53f5
Move OEngine::Gui::Layout to MWGui
10 years ago
scrawl
2c58a879ec
Fix minor exploit when map window is shown with transparency
10 years ago
scrawl
b6635c7964
Move eventDone out of WindowBase
10 years ago
Digmaster
a5cfa8a049
Removes add behavior when pressing escape while waiting.
11 years ago
Digmaster
033f1850f9
Fixed crass on character creation, allowed some character creation windows to be Esc-able
11 years ago
Digmaster
e0356cf89d
Added support to close modal windows with Esc
11 years ago
Digmaster
e3e51324a4
Esc button exits all non-modal GUI windows
11 years ago
scrawl
365ae15532
Drag&Drop: auto-hide windows that can't be drop targets on mouseover
11 years ago
Britt Mathis
f7383905b7
Finally eliminated calls to MWBase::WindowManager in constructors
12 years ago
Britt Mathis
ce9bc6d9ba
MwGui windowManager calls fixed to use MWBase::Environment::get().getWindowManager, filenames in MwGui now comply with naming conventions
12 years ago