Chromium Code Reviews| Index: xfa/fwl/core/cfwl_message.h | 
| diff --git a/xfa/fwl/core/cfwl_message.h b/xfa/fwl/core/cfwl_message.h | 
| index 827b4181e35c7788a6d7581ec5eb1d3f9b4b2a7a..8028bf6cbb03db8f5f76499c315ea56795a16db7 100644 | 
| --- a/xfa/fwl/core/cfwl_message.h | 
| +++ b/xfa/fwl/core/cfwl_message.h | 
| @@ -15,7 +15,6 @@ | 
| #include "xfa/fwl/core/fwl_error.h" | 
| enum class CFWL_MessageType { | 
| 
 
Tom Sepez
2016/12/07 18:48:26
nitto
 
dsinclair
2016/12/07 20:02:02
Done.
 
 | 
| - None = 0, | 
| Key, | 
| KillFocus, | 
| Mouse, | 
| @@ -27,15 +26,18 @@ class CFWL_Widget; | 
| class CFWL_Message { | 
| public: | 
| - CFWL_Message(); | 
| + explicit CFWL_Message(CFWL_MessageType type); | 
| virtual ~CFWL_Message(); | 
| virtual std::unique_ptr<CFWL_Message> Clone(); | 
| - virtual CFWL_MessageType GetClassID() const; | 
| + CFWL_MessageType GetClassID() const { return m_type; } | 
| CFWL_Widget* m_pSrcTarget; | 
| CFWL_Widget* m_pDstTarget; | 
| uint32_t m_dwExtend; | 
| + | 
| + private: | 
| + CFWL_MessageType m_type; | 
| }; |