diff options
author | Paul Gilbert | 2016-12-31 03:15:38 -0500 |
---|---|---|
committer | Paul Gilbert | 2016-12-31 03:15:38 -0500 |
commit | 4029f328337f50a7d017ccd4979e414f490de942 (patch) | |
tree | 261fcdc8471f0c847e661c65b9c6fbde4e858460 /engines/titanic/messages/messages.h | |
parent | fffcc7b8dd51fbd781f09dba6feaa1ed7d9f9364 (diff) | |
download | scummvm-rg350-4029f328337f50a7d017ccd4979e414f490de942.tar.gz scummvm-rg350-4029f328337f50a7d017ccd4979e414f490de942.tar.bz2 scummvm-rg350-4029f328337f50a7d017ccd4979e414f490de942.zip |
TITANIC: Convert CEditControlMsg _mode to an enum
Diffstat (limited to 'engines/titanic/messages/messages.h')
-rw-r--r-- | engines/titanic/messages/messages.h | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/engines/titanic/messages/messages.h b/engines/titanic/messages/messages.h index 22069c912d..f7019ec20e 100644 --- a/engines/titanic/messages/messages.h +++ b/engines/titanic/messages/messages.h @@ -149,9 +149,27 @@ public: virtual bool isLeaveViewMsg() const; }; +enum EditControlAction { + EDIT_INIT = 0, + EDIT_CLEAR = 1, + EDIT_SET_TEXT = 2, + EDIT_3 = 3, + EDIT_4 = 4, + EDIT_5 = 5, + EDIT_6 = 6, + EDIT_7 = 7, + EDIT_8 = 8, + EDIT_9 = 9, + EDIT_10 = 10, + EDIT_11 = 11, + EDIT_12 = 12, + EDIT_13 = 13, + EDIT_14 = 14 +}; + class CEditControlMsg : public CMessage { public: - int _mode; + EditControlAction _mode; int _param; CString _text; byte _textR; @@ -159,7 +177,7 @@ public: byte _textB; public: CLASSDEF; - CEditControlMsg() : _mode(0), _param(0), _textR(0), _textG(0), _textB(0) {} + CEditControlMsg() : _mode(EDIT_INIT), _param(0), _textR(0), _textG(0), _textB(0) {} static bool isSupportedBy(const CTreeItem *item) { return CMessage::supports(item, _type); |