Index: xfa/fwl/core/ifwl_widgetmgr.h |
diff --git a/xfa/fwl/core/ifwl_widgetmgr.h b/xfa/fwl/core/ifwl_widgetmgr.h |
index 6e25b72290ae3d59dfbb8756594ac7428913207a..db5e6929a1a79e4fda2446759b3f5ca613b4729e 100644 |
--- a/xfa/fwl/core/ifwl_widgetmgr.h |
+++ b/xfa/fwl/core/ifwl_widgetmgr.h |
@@ -29,6 +29,8 @@ enum FWL_WGTRELATION { |
class IFWL_WidgetMgr { |
public: |
+ static IFWL_WidgetMgr* GetInstance(); |
+ |
virtual ~IFWL_WidgetMgr() {} |
virtual int32_t CountWidgets(IFWL_Widget* pParent = NULL) = 0; |
virtual IFWL_Widget* GetWidget(int32_t nIndex, |
@@ -39,9 +41,6 @@ class IFWL_WidgetMgr { |
virtual FX_BOOL SetWidgetIndex(IFWL_Widget* pWidget, int32_t nIndex) = 0; |
virtual FWL_Error RepaintWidget(IFWL_Widget* pWidget, |
const CFX_RectF* pRect = NULL) = 0; |
- virtual uint32_t GetCapability() = 0; |
}; |
-IFWL_WidgetMgr* FWL_GetWidgetMgr(); |
- |
#endif // XFA_FWL_CORE_IFWL_WIDGETMGR_H_ |