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
);