Merge to XFA: Remove typdefs for pointer types in fx_system.h.
[pdfium.git] / xfa / include / fwl / adapter / fwl_adapterwidgetmgr.h
index e8c3b89..bff8e8a 100644 (file)
@@ -38,15 +38,15 @@ public:
     virtual FWL_ERR DispatchMessage() = 0;\r
     virtual FWL_ERR RepaintWidget(IFWL_Widget *pWidget, const CFX_RectF *pRect) = 0;\r
     virtual    FWL_ERR Exit(int32_t iExitCode) = 0;\r
-    virtual FWL_ERR CreateWidgetWithNativeId(IFWL_Widget *pWidget, FX_LPVOID UserData) = 0;\r
-    virtual FWL_ERR GetWidgetDC(IFWL_Widget *pWidget, FX_LPVOID &pDC) = 0;\r
-    virtual FWL_ERR ReleaseWidgetDC(IFWL_Widget *pWidget, FX_LPVOID pDC, CFX_RectF *pClip = 0) = 0;\r
-    virtual FX_LPVOID GetWindow(IFWL_Widget *pWidget) = 0;\r
+    virtual FWL_ERR CreateWidgetWithNativeId(IFWL_Widget *pWidget, void* UserData) = 0;\r
+    virtual FWL_ERR GetWidgetDC(IFWL_Widget *pWidget, void* &pDC) = 0;\r
+    virtual FWL_ERR ReleaseWidgetDC(IFWL_Widget *pWidget, void* pDC, CFX_RectF *pClip = 0) = 0;\r
+    virtual void* GetWindow(IFWL_Widget *pWidget) = 0;\r
     virtual    FX_DWORD GetKeyState(FX_DWORD dwVirtKey) = 0;\r
     virtual FWL_ERR  RunLoop(IFWL_Widget *widget) = 0;\r
     virtual FWL_ERR  EndLoop() = 0;\r
     virtual FWL_ERR  InitMenu(IFWL_Menu *pMenu, IFWL_MenuDP *pMenuData) = 0;\r
-    virtual FWL_ERR  UpdateMenu(IFWL_Menu *pMenu, FX_LPCVOID hItem, int32_t iType) = 0;\r
+    virtual FWL_ERR  UpdateMenu(IFWL_Menu *pMenu, const void* hItem, int32_t iType) = 0;\r
     virtual int32_t TrackPopupMenu(IFWL_Menu *pMenu, IFWL_MenuDP *pMenuData) = 0;\r
     virtual    FWL_ERR  SetMessageHook(IFWL_AdapterMessageHook *hook) = 0;\r
     virtual FWL_ERR  GetSystemBorder(FX_FLOAT &l, FX_FLOAT &t, FX_FLOAT &r, FX_FLOAT &b) = 0;\r