| Index: xfa/fwl/core/fwl_widgetimp.h
|
| diff --git a/xfa/fwl/core/fwl_widgetimp.h b/xfa/fwl/core/fwl_widgetimp.h
|
| index 4af2872f41d829489dfa7dfa8840fab2beab108b..1b1ccc4b742b1a20bed99beace22b813a91d8e44 100644
|
| --- a/xfa/fwl/core/fwl_widgetimp.h
|
| +++ b/xfa/fwl/core/fwl_widgetimp.h
|
| @@ -23,6 +23,7 @@ class IFWL_App;
|
| class IFWL_DataProvider;
|
| class IFWL_ThemeProvider;
|
| class IFWL_Widget;
|
| +enum class FWL_Type;
|
|
|
| class CFWL_WidgetImp {
|
| public:
|
| @@ -31,7 +32,7 @@ class CFWL_WidgetImp {
|
| virtual FWL_Error Initialize();
|
| virtual FWL_Error Finalize();
|
| virtual FWL_Error GetClassName(CFX_WideString& wsClass) const;
|
| - virtual uint32_t GetClassID() const;
|
| + virtual FWL_Type GetClassID() const = 0;
|
| virtual FX_BOOL IsInstance(const CFX_WideStringC& wsClass) const;
|
|
|
| virtual FWL_Error GetWidgetRect(CFX_RectF& rect, FX_BOOL bAutoSize = FALSE);
|
|
|