From ea08d171755bd4088d01261c55d1bfe0ff0f9f39 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Mon, 29 Oct 2018 17:29:06 +0000 Subject: Fold virtual CPWL_Wnd::OnCreate into subclass constructors. All they do is twiddle their own CreateParameters. Since we now have the create paramters earlier, we need not have a special method for this. Change-Id: I5b94c578275c71516afb87bd085f5fb58b3962e2 Reviewed-on: https://pdfium-review.googlesource.com/c/44730 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- fpdfsdk/pwl/cpwl_edit_ctrl.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'fpdfsdk/pwl/cpwl_edit_ctrl.cpp') diff --git a/fpdfsdk/pwl/cpwl_edit_ctrl.cpp b/fpdfsdk/pwl/cpwl_edit_ctrl.cpp index 1b398a66c6..af74213a4b 100644 --- a/fpdfsdk/pwl/cpwl_edit_ctrl.cpp +++ b/fpdfsdk/pwl/cpwl_edit_ctrl.cpp @@ -21,16 +21,15 @@ CPWL_EditCtrl::CPWL_EditCtrl(const CreateParams& cp, std::unique_ptr pAttachedData) : CPWL_Wnd(cp, std::move(pAttachedData)), - m_pEdit(pdfium::MakeUnique()) {} + m_pEdit(pdfium::MakeUnique()) { + GetCreationParams()->eCursorType = FXCT_VBEAM; +} CPWL_EditCtrl::~CPWL_EditCtrl() = default; -void CPWL_EditCtrl::OnCreate(CreateParams* pParamsToAdjust) { - pParamsToAdjust->eCursorType = FXCT_VBEAM; -} void CPWL_EditCtrl::OnCreated() { - SetFontSize(GetCreationParams().fFontSize); + SetFontSize(GetCreationParams()->fFontSize); m_pEdit->SetFontMap(GetFontMap()); m_pEdit->SetNotify(this); m_pEdit->Initialize(); -- cgit v1.2.3