Commit Graph

43 Commits (ee3aba149d55f2294adccd1b99cfa36f6beeb7dd)

Author SHA1 Message Date
Thunderforge 7cbc4eeb49 Adding missing override keywords
Prevents compiler warnings such as this:

```
/Users/Will/CLionProjects/OpenMW/apps/openmw/mwgui/windowbase.hpp:65:22: warning: 'onOpen' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]
        virtual void onOpen();
                     ^
/Users/Will/CLionProjects/OpenMW/apps/openmw/mwgui/windowbase.hpp:38:22: note: overridden virtual function is here
        virtual void onOpen() {}
                     ^
```
7 years ago
scrawl 2caaa48b91
Workaround to make sure message box remains on top (Fixes #4298) 7 years ago
scrawl e9d81fdf5a Fix being able to escape interactive messageboxes 7 years ago
scrawl b22fedf4ae Check 'sYes' in addition to 'sOk' for message box's default keyfocus 7 years ago
scrawl 30ab15e605 Fix -Wunused-private-field clang warnings 10 years ago
scrawl 223e3a53f5 Move OEngine::Gui::Layout to MWGui 10 years ago
scrawl f9227beedd Add warning when loading a savegame that depends on non-existing content files (Fixes #2261) 10 years ago
scrawl 5b9d10f851 Reduce includes in MWGui 10 years ago
scrawl 7252cb63a6 Fix cppcheck issues 10 years ago
scrawl 9e6d21d95b Clear message boxes in windowmanager cleanup (Fixes #1496) 11 years ago
scrawl d01f89b153 Rewrite some awful code 11 years ago
scrawl 2744cde40f Use a few additional GMSTs 11 years ago
Lukasz Gromanowski cb04f43384 Fixes for "Conditional jump or move depends on uninitialised value(s)"
and memleaks reported by valgrind.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
11 years ago
scrawl 742e0e014d Remove more cruft in MessageBox. Fixes inconsistent sizing when close to a newline. 11 years ago
scrawl fa63924884 Simplify message box manager, should fix a random bug with boxes not disappearing 11 years ago
Emanuel Guevel ba4b8a37e2 Remember pressed message box button longer
Remember which button was pressed until a new interactive message box is
displayed or until the pressed button number is read.

Before that, it was not possible to get the pressed button after the
message box was hidden/destroyed.
11 years ago
Sebastian Wick 7b40e57ba1 Allow the 'Activate' key to close the countdialog window; cleanups 12 years ago
Glorf 57f22c77c0 Bugfix #732 part 1 12 years ago
Britt Mathis 6128b9276f Removed non-essential includes from all MWGui header files. 12 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
scrawl 51204f098e Added soulgem dialog; made interactive message boxes not close the previous UI 12 years ago
scrawl 9a84f6744f Fix headers including whole MyGUI.h, forward declare where appropriate, and fix some deprecated types (WidgetPtr) 12 years ago
Tom Mason 158c6fc9fa pressing enter when a messagebox is prompting for "ok", will activate ok button 12 years ago
Marc Zinnschlag 6534c2a55a Issue #107: WindowManager is accessed only through the interface class from now on 13 years ago
Carl Maxwell e4d046f69c Prepending m to the name of every member variable.
I made a bunch of changes in apps/openmw/mwrender/animation.cpp
because the scope brackets didn't line up in a bunch of places
    npcanimations.cpp & creatureanimations.cpp were the same kind of
thing
13 years ago
Alexander "Ace" Olofsson 55f1053b4f Windows fixes for compiling and linking 13 years ago
Sebastian Wick 317c920e03 everything works, also the readPressedButton function should do the job 14 years ago
Sebastian Wick 537b2bf963 set position on interactive MessageBox'es 14 years ago
Sebastian Wick 9c2bb76869 disigned the interactive messagebox. Have to center it and add button events 14 years ago
Sebastian Wick 23194a932f creating the buttons on the fly 14 years ago
Sebastian Wick 5db8e8c449 InterMessageBox game mode 14 years ago
Sebastian Wick e77240dceb basics for InteractiveMessageBox 14 years ago
Sebastian Wick 315f4078c6 make them behave like the MessageBox in the original game 14 years ago
Sebastian Wick b72e9d3b2b non-interactive MessageBox is finished. Didn't find any bugs. 14 years ago
Sebastian Wick 4d1db13c8f MessageBoxmangerTimer is now working properly 14 years ago
Sebastian Wick a4217f8fb8 Everything should work fine but deleting the existing MessageBox'es. 14 years ago
Sebastian Wick 94e010b790 delete all non-interactive MessageBox'es when creating an interactive MessageBox 14 years ago
Sebastian Wick 6dc35247da Word wrap for MessageBox 14 years ago
Sebastian Wick 9c56031ee2 rudimental implementation of non-interactive MessageBox 14 years ago
Sebastian Wick fc25ccef4e MW_Dialog set ro right propertys 14 years ago
Sebastian Wick 56dc9ffcf3 now, realy deleted needless code. 14 years ago
Sebastian Wick 5bf5bde946 created new files, conncted MessageBoxManger with WindowManager 14 years ago