| OLD | NEW |
| 1 // Copyright 2016 PDFium Authors. All rights reserved. | 1 // Copyright 2016 PDFium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com | 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com |
| 6 | 6 |
| 7 #ifndef XFA_FWL_CORE_CFWL_MESSAGE_H_ | 7 #ifndef XFA_FWL_CORE_CFWL_MESSAGE_H_ |
| 8 #define XFA_FWL_CORE_CFWL_MESSAGE_H_ | 8 #define XFA_FWL_CORE_CFWL_MESSAGE_H_ |
| 9 | 9 |
| 10 #include "core/fxcrt/include/fx_string.h" | 10 #include "core/fxcrt/include/fx_string.h" |
| (...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 71 | 71 |
| 72 #define BEGIN_FWL_MESSAGE_DEF(classname, msghashcode) \ | 72 #define BEGIN_FWL_MESSAGE_DEF(classname, msghashcode) \ |
| 73 class classname : public CFWL_Message { \ | 73 class classname : public CFWL_Message { \ |
| 74 public: \ | 74 public: \ |
| 75 classname() : CFWL_Message() {} \ | 75 classname() : CFWL_Message() {} \ |
| 76 virtual CFWL_Note* Clone() { return new classname(*this); } \ | 76 virtual CFWL_Note* Clone() { return new classname(*this); } \ |
| 77 virtual FWL_ERR GetClassName(CFX_WideString& wsClass) const { \ | 77 virtual FWL_ERR GetClassName(CFX_WideString& wsClass) const { \ |
| 78 wsClass = L## #classname; \ | 78 wsClass = L## #classname; \ |
| 79 return FWL_ERR_Succeeded; \ | 79 return FWL_ERR_Succeeded; \ |
| 80 } \ | 80 } \ |
| 81 virtual FX_DWORD GetClassID() const { return msghashcode; } | 81 virtual uint32_t GetClassID() const { return msghashcode; } |
| 82 | 82 |
| 83 #define END_FWL_MESSAGE_DEF \ | 83 #define END_FWL_MESSAGE_DEF \ |
| 84 } \ | 84 } \ |
| 85 ; // NOLINT | 85 ; // NOLINT |
| 86 | 86 |
| 87 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgActivate, FWL_MSGHASH_Activate) | 87 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgActivate, FWL_MSGHASH_Activate) |
| 88 END_FWL_MESSAGE_DEF | 88 END_FWL_MESSAGE_DEF |
| 89 | 89 |
| 90 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgDeactivate, FWL_MSGHASH_Deactivate) | 90 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgDeactivate, FWL_MSGHASH_Deactivate) |
| 91 END_FWL_MESSAGE_DEF | 91 END_FWL_MESSAGE_DEF |
| 92 | 92 |
| 93 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgMouse, FWL_MSGHASH_Mouse) | 93 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgMouse, FWL_MSGHASH_Mouse) |
| 94 FX_FLOAT m_fx; | 94 FX_FLOAT m_fx; |
| 95 FX_FLOAT m_fy; | 95 FX_FLOAT m_fy; |
| 96 FX_DWORD m_dwFlags; | 96 uint32_t m_dwFlags; |
| 97 FX_DWORD m_dwCmd; | 97 uint32_t m_dwCmd; |
| 98 END_FWL_MESSAGE_DEF | 98 END_FWL_MESSAGE_DEF |
| 99 | 99 |
| 100 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgMouseWheel, FWL_MSGHASH_MouseWheel) | 100 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgMouseWheel, FWL_MSGHASH_MouseWheel) |
| 101 FX_FLOAT m_fx; | 101 FX_FLOAT m_fx; |
| 102 FX_FLOAT m_fy; | 102 FX_FLOAT m_fy; |
| 103 FX_FLOAT m_fDeltaX; | 103 FX_FLOAT m_fDeltaX; |
| 104 FX_FLOAT m_fDeltaY; | 104 FX_FLOAT m_fDeltaY; |
| 105 FX_DWORD m_dwFlags; | 105 uint32_t m_dwFlags; |
| 106 END_FWL_MESSAGE_DEF | 106 END_FWL_MESSAGE_DEF |
| 107 | 107 |
| 108 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgSetFocus, FWL_MSGHASH_SetFocus) | 108 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgSetFocus, FWL_MSGHASH_SetFocus) |
| 109 IFWL_Widget* m_pKillFocus; | 109 IFWL_Widget* m_pKillFocus; |
| 110 END_FWL_MESSAGE_DEF | 110 END_FWL_MESSAGE_DEF |
| 111 | 111 |
| 112 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgKillFocus, FWL_MSGHASH_KillFocus) | 112 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgKillFocus, FWL_MSGHASH_KillFocus) |
| 113 IFWL_Widget* m_pSetFocus; | 113 IFWL_Widget* m_pSetFocus; |
| 114 END_FWL_MESSAGE_DEF | 114 END_FWL_MESSAGE_DEF |
| 115 | 115 |
| 116 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgKey, FWL_MSGHASH_Key) | 116 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgKey, FWL_MSGHASH_Key) |
| 117 FX_DWORD m_dwKeyCode; | 117 uint32_t m_dwKeyCode; |
| 118 FX_DWORD m_dwFlags; | 118 uint32_t m_dwFlags; |
| 119 FX_DWORD m_dwCmd; | 119 uint32_t m_dwCmd; |
| 120 END_FWL_MESSAGE_DEF | 120 END_FWL_MESSAGE_DEF |
| 121 | 121 |
| 122 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgCursor, FWL_MSGHASH_Cursor) | 122 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgCursor, FWL_MSGHASH_Cursor) |
| 123 END_FWL_MESSAGE_DEF | 123 END_FWL_MESSAGE_DEF |
| 124 | 124 |
| 125 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgSize, FWL_MSGHASH_Size) | 125 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgSize, FWL_MSGHASH_Size) |
| 126 int32_t m_iWidth; | 126 int32_t m_iWidth; |
| 127 int32_t m_iHeight; | 127 int32_t m_iHeight; |
| 128 END_FWL_MESSAGE_DEF | 128 END_FWL_MESSAGE_DEF |
| 129 | 129 |
| (...skipping 20 matching lines...) Expand all Loading... |
| 150 FX_FLOAT m_fy; | 150 FX_FLOAT m_fy; |
| 151 END_FWL_MESSAGE_DEF | 151 END_FWL_MESSAGE_DEF |
| 152 | 152 |
| 153 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgClose, FWL_MSGHASH_Close) | 153 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgClose, FWL_MSGHASH_Close) |
| 154 END_FWL_MESSAGE_DEF | 154 END_FWL_MESSAGE_DEF |
| 155 | 155 |
| 156 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgWindowWillMove, FWL_MSGHASH_WindowWillMove) | 156 BEGIN_FWL_MESSAGE_DEF(CFWL_MsgWindowWillMove, FWL_MSGHASH_WindowWillMove) |
| 157 END_FWL_MESSAGE_DEF | 157 END_FWL_MESSAGE_DEF |
| 158 | 158 |
| 159 #endif // XFA_FWL_CORE_CFWL_MESSAGE_H_ | 159 #endif // XFA_FWL_CORE_CFWL_MESSAGE_H_ |
| OLD | NEW |