Index: xfa/include/fwl/basewidget/fwl_datetimepicker.h |
diff --git a/xfa/include/fwl/basewidget/fwl_datetimepicker.h b/xfa/include/fwl/basewidget/fwl_datetimepicker.h |
index 1f3750aaca1623533d61656053537cd95a04202c..15ba0eaeffc7db051994743dfd359d391a7e623a 100644 |
--- a/xfa/include/fwl/basewidget/fwl_datetimepicker.h |
+++ b/xfa/include/fwl/basewidget/fwl_datetimepicker.h |
@@ -70,9 +70,9 @@ class IFWL_DateTimePickerDP : public IFWL_DataProvider { |
}; |
class IFWL_DateTimePicker : public IFWL_Widget { |
public: |
- IFWL_DateTimePicker(); |
- FWL_ERR Initialize(const CFWL_WidgetImpProperties& properties, |
- IFWL_Widget* pOuter); |
+ static IFWL_DateTimePicker* Create(const CFWL_WidgetImpProperties& properties, |
+ IFWL_Widget* pOuter); |
+ |
FWL_ERR GetCurSel(int32_t& iYear, int32_t& iMonth, int32_t& iDay); |
FWL_ERR SetCurSel(int32_t iYear, int32_t iMonth, int32_t iDay); |
FWL_ERR SetEditText(const CFX_WideString& wsText); |
@@ -98,5 +98,8 @@ class IFWL_DateTimePicker : public IFWL_Widget { |
FWL_ERR SetEditLimit(int32_t nLimit); |
FWL_ERR ModifyEditStylesEx(FX_DWORD dwStylesExAdded, |
FX_DWORD dwStylesExRemoved); |
+ |
+ protected: |
+ IFWL_DateTimePicker(); |
}; |
#endif |