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 #include "fpdfsdk/include/pdfwindow/PDFWindow.h" | 7 #include "fpdfsdk/include/pdfwindow/PDFWindow.h" |
8 #include "fpdfsdk/include/pdfwindow/PWL_Caret.h" | 8 #include "fpdfsdk/include/pdfwindow/PWL_Caret.h" |
9 #include "fpdfsdk/include/pdfwindow/PWL_EditCtrl.h" | 9 #include "fpdfsdk/include/pdfwindow/PWL_EditCtrl.h" |
10 #include "fpdfsdk/include/pdfwindow/PWL_FontMap.h" | 10 #include "fpdfsdk/include/pdfwindow/PWL_FontMap.h" |
(...skipping 29 matching lines...) Expand all Loading... |
40 | 40 |
41 void CPWL_EditCtrl::OnCreated() { | 41 void CPWL_EditCtrl::OnCreated() { |
42 SetFontSize(GetCreationParam().fFontSize); | 42 SetFontSize(GetCreationParam().fFontSize); |
43 | 43 |
44 m_pEdit->SetFontMap(GetFontMap()); | 44 m_pEdit->SetFontMap(GetFontMap()); |
45 m_pEdit->SetNotify(this); | 45 m_pEdit->SetNotify(this); |
46 m_pEdit->Initialize(); | 46 m_pEdit->Initialize(); |
47 } | 47 } |
48 | 48 |
49 FX_BOOL CPWL_EditCtrl::IsWndHorV() { | 49 FX_BOOL CPWL_EditCtrl::IsWndHorV() { |
50 CPDF_Matrix mt = GetWindowMatrix(); | 50 CFX_Matrix mt = GetWindowMatrix(); |
51 CPDF_Point point1(0, 1); | 51 CPDF_Point point1(0, 1); |
52 CPDF_Point point2(1, 1); | 52 CPDF_Point point2(1, 1); |
53 | 53 |
54 mt.Transform(point1.x, point1.y); | 54 mt.Transform(point1.x, point1.y); |
55 mt.Transform(point2.x, point2.y); | 55 mt.Transform(point2.x, point2.y); |
56 | 56 |
57 return point2.y == point1.y; | 57 return point2.y == point1.y; |
58 } | 58 } |
59 | 59 |
60 void CPWL_EditCtrl::SetCursor() { | 60 void CPWL_EditCtrl::SetCursor() { |
(...skipping 559 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
620 CPVT_WordPlace wpEnd = m_pEdit->WordIndexToWordPlace(nEndChar); | 620 CPVT_WordPlace wpEnd = m_pEdit->WordIndexToWordPlace(nEndChar); |
621 return m_pEdit->GetRangeText(CPVT_WordRange(wpStart, wpEnd)); | 621 return m_pEdit->GetRangeText(CPVT_WordRange(wpStart, wpEnd)); |
622 } | 622 } |
623 | 623 |
624 void CPWL_EditCtrl::SetReadyToInput() { | 624 void CPWL_EditCtrl::SetReadyToInput() { |
625 if (m_bMouseDown) { | 625 if (m_bMouseDown) { |
626 ReleaseCapture(); | 626 ReleaseCapture(); |
627 m_bMouseDown = FALSE; | 627 m_bMouseDown = FALSE; |
628 } | 628 } |
629 } | 629 } |
OLD | NEW |