| OLD | NEW |
| 1 // Copyright 2014 PDFium Authors. All rights reserved. | 1 // Copyright 2014 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_FWL_FORMIMP_H_ | 7 #ifndef XFA_FWL_CORE_FWL_FORMIMP_H_ |
| 8 #define XFA_FWL_CORE_FWL_FORMIMP_H_ | 8 #define XFA_FWL_CORE_FWL_FORMIMP_H_ |
| 9 | 9 |
| 10 #include <memory> |
| 11 |
| 10 #include "xfa/fwl/core/fwl_widgetimp.h" | 12 #include "xfa/fwl/core/fwl_widgetimp.h" |
| 11 #include "xfa/fwl/core/ifwl_form.h" | 13 #include "xfa/fwl/core/ifwl_form.h" |
| 12 | 14 |
| 13 class CFWL_MsgMouse; | 15 class CFWL_MsgMouse; |
| 14 class CFWL_MsgClose; | 16 class CFWL_MsgClose; |
| 15 class CFWL_MsgWindowMove; | 17 class CFWL_MsgWindowMove; |
| 16 class CFWL_NoteLoop; | 18 class CFWL_NoteLoop; |
| 17 class CFWL_WidgetImpProperties; | 19 class CFWL_WidgetImpProperties; |
| 18 class IFWL_Widget; | 20 class IFWL_Widget; |
| 19 class IFWL_ThemeProvider; | 21 class IFWL_ThemeProvider; |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 127 | 129 |
| 128 CFX_RectF m_rtRestore; | 130 CFX_RectF m_rtRestore; |
| 129 CFX_RectF m_rtCaptionText; | 131 CFX_RectF m_rtCaptionText; |
| 130 CFX_RectF m_rtRelative; | 132 CFX_RectF m_rtRelative; |
| 131 CFX_RectF m_rtCaption; | 133 CFX_RectF m_rtCaption; |
| 132 CFX_RectF m_rtIcon; | 134 CFX_RectF m_rtIcon; |
| 133 CFWL_SysBtn* m_pCloseBox; | 135 CFWL_SysBtn* m_pCloseBox; |
| 134 CFWL_SysBtn* m_pMinBox; | 136 CFWL_SysBtn* m_pMinBox; |
| 135 CFWL_SysBtn* m_pMaxBox; | 137 CFWL_SysBtn* m_pMaxBox; |
| 136 CFWL_SysBtn* m_pCaptionBox; | 138 CFWL_SysBtn* m_pCaptionBox; |
| 137 CFWL_NoteLoop* m_pNoteLoop; | 139 std::unique_ptr<CFWL_NoteLoop> m_pNoteLoop; |
| 138 CFWL_WidgetImp* m_pSubFocus; | 140 CFWL_WidgetImp* m_pSubFocus; |
| 139 RestoreInfo m_InfoStart; | 141 RestoreInfo m_InfoStart; |
| 140 FX_FLOAT m_fCXBorder; | 142 FX_FLOAT m_fCXBorder; |
| 141 FX_FLOAT m_fCYBorder; | 143 FX_FLOAT m_fCYBorder; |
| 142 int32_t m_iCaptureBtn; | 144 int32_t m_iCaptureBtn; |
| 143 int32_t m_iSysBox; | 145 int32_t m_iSysBox; |
| 144 int32_t m_eResizeType; | 146 int32_t m_eResizeType; |
| 145 FX_BOOL m_bLButtonDown; | 147 FX_BOOL m_bLButtonDown; |
| 146 bool m_bMaximized; | 148 bool m_bMaximized; |
| 147 FX_BOOL m_bSetMaximize; | 149 FX_BOOL m_bSetMaximize; |
| (...skipping 22 matching lines...) Expand all Loading... |
| 170 void OnMouseMove(CFWL_MsgMouse* pMsg); | 172 void OnMouseMove(CFWL_MsgMouse* pMsg); |
| 171 void OnMouseHover(CFWL_MsgMouse* pMsg); | 173 void OnMouseHover(CFWL_MsgMouse* pMsg); |
| 172 void OnMouseLeave(CFWL_MsgMouse* pMsg); | 174 void OnMouseLeave(CFWL_MsgMouse* pMsg); |
| 173 void OnLButtonDblClk(CFWL_MsgMouse* pMsg); | 175 void OnLButtonDblClk(CFWL_MsgMouse* pMsg); |
| 174 void OnWindowMove(CFWL_MsgWindowMove* pMsg); | 176 void OnWindowMove(CFWL_MsgWindowMove* pMsg); |
| 175 void OnClose(CFWL_MsgClose* pMsg); | 177 void OnClose(CFWL_MsgClose* pMsg); |
| 176 CFWL_FormImp* m_pOwner; | 178 CFWL_FormImp* m_pOwner; |
| 177 }; | 179 }; |
| 178 | 180 |
| 179 #endif // XFA_FWL_CORE_FWL_FORMIMP_H_ | 181 #endif // XFA_FWL_CORE_FWL_FORMIMP_H_ |
| OLD | NEW |