Merge to XFA: Remove FX_BSTR and FX_WSTR typedefs.
[pdfium.git] / xfa / include / fwl / lightwidget / widget.h
index d581c7f..8f1246b 100644 (file)
@@ -44,7 +44,7 @@ public:
     FX_DWORD           GetRefCount() const;\r
     FWL_ERR                    GetClassName(CFX_WideString &wsClass) const;\r
     FX_DWORD           GetClassID() const;\r
-    virtual FX_BOOL    IsInstance(FX_WSTR wsClass) const;\r
+    virtual FX_BOOL    IsInstance(const CFX_WideStringC& wsClass) const;\r
 protected:\r
     FWL_ERR                    Initialize(const CFWL_WidgetProperties *pProperties = NULL);\r
 public:\r
@@ -62,8 +62,8 @@ public:
     FWL_ERR                    ModifyStylesEx(FX_DWORD dwStylesExAdded, FX_DWORD dwStylesExRemoved);\r
     FX_DWORD           GetStates();\r
     FWL_ERR                    SetStates(FX_DWORD dwStates, FX_BOOL bSet = TRUE);\r
-    FWL_ERR                    SetPrivateData(FX_LPVOID module_id, FX_LPVOID pData, PD_CALLBACK_FREEDATA callback);\r
-    FX_LPVOID          GetPrivateData(FX_LPVOID module_id);\r
+    FWL_ERR                    SetPrivateData(void* module_id, void* pData, PD_CALLBACK_FREEDATA callback);\r
+    void*              GetPrivateData(void* module_id);\r
     FWL_ERR                    Update();\r
     FWL_ERR                    LockUpdate();\r
     FWL_ERR                    UnlockUpdate();\r