Added mappings for a few messages.
[wine] / dlls / oledlg / oledlg_main.c
1 /*
2  *      OLEDLG library
3  *
4  *      Copyright 1998  Patrik Stridvall
5  */
6
7 #include "windef.h"
8 #include "winbase.h"
9 #include "winerror.h"
10 #include "oledlg.h"
11 #include "debugtools.h"
12 #include "ole2.h"
13
14 DEFAULT_DEBUG_CHANNEL(ole);
15
16 /***********************************************************************
17  *           OleUIAddVerbMenuA (OLEDLG.1)
18  */
19 BOOL WINAPI OleUIAddVerbMenuA(
20   LPOLEOBJECT lpOleObj, LPCSTR lpszShortType,
21   HMENU hMenu, UINT uPos, UINT uIDVerbMin, UINT uIDVerbMax,
22   BOOL bAddConvert, UINT idConvert, HMENU *lphMenu)
23 {
24   FIXME("(%p, %s, 0x%08x, %d, %d, %d, %d, %d, %p): stub\n",
25     lpOleObj, debugstr_a(lpszShortType),
26     hMenu, uPos, uIDVerbMin, uIDVerbMax,
27     bAddConvert, idConvert, lphMenu
28   );
29   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
30   return FALSE;
31 }
32
33 /***********************************************************************
34  *           OleUIAddVerbMenuW (OLEDLG.14)
35  */
36 BOOL WINAPI OleUIAddVerbMenuW(
37   LPOLEOBJECT lpOleObj, LPCWSTR lpszShortType,
38   HMENU hMenu, UINT uPos, UINT uIDVerbMin, UINT uIDVerbMax,
39   BOOL bAddConvert, UINT idConvert, HMENU *lphMenu)
40 {
41   FIXME("(%p, %s, 0x%08x, %d, %d, %d, %d, %d, %p): stub\n",
42     lpOleObj, debugstr_w(lpszShortType),
43     hMenu, uPos, uIDVerbMin, uIDVerbMax,
44     bAddConvert, idConvert, lphMenu
45   );
46   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
47   return FALSE;
48 }
49
50 /***********************************************************************
51  *           OleUICanConvertOrActivateAs (OLEDLG.2)
52  */
53 BOOL WINAPI OleUICanConvertOrActivateAs(
54     REFCLSID rClsid, BOOL fIsLinkedObject, WORD wFormat)
55 {
56   FIXME("(%p, %d, %hd): stub\n",
57     rClsid, fIsLinkedObject, wFormat
58   );
59   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
60   return FALSE;
61 }
62
63 /***********************************************************************
64  *           OleUIInsertObjectA (OLEDLG.3)
65  */
66 UINT WINAPI OleUIInsertObjectA(LPOLEUIINSERTOBJECTA lpOleUIInsertObject)
67 {
68   FIXME("(%p): stub\n", lpOleUIInsertObject);
69   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
70   return OLEUI_FALSE;
71 }
72
73 /***********************************************************************
74  *           OleUIInsertObjectW (OLEDLG.20)
75  */
76 UINT WINAPI OleUIInsertObjectW(LPOLEUIINSERTOBJECTW lpOleUIInsertObject)
77 {
78   FIXME("(%p): stub\n", lpOleUIInsertObject);
79   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
80   return OLEUI_FALSE;
81 }
82
83 /***********************************************************************
84  *           OleUIPasteSpecialA (OLEDLG.4)
85  */
86 UINT WINAPI OleUIPasteSpecialA(LPOLEUIPASTESPECIALA lpOleUIPasteSpecial)
87 {
88   FIXME("(%p): stub\n", lpOleUIPasteSpecial);
89   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
90   return OLEUI_FALSE;
91 }
92
93 /***********************************************************************
94  *           OleUIPasteSpecialW (OLEDLG.22)
95  */
96 UINT WINAPI OleUIPasteSpecialW(LPOLEUIPASTESPECIALW lpOleUIPasteSpecial)
97 {
98   FIXME("(%p): stub\n", lpOleUIPasteSpecial);
99   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
100   return OLEUI_FALSE;
101 }
102
103 /***********************************************************************
104  *           OleUIEditLinksA (OLEDLG.5)
105  */
106 UINT WINAPI OleUIEditLinksA(LPOLEUIEDITLINKSA lpOleUIEditLinks)
107 {
108   FIXME("(%p): stub\n", lpOleUIEditLinks);
109   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
110   return OLEUI_FALSE;
111 }
112
113 /***********************************************************************
114  *           OleUIEditLinksW (OLEDLG.19)
115  */
116 UINT WINAPI OleUIEditLinksW(LPOLEUIEDITLINKSW lpOleUIEditLinks)
117 {
118   FIXME("(%p): stub\n", lpOleUIEditLinks);
119   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
120   return OLEUI_FALSE;
121 }
122
123 /***********************************************************************
124  *           OleUIChangeIconA (OLEDLG.6)
125  */
126 UINT WINAPI OleUIChangeIconA(
127   LPOLEUICHANGEICONA lpOleUIChangeIcon)
128 {
129   FIXME("(%p): stub\n", lpOleUIChangeIcon);
130   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
131   return OLEUI_FALSE;
132 }
133
134 /***********************************************************************
135  *           OleUIChangeIconW (OLEDLG.16)
136  */
137 UINT WINAPI OleUIChangeIconW(
138   LPOLEUICHANGEICONW lpOleUIChangeIcon)
139 {
140   FIXME("(%p): stub\n", lpOleUIChangeIcon);
141   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
142   return OLEUI_FALSE;
143 }
144
145 /***********************************************************************
146  *           OleUIConvertA (OLEDLG.7)
147  */
148 UINT WINAPI OleUIConvertA(LPOLEUICONVERTA lpOleUIConvert)
149 {
150   FIXME("(%p): stub\n", lpOleUIConvert);
151   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
152   return OLEUI_FALSE;
153 }
154
155 /***********************************************************************
156  *           OleUIConvertW (OLEDLG.18)
157  */
158 UINT WINAPI OleUIConvertW(LPOLEUICONVERTW lpOleUIConvert)
159 {
160   FIXME("(%p): stub\n", lpOleUIConvert);
161   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
162   return OLEUI_FALSE;
163 }
164
165 /***********************************************************************
166  *           OleUIBusyA (OLEDLG.8)
167  */
168 UINT WINAPI OleUIBusyA(LPOLEUIBUSYA lpOleUIBusy)
169 {
170   FIXME("(%p): stub\n", lpOleUIBusy);
171   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
172   return OLEUI_FALSE;
173 }
174
175 /***********************************************************************
176  *           OleUIBusyW (OLEDLG.15)
177  */
178 UINT WINAPI OleUIBusyW(LPOLEUIBUSYW lpOleUIBusy)
179 {
180   FIXME("(%p): stub\n", lpOleUIBusy);
181   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
182   return OLEUI_FALSE;
183 }
184
185 /***********************************************************************
186  *           OleUIUpdateLinksA (OLEDLG.9)
187  */
188 BOOL WINAPI OleUIUpdateLinksA(
189   LPOLEUILINKCONTAINERA lpOleUILinkCntr,
190   HWND hwndParent, LPSTR lpszTitle, INT cLinks)
191 {
192   FIXME("(%p, 0x%08x, %s, %d): stub\n",
193     lpOleUILinkCntr, hwndParent, debugstr_a(lpszTitle), cLinks
194   );
195   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
196   return FALSE;
197 }
198
199 /***********************************************************************
200  *           OleUIUpdateLinksW (OLEDLG.23)
201  */
202 BOOL WINAPI OleUIUpdateLinksW(
203   LPOLEUILINKCONTAINERW lpOleUILinkCntr,
204   HWND hwndParent, LPWSTR lpszTitle, INT cLinks)
205 {
206   FIXME("(%p, 0x%08x, %s, %d): stub\n",
207     lpOleUILinkCntr, hwndParent, debugstr_w(lpszTitle), cLinks
208   );
209   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
210   return FALSE;
211 }
212
213 /***********************************************************************
214  *           OleUIPromptUserA (OLEDLG.10)
215  */
216 INT __cdecl OleUIPromptUserA(
217   INT nTemplate, HWND hwndParent, ...)
218 {
219   FIXME("(%d, 0x%08x, ...): stub\n", nTemplate, hwndParent);
220   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
221   return OLEUI_FALSE;
222 }
223
224 /***********************************************************************
225  *           OleUIPromptUserW (OLEDLG.13)
226  */
227 INT __cdecl OleUIPromptUserW(
228   INT nTemplate, HWND hwndParent, ...)
229 {
230   FIXME("(%d, 0x%08x, ...): stub\n", nTemplate, hwndParent);
231   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
232   return OLEUI_FALSE;
233 }
234
235 /***********************************************************************
236  *           OleUIObjectPropertiesA (OLEDLG.11)
237  */
238 UINT WINAPI OleUIObjectPropertiesA(
239   LPOLEUIOBJECTPROPSA lpOleUIObjectProps)
240 {
241   FIXME("(%p): stub\n", lpOleUIObjectProps);
242   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
243   return OLEUI_FALSE;
244 }
245
246 /***********************************************************************
247  *           OleUIObjectPropertiesW (OLEDLG.21)
248  */
249 UINT WINAPI OleUIObjectPropertiesW(
250   LPOLEUIOBJECTPROPSW lpOleUIObjectProps)
251 {
252   FIXME("(%p): stub\n", lpOleUIObjectProps);
253   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
254   return OLEUI_FALSE;
255 }
256
257 /***********************************************************************
258  *           OleUIChangeSourceA (OLEDLG.12)
259  */
260 UINT WINAPI OleUIChangeSourceA(
261   LPOLEUICHANGESOURCEA lpOleUIChangeSource)
262 {
263   FIXME("(%p): stub\n", lpOleUIChangeSource);
264   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
265   return OLEUI_FALSE;
266 }
267
268 /***********************************************************************
269  *           OleUIChangeSourceW (OLEDLG.17)
270  */
271 UINT WINAPI OleUIChangeSourceW(
272   LPOLEUICHANGESOURCEW lpOleUIChangeSource)
273 {
274   FIXME("(%p): stub\n", lpOleUIChangeSource);
275   SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
276   return OLEUI_FALSE;
277 }
278
279
280