diff options
Diffstat (limited to 'gui/newgui.h')
-rw-r--r-- | gui/newgui.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/gui/newgui.h b/gui/newgui.h index 4cf082c877..ae58b2efe8 100644 --- a/gui/newgui.h +++ b/gui/newgui.h @@ -90,12 +90,21 @@ public: void screenChange(); + enum RedrawStatus { + kRedrawDisabled = 0, + kRedrawOpenDialog, + kRedrawCloseDialog, + kRedrawTopDialog, + kRedrawFull + }; + protected: OSystem *_system; Theme *_theme; - bool _needRedraw; +// bool _needRedraw; + RedrawStatus _redrawStatus; int _lastScreenChangeID; DialogStack _dialogStack; |