aboutsummaryrefslogtreecommitdiff
path: root/xfa/fwl/cfwl_eventselectchanged.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'xfa/fwl/cfwl_eventselectchanged.cpp')
-rw-r--r--xfa/fwl/cfwl_eventselectchanged.cpp23
1 files changed, 19 insertions, 4 deletions
diff --git a/xfa/fwl/cfwl_eventselectchanged.cpp b/xfa/fwl/cfwl_eventselectchanged.cpp
index bc6859590..e385a9c1c 100644
--- a/xfa/fwl/cfwl_eventselectchanged.cpp
+++ b/xfa/fwl/cfwl_eventselectchanged.cpp
@@ -1,4 +1,4 @@
-// Copyright 2016 PDFium Authors. All rights reserved.
+// Copyright 2016 The PDFium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
@@ -6,7 +6,22 @@
#include "xfa/fwl/cfwl_eventselectchanged.h"
-CFWL_EventSelectChanged::CFWL_EventSelectChanged(CFWL_Widget* pSrcTarget)
- : CFWL_Event(CFWL_Event::Type::SelectChanged, pSrcTarget) {}
+CFWL_EventSelectChanged::CFWL_EventSelectChanged(CFWL_Widget* pSrcTarget,
+ bool bLButtonUp)
+ : CFWL_Event(CFWL_Event::Type::SelectChanged, pSrcTarget),
+ m_bLButtonUp(bLButtonUp),
+ m_iYear(-1),
+ m_iMonth(-1),
+ m_iDay(-1) {}
-CFWL_EventSelectChanged::~CFWL_EventSelectChanged() {}
+CFWL_EventSelectChanged::CFWL_EventSelectChanged(CFWL_Widget* pSrcTarget,
+ int32_t iYear,
+ int32_t iMonth,
+ int32_t iDay)
+ : CFWL_Event(CFWL_Event::Type::SelectChanged, pSrcTarget),
+ m_bLButtonUp(false),
+ m_iYear(iYear),
+ m_iMonth(iMonth),
+ m_iDay(iDay) {}
+
+CFWL_EventSelectChanged::~CFWL_EventSelectChanged() = default;