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
21 #define COM_NO_WINDOWS_H
26 #include "wine/debug.h"
29 WINE_DEFAULT_DEBUG_CHANNEL(ole
);
31 /***********************************************************************
32 * OleUIAddVerbMenuA (OLEDLG.1)
34 BOOL WINAPI
OleUIAddVerbMenuA(
35 LPOLEOBJECT lpOleObj
, LPCSTR lpszShortType
,
36 HMENU hMenu
, UINT uPos
, UINT uIDVerbMin
, UINT uIDVerbMax
,
37 BOOL bAddConvert
, UINT idConvert
, HMENU
*lphMenu
)
39 FIXME("(%p, %s, %p, %d, %d, %d, %d, %d, %p): stub\n",
40 lpOleObj
, debugstr_a(lpszShortType
),
41 hMenu
, uPos
, uIDVerbMin
, uIDVerbMax
,
42 bAddConvert
, idConvert
, lphMenu
44 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
48 /***********************************************************************
49 * OleUIAddVerbMenuW (OLEDLG.14)
51 BOOL WINAPI
OleUIAddVerbMenuW(
52 LPOLEOBJECT lpOleObj
, LPCWSTR lpszShortType
,
53 HMENU hMenu
, UINT uPos
, UINT uIDVerbMin
, UINT uIDVerbMax
,
54 BOOL bAddConvert
, UINT idConvert
, HMENU
*lphMenu
)
56 FIXME("(%p, %s, %p, %d, %d, %d, %d, %d, %p): stub\n",
57 lpOleObj
, debugstr_w(lpszShortType
),
58 hMenu
, uPos
, uIDVerbMin
, uIDVerbMax
,
59 bAddConvert
, idConvert
, lphMenu
61 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
65 /***********************************************************************
66 * OleUICanConvertOrActivateAs (OLEDLG.2)
68 BOOL WINAPI
OleUICanConvertOrActivateAs(
69 REFCLSID rClsid
, BOOL fIsLinkedObject
, WORD wFormat
)
71 FIXME("(%p, %d, %hd): stub\n",
72 rClsid
, fIsLinkedObject
, wFormat
74 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
78 /***********************************************************************
79 * OleUIInsertObjectA (OLEDLG.3)
81 UINT WINAPI
OleUIInsertObjectA(LPOLEUIINSERTOBJECTA lpOleUIInsertObject
)
83 FIXME("(%p): stub\n", lpOleUIInsertObject
);
84 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
88 /***********************************************************************
89 * OleUIInsertObjectW (OLEDLG.20)
91 UINT WINAPI
OleUIInsertObjectW(LPOLEUIINSERTOBJECTW lpOleUIInsertObject
)
93 FIXME("(%p): stub\n", lpOleUIInsertObject
);
94 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
98 /***********************************************************************
99 * OleUIPasteSpecialA (OLEDLG.4)
101 UINT WINAPI
OleUIPasteSpecialA(LPOLEUIPASTESPECIALA lpOleUIPasteSpecial
)
103 FIXME("(%p): stub\n", lpOleUIPasteSpecial
);
104 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
108 /***********************************************************************
109 * OleUIPasteSpecialW (OLEDLG.22)
111 UINT WINAPI
OleUIPasteSpecialW(LPOLEUIPASTESPECIALW lpOleUIPasteSpecial
)
113 FIXME("(%p): stub\n", lpOleUIPasteSpecial
);
114 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
118 /***********************************************************************
119 * OleUIEditLinksA (OLEDLG.5)
121 UINT WINAPI
OleUIEditLinksA(LPOLEUIEDITLINKSA lpOleUIEditLinks
)
123 FIXME("(%p): stub\n", lpOleUIEditLinks
);
124 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
128 /***********************************************************************
129 * OleUIEditLinksW (OLEDLG.19)
131 UINT WINAPI
OleUIEditLinksW(LPOLEUIEDITLINKSW lpOleUIEditLinks
)
133 FIXME("(%p): stub\n", lpOleUIEditLinks
);
134 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
138 /***********************************************************************
139 * OleUIChangeIconA (OLEDLG.6)
141 UINT WINAPI
OleUIChangeIconA(
142 LPOLEUICHANGEICONA lpOleUIChangeIcon
)
144 FIXME("(%p): stub\n", lpOleUIChangeIcon
);
145 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
149 /***********************************************************************
150 * OleUIChangeIconW (OLEDLG.16)
152 UINT WINAPI
OleUIChangeIconW(
153 LPOLEUICHANGEICONW lpOleUIChangeIcon
)
155 FIXME("(%p): stub\n", lpOleUIChangeIcon
);
156 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
160 /***********************************************************************
161 * OleUIConvertA (OLEDLG.7)
163 UINT WINAPI
OleUIConvertA(LPOLEUICONVERTA lpOleUIConvert
)
165 FIXME("(%p): stub\n", lpOleUIConvert
);
166 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
170 /***********************************************************************
171 * OleUIConvertW (OLEDLG.18)
173 UINT WINAPI
OleUIConvertW(LPOLEUICONVERTW lpOleUIConvert
)
175 FIXME("(%p): stub\n", lpOleUIConvert
);
176 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
180 /***********************************************************************
181 * OleUIBusyA (OLEDLG.8)
183 UINT WINAPI
OleUIBusyA(LPOLEUIBUSYA lpOleUIBusy
)
185 FIXME("(%p): stub\n", lpOleUIBusy
);
186 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
190 /***********************************************************************
191 * OleUIBusyW (OLEDLG.15)
193 UINT WINAPI
OleUIBusyW(LPOLEUIBUSYW lpOleUIBusy
)
195 FIXME("(%p): stub\n", lpOleUIBusy
);
196 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
200 /***********************************************************************
201 * OleUIUpdateLinksA (OLEDLG.9)
203 BOOL WINAPI
OleUIUpdateLinksA(
204 LPOLEUILINKCONTAINERA lpOleUILinkCntr
,
205 HWND hwndParent
, LPSTR lpszTitle
, INT cLinks
)
207 FIXME("(%p, %p, %s, %d): stub\n",
208 lpOleUILinkCntr
, hwndParent
, debugstr_a(lpszTitle
), cLinks
210 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
214 /***********************************************************************
215 * OleUIUpdateLinksW (OLEDLG.23)
217 BOOL WINAPI
OleUIUpdateLinksW(
218 LPOLEUILINKCONTAINERW lpOleUILinkCntr
,
219 HWND hwndParent
, LPWSTR lpszTitle
, INT cLinks
)
221 FIXME("(%p, %p, %s, %d): stub\n",
222 lpOleUILinkCntr
, hwndParent
, debugstr_w(lpszTitle
), cLinks
224 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
228 /***********************************************************************
229 * OleUIPromptUserA (OLEDLG.10)
231 INT __cdecl
OleUIPromptUserA(
232 INT nTemplate
, HWND hwndParent
, ...)
234 FIXME("(%d, %p, ...): stub\n", nTemplate
, hwndParent
);
235 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
239 /***********************************************************************
240 * OleUIPromptUserW (OLEDLG.13)
242 INT __cdecl
OleUIPromptUserW(
243 INT nTemplate
, HWND hwndParent
, ...)
245 FIXME("(%d, %p, ...): stub\n", nTemplate
, hwndParent
);
246 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
250 /***********************************************************************
251 * OleUIObjectPropertiesA (OLEDLG.11)
253 UINT WINAPI
OleUIObjectPropertiesA(
254 LPOLEUIOBJECTPROPSA lpOleUIObjectProps
)
256 FIXME("(%p): stub\n", lpOleUIObjectProps
);
257 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
261 /***********************************************************************
262 * OleUIObjectPropertiesW (OLEDLG.21)
264 UINT WINAPI
OleUIObjectPropertiesW(
265 LPOLEUIOBJECTPROPSW lpOleUIObjectProps
)
267 FIXME("(%p): stub\n", lpOleUIObjectProps
);
268 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
272 /***********************************************************************
273 * OleUIChangeSourceA (OLEDLG.12)
275 UINT WINAPI
OleUIChangeSourceA(
276 LPOLEUICHANGESOURCEA lpOleUIChangeSource
)
278 FIXME("(%p): stub\n", lpOleUIChangeSource
);
279 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
283 /***********************************************************************
284 * OleUIChangeSourceW (OLEDLG.17)
286 UINT WINAPI
OleUIChangeSourceW(
287 LPOLEUICHANGESOURCEW lpOleUIChangeSource
)
289 FIXME("(%p): stub\n", lpOleUIChangeSource
);
290 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);