4 * Copyright 1998 Patrik Stridvall
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25 #include "wine/debug.h"
28 WINE_DEFAULT_DEBUG_CHANNEL(ole);
30 /***********************************************************************
31 * OleUIAddVerbMenuA (OLEDLG.1)
33 BOOL WINAPI OleUIAddVerbMenuA(
34 LPOLEOBJECT lpOleObj, LPCSTR lpszShortType,
35 HMENU hMenu, UINT uPos, UINT uIDVerbMin, UINT uIDVerbMax,
36 BOOL bAddConvert, UINT idConvert, HMENU *lphMenu)
38 FIXME("(%p, %s, %p, %d, %d, %d, %d, %d, %p): stub\n",
39 lpOleObj, debugstr_a(lpszShortType),
40 hMenu, uPos, uIDVerbMin, uIDVerbMax,
41 bAddConvert, idConvert, lphMenu
43 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
47 /***********************************************************************
48 * OleUIAddVerbMenuW (OLEDLG.14)
50 BOOL WINAPI OleUIAddVerbMenuW(
51 LPOLEOBJECT lpOleObj, LPCWSTR lpszShortType,
52 HMENU hMenu, UINT uPos, UINT uIDVerbMin, UINT uIDVerbMax,
53 BOOL bAddConvert, UINT idConvert, HMENU *lphMenu)
55 FIXME("(%p, %s, %p, %d, %d, %d, %d, %d, %p): stub\n",
56 lpOleObj, debugstr_w(lpszShortType),
57 hMenu, uPos, uIDVerbMin, uIDVerbMax,
58 bAddConvert, idConvert, lphMenu
60 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
64 /***********************************************************************
65 * OleUICanConvertOrActivateAs (OLEDLG.2)
67 BOOL WINAPI OleUICanConvertOrActivateAs(
68 REFCLSID rClsid, BOOL fIsLinkedObject, WORD wFormat)
70 FIXME("(%p, %d, %hd): stub\n",
71 rClsid, fIsLinkedObject, wFormat
73 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
77 /***********************************************************************
78 * OleUIInsertObjectA (OLEDLG.3)
80 UINT WINAPI OleUIInsertObjectA(LPOLEUIINSERTOBJECTA lpOleUIInsertObject)
82 FIXME("(%p): stub\n", lpOleUIInsertObject);
83 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
87 /***********************************************************************
88 * OleUIInsertObjectW (OLEDLG.20)
90 UINT WINAPI OleUIInsertObjectW(LPOLEUIINSERTOBJECTW lpOleUIInsertObject)
92 FIXME("(%p): stub\n", lpOleUIInsertObject);
93 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
97 /***********************************************************************
98 * OleUIPasteSpecialA (OLEDLG.4)
100 UINT WINAPI OleUIPasteSpecialA(LPOLEUIPASTESPECIALA lpOleUIPasteSpecial)
102 FIXME("(%p): stub\n", lpOleUIPasteSpecial);
103 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
107 /***********************************************************************
108 * OleUIPasteSpecialW (OLEDLG.22)
110 UINT WINAPI OleUIPasteSpecialW(LPOLEUIPASTESPECIALW lpOleUIPasteSpecial)
112 FIXME("(%p): stub\n", lpOleUIPasteSpecial);
113 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
117 /***********************************************************************
118 * OleUIEditLinksA (OLEDLG.5)
120 UINT WINAPI OleUIEditLinksA(LPOLEUIEDITLINKSA lpOleUIEditLinks)
122 FIXME("(%p): stub\n", lpOleUIEditLinks);
123 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
127 /***********************************************************************
128 * OleUIEditLinksW (OLEDLG.19)
130 UINT WINAPI OleUIEditLinksW(LPOLEUIEDITLINKSW lpOleUIEditLinks)
132 FIXME("(%p): stub\n", lpOleUIEditLinks);
133 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
137 /***********************************************************************
138 * OleUIChangeIconA (OLEDLG.6)
140 UINT WINAPI OleUIChangeIconA(
141 LPOLEUICHANGEICONA lpOleUIChangeIcon)
143 FIXME("(%p): stub\n", lpOleUIChangeIcon);
144 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
148 /***********************************************************************
149 * OleUIChangeIconW (OLEDLG.16)
151 UINT WINAPI OleUIChangeIconW(
152 LPOLEUICHANGEICONW lpOleUIChangeIcon)
154 FIXME("(%p): stub\n", lpOleUIChangeIcon);
155 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
159 /***********************************************************************
160 * OleUIConvertA (OLEDLG.7)
162 UINT WINAPI OleUIConvertA(LPOLEUICONVERTA lpOleUIConvert)
164 FIXME("(%p): stub\n", lpOleUIConvert);
165 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
169 /***********************************************************************
170 * OleUIConvertW (OLEDLG.18)
172 UINT WINAPI OleUIConvertW(LPOLEUICONVERTW lpOleUIConvert)
174 FIXME("(%p): stub\n", lpOleUIConvert);
175 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
179 /***********************************************************************
180 * OleUIBusyA (OLEDLG.8)
182 UINT WINAPI OleUIBusyA(LPOLEUIBUSYA lpOleUIBusy)
184 FIXME("(%p): stub\n", lpOleUIBusy);
185 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
189 /***********************************************************************
190 * OleUIBusyW (OLEDLG.15)
192 UINT WINAPI OleUIBusyW(LPOLEUIBUSYW lpOleUIBusy)
194 FIXME("(%p): stub\n", lpOleUIBusy);
195 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
199 /***********************************************************************
200 * OleUIUpdateLinksA (OLEDLG.9)
202 BOOL WINAPI OleUIUpdateLinksA(
203 LPOLEUILINKCONTAINERA lpOleUILinkCntr,
204 HWND hwndParent, LPSTR lpszTitle, INT cLinks)
206 FIXME("(%p, %p, %s, %d): stub\n",
207 lpOleUILinkCntr, hwndParent, debugstr_a(lpszTitle), cLinks
209 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
213 /***********************************************************************
214 * OleUIUpdateLinksW (OLEDLG.23)
216 BOOL WINAPI OleUIUpdateLinksW(
217 LPOLEUILINKCONTAINERW lpOleUILinkCntr,
218 HWND hwndParent, LPWSTR lpszTitle, INT cLinks)
220 FIXME("(%p, %p, %s, %d): stub\n",
221 lpOleUILinkCntr, hwndParent, debugstr_w(lpszTitle), cLinks
223 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
227 /***********************************************************************
228 * OleUIPromptUserA (OLEDLG.10)
230 INT __cdecl OleUIPromptUserA(
231 INT nTemplate, HWND hwndParent, ...)
233 FIXME("(%d, %p, ...): stub\n", nTemplate, hwndParent);
234 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
238 /***********************************************************************
239 * OleUIPromptUserW (OLEDLG.13)
241 INT __cdecl OleUIPromptUserW(
242 INT nTemplate, HWND hwndParent, ...)
244 FIXME("(%d, %p, ...): stub\n", nTemplate, hwndParent);
245 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
249 /***********************************************************************
250 * OleUIObjectPropertiesA (OLEDLG.11)
252 UINT WINAPI OleUIObjectPropertiesA(
253 LPOLEUIOBJECTPROPSA lpOleUIObjectProps)
255 FIXME("(%p): stub\n", lpOleUIObjectProps);
256 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
260 /***********************************************************************
261 * OleUIObjectPropertiesW (OLEDLG.21)
263 UINT WINAPI OleUIObjectPropertiesW(
264 LPOLEUIOBJECTPROPSW lpOleUIObjectProps)
266 FIXME("(%p): stub\n", lpOleUIObjectProps);
267 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
271 /***********************************************************************
272 * OleUIChangeSourceA (OLEDLG.12)
274 UINT WINAPI OleUIChangeSourceA(
275 LPOLEUICHANGESOURCEA lpOleUIChangeSource)
277 FIXME("(%p): stub\n", lpOleUIChangeSource);
278 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
282 /***********************************************************************
283 * OleUIChangeSourceW (OLEDLG.17)
285 UINT WINAPI OleUIChangeSourceW(
286 LPOLEUICHANGESOURCEW lpOleUIChangeSource)
288 FIXME("(%p): stub\n", lpOleUIChangeSource);
289 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);