| Index: xfa/fwl/core/ifwl_widget.h
|
| diff --git a/xfa/fwl/core/ifwl_widget.h b/xfa/fwl/core/ifwl_widget.h
|
| index 691e4606c5b59ef6b5c4e88a638a675b03b498c5..8bbf8da469e3b5f02577941aff91bdc8c39b0311 100644
|
| --- a/xfa/fwl/core/ifwl_widget.h
|
| +++ b/xfa/fwl/core/ifwl_widget.h
|
| @@ -26,6 +26,26 @@
|
| // CFWL_... IFWL_... CFWL_...Imp
|
| //
|
|
|
| +enum class FWL_Type {
|
| + Unknown = 0,
|
| +
|
| + Barcode,
|
| + Caret,
|
| + CheckBox,
|
| + ComboBox,
|
| + DateTimePicker,
|
| + Edit,
|
| + Form,
|
| + FormProxy,
|
| + ListBox,
|
| + MonthCalendar,
|
| + PictureBox,
|
| + PushButton,
|
| + ScrollBar,
|
| + SpinButton,
|
| + ToolTip
|
| +};
|
| +
|
| class CFWL_WidgetImp;
|
| class CFX_Graphics;
|
| class IFWL_App;
|
| @@ -79,7 +99,7 @@ class IFWL_Widget {
|
| // These call into equivalent polymorphic methods of m_pImpl. There
|
| // should be no need to override these in subclasses.
|
| FWL_Error GetClassName(CFX_WideString& wsClass) const;
|
| - uint32_t GetClassID() const;
|
| + FWL_Type GetClassID() const;
|
| FX_BOOL IsInstance(const CFX_WideStringC& wsClass) const;
|
| FWL_Error Initialize();
|
| FWL_Error Finalize();
|
|
|