Wine-20041201 vendor drop Added: vendor/wine/dlls/olepro32/ Added: vendor/wine/dlls/olepro32/current/ Added: vendor/wine/dlls/olepro32/current/Makefile.in Added: vendor/wine/dlls/olepro32/current/README Added: vendor/wine/dlls/olepro32/current/olepro32.spec Added: vendor/wine/dlls/olepro32/current/olepro32stubs.c _____
Added: vendor/wine/dlls/olepro32/current/Makefile.in --- vendor/wine/dlls/olepro32/current/Makefile.in 2004-12-31 15:35:07 UTC (rev 12583) +++ vendor/wine/dlls/olepro32/current/Makefile.in 2004-12-31 15:38:46 UTC (rev 12584) @@ -0,0 +1,12 @@
+TOPSRCDIR = @top_srcdir@ +TOPOBJDIR = ../.. +SRCDIR = @srcdir@ +VPATH = @srcdir@ +MODULE = olepro32.dll +IMPORTS = oleaut32 + +C_SRCS = olepro32stubs.c + +@MAKE_DLL_RULES@ + +### Dependencies: _____
Added: vendor/wine/dlls/olepro32/current/README --- vendor/wine/dlls/olepro32/current/README 2004-12-31 15:35:07 UTC (rev 12583) +++ vendor/wine/dlls/olepro32/current/README 2004-12-31 15:38:46 UTC (rev 12584) @@ -0,0 +1,9 @@
+29Nov99 +Sean Langley + +This library (OLEPRO32.DLL) is basically a sub-set of what is in OLEAUT32.DLL. +The main difference under Win32 is that OLEPRO32.DLL can be used +as a type library. There are two functions in this DLL which are already +implemented in Wine. They are OleCreateFontIndirect, and OleTranslateColor. +The spec file for both of these functions points to the functions in the +OLEAUT32.DLL. _____
Added: vendor/wine/dlls/olepro32/current/olepro32.spec --- vendor/wine/dlls/olepro32/current/olepro32.spec 2004-12-31 15:35:07 UTC (rev 12583) +++ vendor/wine/dlls/olepro32/current/olepro32.spec 2004-12-31 15:38:46 UTC (rev 12584) @@ -0,0 +1,11 @@
+248 stdcall OleIconToCursor(long long) oleaut32.OleIconToCursor +249 stdcall OleCreatePropertyFrameIndirect(ptr) oleaut32.OleCreatePropertyFrameIndirect +250 stdcall OleCreatePropertyFrame(ptr long long ptr long ptr long ptr ptr long ptr) oleaut32.OleCreatePropertyFrame +251 stdcall OleLoadPicture(ptr long long ptr ptr) oleaut32.OleLoadPicture +252 stdcall OleCreatePictureIndirect(ptr ptr long ptr) oleaut32.OleCreatePictureIndirect +253 stdcall OleCreateFontIndirect(ptr ptr ptr) oleaut32.OleCreateFontIndirect +254 stdcall OleTranslateColor(long long long) oleaut32.OleTranslateColor +@ stdcall -private DllCanUnloadNow() OLEPRO32_DllCanUnloadNow +@ stdcall -private DllGetClassObject( ptr ptr ptr ) OLEPRO32_DllGetClassObject +@ stdcall -private DllRegisterServer() OLEPRO32_DllRegisterServer +@ stdcall -private DllUnregisterServer() OLEPRO32_DllUnregisterServer _____
Added: vendor/wine/dlls/olepro32/current/olepro32stubs.c --- vendor/wine/dlls/olepro32/current/olepro32stubs.c 2004-12-31 15:35:07 UTC (rev 12583) +++ vendor/wine/dlls/olepro32/current/olepro32stubs.c 2004-12-31 15:38:46 UTC (rev 12584) @@ -0,0 +1,68 @@
+/* + * OlePro32 Stubs + * + * Copyright 1999 Corel Corporation + * + * Sean Langley + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#define COM_NO_WINDOWS_H +#include <stdarg.h> + +#include "wine/debug.h" +#include "windef.h" +#include "winbase.h" +#include "winuser.h" +#include "ole2.h" + +WINE_DEFAULT_DEBUG_CHANNEL(ole); + +/********************************************************************** * + * DllUnregisterServer (OLEPRO32.258) + */ +HRESULT WINAPI OLEPRO32_DllUnregisterServer() +{ + FIXME("not implemented (olepro32.dll) \n"); + return S_OK; +} + +/********************************************************************** * + * DllRegisterServer (OLEPRO32.257) + */ +HRESULT WINAPI OLEPRO32_DllRegisterServer() +{ + FIXME("not implemented (olepro32.dll) \n"); + return S_OK; +} + +/********************************************************************** * + * DllCanUnloadNow (OLEPRO32.255) + */ +HRESULT WINAPI OLEPRO32_DllCanUnloadNow(void) +{ + FIXME("not implemented (olepro32.dll) \n"); + return S_OK; +} + +/********************************************************************** * + * DllGetClassObject (OLEPRO32.256) + */ +HRESULT WINAPI OLEPRO32_DllGetClassObject( REFCLSID rclsid, REFIID riid, LPVOID* ppv ) +{ + FIXME("not implemented (olepro32.dll) \n"); + return S_OK; +}