Index: xfa/include/fwl/lightwidget/widget.h |
diff --git a/xfa/include/fwl/lightwidget/widget.h b/xfa/include/fwl/lightwidget/widget.h |
index 97096a783cfa0bfa9bc66eecd20387ce648ebe13..e884db38ad2bd5ef1cbaed6f76e7b990bb7f8fdf 100644 |
--- a/xfa/include/fwl/lightwidget/widget.h |
+++ b/xfa/include/fwl/lightwidget/widget.h |
@@ -41,10 +41,8 @@ class CFWL_WidgetProperties { |
class CFWL_Widget { |
public: |
+ virtual ~CFWL_Widget(); |
IFWL_Widget* GetWidget(); |
- FX_DWORD Release(); |
- CFWL_Widget* Retain(); |
- FX_DWORD GetRefCount() const; |
FWL_ERR GetClassName(CFX_WideString& wsClass) const; |
FX_DWORD GetClassID() const; |
virtual FX_BOOL IsInstance(const CFX_WideStringC& wsClass) const; |
@@ -85,7 +83,7 @@ class CFWL_Widget { |
FWL_ERR SetFocus(FX_BOOL bFocus); |
FWL_ERR SetGrab(FX_BOOL bSet); |
CFWL_Widget(); |
- virtual ~CFWL_Widget(); |
+ |
void RegisterEventTarget(CFWL_Widget* pEventSource = NULL, |
FX_DWORD dwFilter = FWL_EVENT_ALL_MASK); |
void DispatchEvent(CFWL_Event* pEvent); |