diff options
author | Tom Sepez <tsepez@chromium.org> | 2018-10-26 23:56:27 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-10-26 23:56:27 +0000 |
commit | b7c4a0243e82f6c4ff91cd90b5bae336100c3c70 (patch) | |
tree | 782b8b225dbc01d78c0dff7b126f90f606d13fb1 /fpdfsdk/pwl/cpwl_combo_box.h | |
parent | 314380e271d0a1e3117c67cb5a417cbc5b5b81b3 (diff) | |
download | pdfium-b7c4a0243e82f6c4ff91cd90b5bae336100c3c70.tar.xz |
Pass CreateParams to CPWL_Wnd constructor.chromium/3595chromium/3594
The previous reshuffling means we always have the create params
earlier, so pass them in at create time.
Clean up two forward declarations that were not needed as
noticed in the process.
Change-Id: I5d3861f3c1e3508e0d25950e919859244fac5f8b
Reviewed-on: https://pdfium-review.googlesource.com/c/44710
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
Diffstat (limited to 'fpdfsdk/pwl/cpwl_combo_box.h')
-rw-r--r-- | fpdfsdk/pwl/cpwl_combo_box.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/fpdfsdk/pwl/cpwl_combo_box.h b/fpdfsdk/pwl/cpwl_combo_box.h index e3a3ff38ca..ee6ed90910 100644 --- a/fpdfsdk/pwl/cpwl_combo_box.h +++ b/fpdfsdk/pwl/cpwl_combo_box.h @@ -16,7 +16,8 @@ class CPWL_CBListBox final : public CPWL_ListBox { public: - explicit CPWL_CBListBox(std::unique_ptr<PrivateData> pAttachedData); + CPWL_CBListBox(const CreateParams& cp, + std::unique_ptr<PrivateData> pAttachedData); ~CPWL_CBListBox() override; // CPWL_ListBox @@ -30,7 +31,8 @@ class CPWL_CBListBox final : public CPWL_ListBox { class CPWL_CBButton final : public CPWL_Wnd { public: - explicit CPWL_CBButton(std::unique_ptr<PrivateData> pAttachedData); + CPWL_CBButton(const CreateParams& cp, + std::unique_ptr<PrivateData> pAttachedData); ~CPWL_CBButton() override; // CPWL_Wnd @@ -42,7 +44,8 @@ class CPWL_CBButton final : public CPWL_Wnd { class CPWL_ComboBox final : public CPWL_Wnd { public: - explicit CPWL_ComboBox(std::unique_ptr<PrivateData> pAttachedData); + CPWL_ComboBox(const CreateParams& cp, + std::unique_ptr<PrivateData> pAttachedData); ~CPWL_ComboBox() override; CPWL_Edit* GetEdit() const { return m_pEdit.Get(); } |