source: trunk/src/oledlg/oledlg.cpp@ 10366

Last change on this file since 10366 was 1710, checked in by sandervl, 26 years ago

DIBSection changes, EB's file io additions, Jens Weissner's changes to several dlls

File size: 9.1 KB
Line 
1/* $Id: oledlg.cpp,v 1.3 1999-11-12 11:38:43 sandervl Exp $ */
2/*
3 * OLEDLG library
4 *
5 * Copyright 1998 Patrik Stridvall
6 * Copyright 1999 Jens Wiessner
7 */
8
9/* At the moment, these are only empty stubs.
10 */
11
12// ><DJR 17.05.99 Force to use C-interfaces for now to prevent CALLBACK definition compiler error
13#define CINTERFACE 1
14
15// ><DJR 17.05.99 Move standard includes to before os2win.h [memcmp]
16#include <stdarg.h>
17#include <stdio.h>
18#include <stdlib.h>
19#include <string.h>
20#include <memory.h>
21#include <wchar.h>
22
23// ><DJR 17.05.99 Prevent CALLCONV becoming _System
24#include <win/wtypes.h>
25#include <winbase.h>
26#undef CALLCONV
27
28#include <os2win.h>
29#include <odinwrap.h>
30#include <ole.h>
31#include <winreg.h>
32
33#include "wine/obj_base.h"
34#include "wine/obj_misc.h"
35#include "wine/obj_inplace.h"
36#include "wine/obj_dataobject.h"
37#include "wine/obj_oleobj.h"
38#include "wine/obj_marshal.h"
39#include "wine/obj_moniker.h"
40#include "wine/obj_clientserver.h"
41#include "wine/obj_dragdrop.h"
42#include <heapstring.h>
43#include <prsht.h>
44#include <oledlg.h>
45
46#include <stdio.h>
47#include <string.h>
48#include "windef.h"
49#include "winerror.h"
50#include "winbase.h"
51#include "wine/obj_base.h"
52// #include "debugtools.h"
53// #include <debugdefs.h>
54
55
56ODINDEBUGCHANNEL(oledlg)
57
58/***********************************************************************
59 * OleUIAddVerbMenuA (OLEDLG.1)
60 */
61BOOL WINAPI OleUIAddVerbMenuA( LPOLEOBJECT lpOleObj, LPCSTR lpszShortType,
62 HMENU hMenu, UINT uPos, UINT uIDVerbMin, UINT uIDVerbMax,
63 BOOL bAddConvert, UINT idConvert, HMENU *lphMenu)
64{
65#ifdef DEBUG
66 dprintf(("OLEDLG: OleUIAddVerbMenuA not implemented\n"));
67#endif
68 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
69 return FALSE;
70}
71
72/***********************************************************************
73 * OleUICanConvertOrActivateAs (OLEDLG.2)
74 */
75BOOL WINAPI OleUICanConvertOrActivateAs(REFCLSID rClsid, BOOL fIsLinkedObject, WORD wFormat)
76{
77#ifdef DEBUG
78 dprintf(("OLEDLG: OleUICanConvertOrActivateAs not implemented\n"));
79#endif
80 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
81 return FALSE;
82}
83
84/***********************************************************************
85 * OleUIInsertObjectA (OLEDLG.3)
86 */
87UINT WINAPI OleUIInsertObjectA(LPOLEUIINSERTOBJECTA lpOleUIInsertObject)
88{
89#ifdef DEBUG
90 dprintf(("OLEDLG: OleUIInsertObjectA not implemented\n"));
91#endif
92 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
93 return OLEUI_FALSE;
94}
95
96/***********************************************************************
97 * OleUIPasteSpecialA (OLEDLG.4)
98 */
99UINT WINAPI OleUIPasteSpecialA(LPOLEUIPASTESPECIALA lpOleUIPasteSpecial)
100{
101#ifdef DEBUG
102 dprintf(("OLEDLG: OleUIPasteSpecialA not implemented\n"));
103#endif
104 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
105 return OLEUI_FALSE;
106}
107
108/***********************************************************************
109 * OleUIEditLinksA (OLEDLG.5)
110 */
111UINT WINAPI OleUIEditLinksA(LPOLEUIEDITLINKSA lpOleUIEditLinks)
112{
113#ifdef DEBUG
114 dprintf(("OLEDLG: OleUIEditLinksA not implemented\n"));
115#endif
116 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
117 return OLEUI_FALSE;
118}
119
120
121/***********************************************************************
122 * OleUIChangeIconA (OLEDLG.6)
123 */
124UINT WINAPI OleUIChangeIconA(LPOLEUICHANGEICONA lpOleUIChangeIcon)
125{
126#ifdef DEBUG
127 dprintf(("OLEDLG: OleUIChangeIconA not implemented\n"));
128#endif
129 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
130 return OLEUI_FALSE;
131}
132
133
134/***********************************************************************
135 * OleUIConvertA (OLEDLG.7)
136 */
137UINT WINAPI OleUIConvertA(LPOLEUICONVERTA lpOleUIConvert)
138{
139#ifdef DEBUG
140 dprintf(("OLEDLG: OleUIConvertA not implemented\n"));
141#endif
142 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
143 return OLEUI_FALSE;
144}
145
146
147/***********************************************************************
148 * OleUIBusyA (OLEDLG.8)
149 */
150UINT WINAPI OleUIBusyA(LPOLEUIBUSYA lpOleUIBusy)
151{
152#ifdef DEBUG
153 dprintf(("OLEDLG: OleUIBusyA not implemented\n"));
154#endif
155 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
156 return OLEUI_FALSE;
157}
158
159/***********************************************************************
160 * OleUIUpdateLinksA (OLEDLG.9)
161 */
162BOOL WINAPI OleUIUpdateLinksA(LPOLEUILINKCONTAINERA lpOleUILinkCntr,
163 HWND hwndParent, LPSTR lpszTitle, INT cLinks)
164{
165#ifdef DEBUG
166 dprintf(("OLEDLG: OleUIUpdateLinksA not implemented\n"));
167#endif
168 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
169 return FALSE;
170}
171
172/***********************************************************************
173 * OleUIPromptUserA (OLEDLG.10)
174 */
175INT CDECL OleUIPromptUserA(INT nTemplate, HWND hwndParent, ...)
176{
177#ifdef DEBUG
178 dprintf(("OLEDLG: OleUIPromptUserA not implemented\n"));
179#endif
180 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
181 return OLEUI_FALSE;
182}
183
184/***********************************************************************
185 * OleUIObjectPropertiesA (OLEDLG.11)
186 */
187UINT WINAPI OleUIObjectPropertiesA( LPOLEUIOBJECTPROPSA lpOleUIObjectProps)
188{
189#ifdef DEBUG
190 dprintf(("OLEDLG: OleUIObjectPropertiesA not implemented\n"));
191#endif
192 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
193 return OLEUI_FALSE;
194}
195
196/***********************************************************************
197 * OleUIChangeSourceA (OLEDLG.12)
198 */
199UINT WINAPI OleUIChangeSourceA( LPOLEUICHANGESOURCEA lpOleUIChangeSource)
200{
201#ifdef DEBUG
202 dprintf(("OLEDLG: OleUIChangeSourceA not implemented\n"));
203#endif
204 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
205 return OLEUI_FALSE;
206}
207
208/***********************************************************************
209 * OleUIPromptUserW (OLEDLG.13)
210 */
211INT CDECL OleUIPromptUserW(INT nTemplate, HWND hwndParent, ...)
212{
213#ifdef DEBUG
214 dprintf(("OLEDLG: OleUIPromptUserW not implemented\n"));
215#endif
216 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
217 return OLEUI_FALSE;
218}
219
220/***********************************************************************
221 * OleUIAddVerbMenuW (OLEDLG.14)
222 */
223BOOL WINAPI OleUIAddVerbMenuW( LPOLEOBJECT lpOleObj, LPCWSTR lpszShortType,
224 HMENU hMenu, UINT uPos, UINT uIDVerbMin, UINT uIDVerbMax,
225 BOOL bAddConvert, UINT idConvert, HMENU *lphMenu)
226{
227#ifdef DEBUG
228 dprintf(("OLEDLG: OleUIAddVerbMenuW not implemented\n"));
229#endif
230 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
231 return FALSE;
232}
233
234/***********************************************************************
235 * OleUIBusyW (OLEDLG.15)
236 */
237UINT WINAPI OleUIBusyW(LPOLEUIBUSYW lpOleUIBusy)
238{
239#ifdef DEBUG
240 dprintf(("OLEDLG: OleUIBusyW not implemented\n"));
241#endif
242 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
243 return OLEUI_FALSE;
244}
245
246/***********************************************************************
247 * OleUIChangeIconW (OLEDLG.16)
248 */
249UINT WINAPI OleUIChangeIconW( LPOLEUICHANGEICONW lpOleUIChangeIcon)
250{
251#ifdef DEBUG
252 dprintf(("OLEDLG: OleUIChangeIconW not implemented\n"));
253#endif
254 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
255 return OLEUI_FALSE;
256}
257
258/***********************************************************************
259 * OleUIChangeSourceW (OLEDLG.17)
260 */
261UINT WINAPI OleUIChangeSourceW( LPOLEUICHANGESOURCEW lpOleUIChangeSource)
262{
263#ifdef DEBUG
264 dprintf(("OLEDLG: OleUIChangeSourceW not implemented\n"));
265#endif
266 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
267 return OLEUI_FALSE;
268}
269
270/***********************************************************************
271 * OleUIConvertW (OLEDLG.18)
272 */
273UINT WINAPI OleUIConvertW(LPOLEUICONVERTW lpOleUIConvert)
274{
275#ifdef DEBUG
276 dprintf(("OLEDLG: OleUIConvertW not implemented\n"));
277#endif
278 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
279 return OLEUI_FALSE;
280}
281
282/***********************************************************************
283 * OleUIEditLinksW (OLEDLG.19)
284 */
285UINT WINAPI OleUIEditLinksW(LPOLEUIEDITLINKSW lpOleUIEditLinks)
286{
287#ifdef DEBUG
288 dprintf(("OLEDLG: OleUIEditLinksW not implemented\n"));
289#endif
290 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
291 return OLEUI_FALSE;
292}
293
294/***********************************************************************
295 * OleUIInsertObjectW (OLEDLG.20)
296 */
297UINT WINAPI OleUIInsertObjectW(LPOLEUIINSERTOBJECTW lpOleUIInsertObject)
298{
299#ifdef DEBUG
300 dprintf(("OLEDLG: OleUIInsertObjectW not implemented\n"));
301#endif
302 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
303 return OLEUI_FALSE;
304}
305
306/***********************************************************************
307 * OleUIObjectPropertiesW (OLEDLG.21)
308 */
309UINT WINAPI OleUIObjectPropertiesW( LPOLEUIOBJECTPROPSW lpOleUIObjectProps)
310{
311#ifdef DEBUG
312 dprintf(("OLEDLG: OleUIObjectPropertiesW not implemented\n"));
313#endif
314 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
315 return OLEUI_FALSE;
316}
317
318/***********************************************************************
319 * OleUIPasteSpecialW (OLEDLG.22)
320 */
321UINT WINAPI OleUIPasteSpecialW(LPOLEUIPASTESPECIALW lpOleUIPasteSpecial)
322{
323#ifdef DEBUG
324 dprintf(("OLEDLG: OleUIPasteSpecialW not implemented\n"));
325#endif
326 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
327 return OLEUI_FALSE;
328}
329
330/***********************************************************************
331 * OleUIUpdateLinksW (OLEDLG.23)
332 */
333BOOL WINAPI OleUIUpdateLinksW( LPOLEUILINKCONTAINERW lpOleUILinkCntr,
334 HWND hwndParent, LPWSTR lpszTitle, INT cLinks)
335{
336#ifdef DEBUG
337 dprintf(("OLEDLG: OleUIUpdateLinksW not implemented\n"));
338#endif
339 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
340 return FALSE;
341}
Note: See TracBrowser for help on using the repository browser.