Jacek Caban : atl100: Added stubs for AtlAxDialogBox[AW].

Alexandre Julliard julliard at winehq.org
Wed Jan 16 13:47:43 CST 2013


Module: wine
Branch: master
Commit: 59881c142ed990f1dcba15cc366b144d1f992cd8
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=59881c142ed990f1dcba15cc366b144d1f992cd8

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Wed Jan 16 12:50:06 2013 +0100

atl100: Added stubs for AtlAxDialogBox[AW].

---

 dlls/atl/atl.spec       |    4 ++--
 dlls/atl100/atl100.spec |    4 ++--
 dlls/atl100/atl_ax.c    |   22 ++++++++++++++++++++++
 dlls/atl80/atl80.spec   |    4 ++--
 4 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/dlls/atl/atl.spec b/dlls/atl/atl.spec
index 7b36397..1a167a7 100644
--- a/dlls/atl/atl.spec
+++ b/dlls/atl/atl.spec
@@ -26,8 +26,8 @@
 31 stdcall AtlComQIPtrAssign(ptr ptr ptr) atl100.AtlComQIPtrAssign
 32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr) atl100.AtlInternalQueryInterface
 34 stdcall AtlGetVersion(ptr)
-35 stub AtlAxDialogBoxW
-36 stub AtlAxDialogBoxA
+35 stdcall AtlAxDialogBoxW(long wstr long ptr long) atl100.AtlAxDialogBoxW
+36 stdcall AtlAxDialogBoxA(long str long ptr long) atl100.AtlAxDialogBoxA
 37 stdcall AtlAxCreateDialogW(long wstr long ptr long) atl100.AtlAxCreateDialogW
 38 stdcall AtlAxCreateDialogA(long str long ptr long) atl100.AtlAxCreateDialogA
 39 stdcall AtlAxCreateControl(ptr ptr ptr ptr) atl100.AtlAxCreateControl
diff --git a/dlls/atl100/atl100.spec b/dlls/atl100/atl100.spec
index 2de1102..1732052 100644
--- a/dlls/atl100/atl100.spec
+++ b/dlls/atl100/atl100.spec
@@ -18,8 +18,8 @@
 31 stdcall AtlComQIPtrAssign(ptr ptr ptr)
 32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr)
 34 stdcall AtlGetVersion(ptr)
-35 stub AtlAxDialogBoxW
-36 stub AtlAxDialogBoxA
+35 stdcall AtlAxDialogBoxW(long wstr long ptr long)
+36 stdcall AtlAxDialogBoxA(long str long ptr long)
 37 stdcall AtlAxCreateDialogW(long wstr long ptr long)
 38 stdcall AtlAxCreateDialogA(long str long ptr long)
 39 stdcall AtlAxCreateControl(ptr ptr ptr ptr)
diff --git a/dlls/atl100/atl_ax.c b/dlls/atl100/atl_ax.c
index bd0881f..4874d39 100644
--- a/dlls/atl100/atl_ax.c
+++ b/dlls/atl100/atl_ax.c
@@ -1350,3 +1350,25 @@ HRESULT WINAPI AtlAxGetControl(HWND hWnd, IUnknown **pUnk)
 
     return IOleObject_QueryInterface( This->control, &IID_IUnknown, (void**) pUnk );
 }
+
+/***********************************************************************
+ *           AtlAxDialogBoxW              [atl100.35]
+ *
+ */
+INT_PTR WINAPI AtlAxDialogBoxW(HINSTANCE hInstance, LPCWSTR lpTemplateName, HWND hWndParent, DLGPROC lpDialogProc,
+        LPARAM dwInitParam)
+{
+    FIXME("(%p %s %p %p %lx)\n", hInstance, debugstr_w(lpTemplateName), hWndParent, lpDialogProc, dwInitParam);
+    return 0;
+}
+
+/***********************************************************************
+ *           AtlAxDialogBoxA              [atl100.36]
+ *
+ */
+INT_PTR WINAPI AtlAxDialogBoxA(HINSTANCE hInstance, LPCSTR lpTemplateName, HWND hWndParent, DLGPROC lpDialogProc,
+        LPARAM dwInitParam)
+{
+    FIXME("(%p %s %p %p %lx)\n", hInstance, debugstr_a(lpTemplateName), hWndParent, lpDialogProc, dwInitParam);
+    return 0;
+}
diff --git a/dlls/atl80/atl80.spec b/dlls/atl80/atl80.spec
index 620c719..dfc9c43 100644
--- a/dlls/atl80/atl80.spec
+++ b/dlls/atl80/atl80.spec
@@ -20,8 +20,8 @@
 31 stdcall AtlComQIPtrAssign(ptr ptr ptr) atl100.AtlComQIPtrAssign
 32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr) atl100.AtlInternalQueryInterface
 34 stdcall AtlGetVersion(ptr)
-35 stub AtlAxDialogBoxW
-36 stub AtlAxDialogBoxA
+35 stdcall AtlAxDialogBoxW(long wstr long ptr long) atl100.AtlAxDialogBoxW
+36 stdcall AtlAxDialogBoxA(long str long ptr long) atl100.AtlAxDialogBoxA
 37 stdcall AtlAxCreateDialogW(long wstr long ptr long) atl100.AtlAxCreateDialogW
 38 stdcall AtlAxCreateDialogA(long str long ptr long) atl100.AtlAxCreateDialogA
 39 stdcall AtlAxCreateControl(ptr ptr ptr ptr) atl100.AtlAxCreateControl




More information about the wine-cvs mailing list