Chromium Code Reviews| 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 FPDFSDK_INCLUDE_PDFWINDOW_PWL_WND_H_ | 7 #ifndef FPDFSDK_INCLUDE_PDFWINDOW_PWL_WND_H_ |
| 8 #define FPDFSDK_INCLUDE_PDFWINDOW_PWL_WND_H_ | 8 #define FPDFSDK_INCLUDE_PDFWINDOW_PWL_WND_H_ |
| 9 | 9 |
| 10 #include "core/include/fpdfdoc/fpdf_doc.h" | 10 #include "core/include/fpdfdoc/fpdf_doc.h" |
| (...skipping 153 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 164 #define PWL_DEFAULT_LIGHTGRAYCOLOR CPWL_Color(COLORTYPE_GRAY, 0.75) | 164 #define PWL_DEFAULT_LIGHTGRAYCOLOR CPWL_Color(COLORTYPE_GRAY, 0.75) |
| 165 #define PWL_TRIANGLE_HALFLEN 2.0f | 165 #define PWL_TRIANGLE_HALFLEN 2.0f |
| 166 #define PWL_CBBUTTON_TRIANGLE_HALFLEN 3.0f | 166 #define PWL_CBBUTTON_TRIANGLE_HALFLEN 3.0f |
| 167 #define PWL_INVALIDATE_INFLATE 2 | 167 #define PWL_INVALIDATE_INFLATE 2 |
| 168 | 168 |
| 169 class IPWL_SpellCheck { | 169 class IPWL_SpellCheck { |
| 170 public: | 170 public: |
| 171 virtual ~IPWL_SpellCheck() {} | 171 virtual ~IPWL_SpellCheck() {} |
| 172 virtual FX_BOOL CheckWord(const FX_CHAR* sWord) = 0; | 172 virtual FX_BOOL CheckWord(const FX_CHAR* sWord) = 0; |
| 173 virtual void SuggestWords(const FX_CHAR* sWord, | 173 virtual void SuggestWords(const FX_CHAR* sWord, |
| 174 CFX_ByteStringArray& sSuggest) = 0; | 174 std::vector<CFX_ByteString>& sSuggest) = 0; |
|
Lei Zhang
2016/02/17 02:17:21
IWYU
Tom Sepez
2016/02/17 18:07:47
Included.
| |
| 175 }; | 175 }; |
| 176 | 176 |
| 177 class IPWL_Provider { | 177 class IPWL_Provider { |
| 178 public: | 178 public: |
| 179 virtual ~IPWL_Provider() {} | 179 virtual ~IPWL_Provider() {} |
| 180 | 180 |
| 181 // get a matrix which map user space to CWnd client space | 181 // get a matrix which map user space to CWnd client space |
| 182 virtual CFX_Matrix GetWindowMatrix(void* pAttachedData) = 0; | 182 virtual CFX_Matrix GetWindowMatrix(void* pAttachedData) = 0; |
| 183 | 183 |
| 184 /* | 184 /* |
| (...skipping 275 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 460 CPDF_Rect m_rcWindow; | 460 CPDF_Rect m_rcWindow; |
| 461 CPDF_Rect m_rcClip; | 461 CPDF_Rect m_rcClip; |
| 462 | 462 |
| 463 FX_BOOL m_bCreated; | 463 FX_BOOL m_bCreated; |
| 464 FX_BOOL m_bVisible; | 464 FX_BOOL m_bVisible; |
| 465 FX_BOOL m_bNotifying; | 465 FX_BOOL m_bNotifying; |
| 466 FX_BOOL m_bEnabled; | 466 FX_BOOL m_bEnabled; |
| 467 }; | 467 }; |
| 468 | 468 |
| 469 #endif // FPDFSDK_INCLUDE_PDFWINDOW_PWL_WND_H_ | 469 #endif // FPDFSDK_INCLUDE_PDFWINDOW_PWL_WND_H_ |
| OLD | NEW |