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
30 #include "wine/debug.h"
33 WINE_DEFAULT_DEBUG_CHANNEL(ole
);
35 /***********************************************************************
36 * OleUIAddVerbMenuA (OLEDLG.1)
38 BOOL WINAPI
OleUIAddVerbMenuA(
39 LPOLEOBJECT lpOleObj
, LPCSTR lpszShortType
,
40 HMENU hMenu
, UINT uPos
, UINT uIDVerbMin
, UINT uIDVerbMax
,
41 BOOL bAddConvert
, UINT idConvert
, HMENU
*lphMenu
)
43 FIXME("(%p, %s, %p, %d, %d, %d, %d, %d, %p): stub\n",
44 lpOleObj
, debugstr_a(lpszShortType
),
45 hMenu
, uPos
, uIDVerbMin
, uIDVerbMax
,
46 bAddConvert
, idConvert
, lphMenu
48 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
52 /***********************************************************************
53 * OleUIAddVerbMenuW (OLEDLG.14)
55 BOOL WINAPI
OleUIAddVerbMenuW(
56 LPOLEOBJECT lpOleObj
, LPCWSTR lpszShortType
,
57 HMENU hMenu
, UINT uPos
, UINT uIDVerbMin
, UINT uIDVerbMax
,
58 BOOL bAddConvert
, UINT idConvert
, HMENU
*lphMenu
)
60 FIXME("(%p, %s, %p, %d, %d, %d, %d, %d, %p): stub\n",
61 lpOleObj
, debugstr_w(lpszShortType
),
62 hMenu
, uPos
, uIDVerbMin
, uIDVerbMax
,
63 bAddConvert
, idConvert
, lphMenu
65 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
69 /***********************************************************************
70 * OleUICanConvertOrActivateAs (OLEDLG.2)
72 BOOL WINAPI
OleUICanConvertOrActivateAs(
73 REFCLSID rClsid
, BOOL fIsLinkedObject
, WORD wFormat
)
75 FIXME("(%p, %d, %hd): stub\n",
76 rClsid
, fIsLinkedObject
, wFormat
78 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
82 /***********************************************************************
83 * OleUIInsertObjectA (OLEDLG.3)
85 UINT WINAPI
OleUIInsertObjectA(LPOLEUIINSERTOBJECTA lpOleUIInsertObject
)
87 FIXME("(%p): stub\n", lpOleUIInsertObject
);
88 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
92 /***********************************************************************
93 * OleUIInsertObjectW (OLEDLG.20)
95 UINT WINAPI
OleUIInsertObjectW(LPOLEUIINSERTOBJECTW lpOleUIInsertObject
)
97 FIXME("(%p): stub\n", lpOleUIInsertObject
);
98 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
102 /***********************************************************************
103 * OleUIPasteSpecialA (OLEDLG.4)
105 UINT WINAPI
OleUIPasteSpecialA(LPOLEUIPASTESPECIALA lpOleUIPasteSpecial
)
107 FIXME("(%p): stub\n", lpOleUIPasteSpecial
);
108 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
112 /***********************************************************************
113 * OleUIPasteSpecialW (OLEDLG.22)
115 UINT WINAPI
OleUIPasteSpecialW(LPOLEUIPASTESPECIALW lpOleUIPasteSpecial
)
117 FIXME("(%p): stub\n", lpOleUIPasteSpecial
);
118 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
122 /***********************************************************************
123 * OleUIEditLinksA (OLEDLG.5)
125 UINT WINAPI
OleUIEditLinksA(LPOLEUIEDITLINKSA lpOleUIEditLinks
)
127 FIXME("(%p): stub\n", lpOleUIEditLinks
);
128 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
132 /***********************************************************************
133 * OleUIEditLinksW (OLEDLG.19)
135 UINT WINAPI
OleUIEditLinksW(LPOLEUIEDITLINKSW lpOleUIEditLinks
)
137 FIXME("(%p): stub\n", lpOleUIEditLinks
);
138 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
142 /***********************************************************************
143 * OleUIChangeIconA (OLEDLG.6)
145 UINT WINAPI
OleUIChangeIconA(
146 LPOLEUICHANGEICONA lpOleUIChangeIcon
)
148 FIXME("(%p): stub\n", lpOleUIChangeIcon
);
149 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
153 /***********************************************************************
154 * OleUIChangeIconW (OLEDLG.16)
156 UINT WINAPI
OleUIChangeIconW(
157 LPOLEUICHANGEICONW lpOleUIChangeIcon
)
159 FIXME("(%p): stub\n", lpOleUIChangeIcon
);
160 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
164 /***********************************************************************
165 * OleUIConvertA (OLEDLG.7)
167 UINT WINAPI
OleUIConvertA(LPOLEUICONVERTA lpOleUIConvert
)
169 FIXME("(%p): stub\n", lpOleUIConvert
);
170 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
174 /***********************************************************************
175 * OleUIConvertW (OLEDLG.18)
177 UINT WINAPI
OleUIConvertW(LPOLEUICONVERTW lpOleUIConvert
)
179 FIXME("(%p): stub\n", lpOleUIConvert
);
180 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
184 /***********************************************************************
185 * OleUIBusyA (OLEDLG.8)
187 UINT WINAPI
OleUIBusyA(LPOLEUIBUSYA lpOleUIBusy
)
189 FIXME("(%p): stub\n", lpOleUIBusy
);
190 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
194 /***********************************************************************
195 * OleUIBusyW (OLEDLG.15)
197 UINT WINAPI
OleUIBusyW(LPOLEUIBUSYW lpOleUIBusy
)
199 FIXME("(%p): stub\n", lpOleUIBusy
);
200 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
204 /***********************************************************************
205 * OleUIUpdateLinksA (OLEDLG.9)
207 BOOL WINAPI
OleUIUpdateLinksA(
208 LPOLEUILINKCONTAINERA lpOleUILinkCntr
,
209 HWND hwndParent
, LPSTR lpszTitle
, INT cLinks
)
211 FIXME("(%p, %p, %s, %d): stub\n",
212 lpOleUILinkCntr
, hwndParent
, debugstr_a(lpszTitle
), cLinks
214 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
218 /***********************************************************************
219 * OleUIUpdateLinksW (OLEDLG.23)
221 BOOL WINAPI
OleUIUpdateLinksW(
222 LPOLEUILINKCONTAINERW lpOleUILinkCntr
,
223 HWND hwndParent
, LPWSTR lpszTitle
, INT cLinks
)
225 FIXME("(%p, %p, %s, %d): stub\n",
226 lpOleUILinkCntr
, hwndParent
, debugstr_w(lpszTitle
), cLinks
228 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
232 /***********************************************************************
233 * OleUIPromptUserA (OLEDLG.10)
235 INT __cdecl
OleUIPromptUserA(
236 INT nTemplate
, HWND hwndParent
, ...)
238 FIXME("(%d, %p, ...): stub\n", nTemplate
, hwndParent
);
239 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
243 /***********************************************************************
244 * OleUIPromptUserW (OLEDLG.13)
246 INT __cdecl
OleUIPromptUserW(
247 INT nTemplate
, HWND hwndParent
, ...)
249 FIXME("(%d, %p, ...): stub\n", nTemplate
, hwndParent
);
250 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
254 /***********************************************************************
255 * OleUIObjectPropertiesA (OLEDLG.11)
257 UINT WINAPI
OleUIObjectPropertiesA(
258 LPOLEUIOBJECTPROPSA lpOleUIObjectProps
)
260 FIXME("(%p): stub\n", lpOleUIObjectProps
);
261 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
265 /***********************************************************************
266 * OleUIObjectPropertiesW (OLEDLG.21)
268 UINT WINAPI
OleUIObjectPropertiesW(
269 LPOLEUIOBJECTPROPSW lpOleUIObjectProps
)
271 FIXME("(%p): stub\n", lpOleUIObjectProps
);
272 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
276 /***********************************************************************
277 * OleUIChangeSourceA (OLEDLG.12)
279 UINT WINAPI
OleUIChangeSourceA(
280 LPOLEUICHANGESOURCEA lpOleUIChangeSource
)
282 FIXME("(%p): stub\n", lpOleUIChangeSource
);
283 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
287 /***********************************************************************
288 * OleUIChangeSourceW (OLEDLG.17)
290 UINT WINAPI
OleUIChangeSourceW(
291 LPOLEUICHANGESOURCEW lpOleUIChangeSource
)
293 FIXME("(%p): stub\n", lpOleUIChangeSource
);
294 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);