source: trunk/src/oledlg/oledlg.cpp

Last change on this file was 21494, checked in by dmik, 15 years ago

Fixed broken build after r21492 by sorting out a huuuuge wagon of duplicates, wrong include order and other dirty mess.

File size: 9.1 KB
RevLine 
[1710]1/* $Id: oledlg.cpp,v 1.3 1999-11-12 11:38:43 sandervl Exp $ */
[749]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
[21494]13#define CINTERFACE
[749]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>
[1710]29#include <odinwrap.h>
[749]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"
[1710]52// #include "debugtools.h"
53// #include <debugdefs.h>
[749]54
55
[1710]56ODINDEBUGCHANNEL(oledlg)
[749]57
58/***********************************************************************
[1012]59 * OleUIAddVerbMenuA (OLEDLG.1)
[749]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{
[1012]65#ifdef DEBUG
66 dprintf(("OLEDLG: OleUIAddVerbMenuA not implemented\n"));
67#endif
[749]68 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
69 return FALSE;
70}
71
72/***********************************************************************
[1012]73 * OleUICanConvertOrActivateAs (OLEDLG.2)
[749]74 */
75BOOL WINAPI OleUICanConvertOrActivateAs(REFCLSID rClsid, BOOL fIsLinkedObject, WORD wFormat)
76{
[1012]77#ifdef DEBUG
78 dprintf(("OLEDLG: OleUICanConvertOrActivateAs not implemented\n"));
79#endif
[749]80 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
81 return FALSE;
82}
83
84/***********************************************************************
[1012]85 * OleUIInsertObjectA (OLEDLG.3)
[749]86 */
87UINT WINAPI OleUIInsertObjectA(LPOLEUIINSERTOBJECTA lpOleUIInsertObject)
88{
[1012]89#ifdef DEBUG
90 dprintf(("OLEDLG: OleUIInsertObjectA not implemented\n"));
91#endif
[749]92 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
93 return OLEUI_FALSE;
94}
95
96/***********************************************************************
[1012]97 * OleUIPasteSpecialA (OLEDLG.4)
[749]98 */
99UINT WINAPI OleUIPasteSpecialA(LPOLEUIPASTESPECIALA lpOleUIPasteSpecial)
100{
[1012]101#ifdef DEBUG
102 dprintf(("OLEDLG: OleUIPasteSpecialA not implemented\n"));
103#endif
[749]104 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
105 return OLEUI_FALSE;
106}
107
108/***********************************************************************
[1012]109 * OleUIEditLinksA (OLEDLG.5)
[749]110 */
111UINT WINAPI OleUIEditLinksA(LPOLEUIEDITLINKSA lpOleUIEditLinks)
112{
[1012]113#ifdef DEBUG
114 dprintf(("OLEDLG: OleUIEditLinksA not implemented\n"));
115#endif
[749]116 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
117 return OLEUI_FALSE;
118}
119
120
121/***********************************************************************
[1012]122 * OleUIChangeIconA (OLEDLG.6)
[749]123 */
124UINT WINAPI OleUIChangeIconA(LPOLEUICHANGEICONA lpOleUIChangeIcon)
125{
[1012]126#ifdef DEBUG
127 dprintf(("OLEDLG: OleUIChangeIconA not implemented\n"));
128#endif
[749]129 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
130 return OLEUI_FALSE;
131}
132
133
134/***********************************************************************
[1012]135 * OleUIConvertA (OLEDLG.7)
[749]136 */
137UINT WINAPI OleUIConvertA(LPOLEUICONVERTA lpOleUIConvert)
138{
[1012]139#ifdef DEBUG
140 dprintf(("OLEDLG: OleUIConvertA not implemented\n"));
141#endif
[749]142 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
143 return OLEUI_FALSE;
144}
145
146
147/***********************************************************************
[1012]148 * OleUIBusyA (OLEDLG.8)
[749]149 */
150UINT WINAPI OleUIBusyA(LPOLEUIBUSYA lpOleUIBusy)
151{
[1012]152#ifdef DEBUG
153 dprintf(("OLEDLG: OleUIBusyA not implemented\n"));
154#endif
[749]155 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
156 return OLEUI_FALSE;
157}
158
159/***********************************************************************
[1012]160 * OleUIUpdateLinksA (OLEDLG.9)
[749]161 */
162BOOL WINAPI OleUIUpdateLinksA(LPOLEUILINKCONTAINERA lpOleUILinkCntr,
163 HWND hwndParent, LPSTR lpszTitle, INT cLinks)
164{
[1012]165#ifdef DEBUG
166 dprintf(("OLEDLG: OleUIUpdateLinksA not implemented\n"));
167#endif
[749]168 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
169 return FALSE;
170}
171
172/***********************************************************************
[1012]173 * OleUIPromptUserA (OLEDLG.10)
[749]174 */
[1012]175INT CDECL OleUIPromptUserA(INT nTemplate, HWND hwndParent, ...)
[749]176{
[1012]177#ifdef DEBUG
178 dprintf(("OLEDLG: OleUIPromptUserA not implemented\n"));
179#endif
[749]180 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
181 return OLEUI_FALSE;
182}
183
184/***********************************************************************
[1012]185 * OleUIObjectPropertiesA (OLEDLG.11)
[749]186 */
187UINT WINAPI OleUIObjectPropertiesA( LPOLEUIOBJECTPROPSA lpOleUIObjectProps)
188{
[1012]189#ifdef DEBUG
190 dprintf(("OLEDLG: OleUIObjectPropertiesA not implemented\n"));
191#endif
[749]192 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
193 return OLEUI_FALSE;
194}
195
196/***********************************************************************
[1012]197 * OleUIChangeSourceA (OLEDLG.12)
[749]198 */
199UINT WINAPI OleUIChangeSourceA( LPOLEUICHANGESOURCEA lpOleUIChangeSource)
200{
[1012]201#ifdef DEBUG
202 dprintf(("OLEDLG: OleUIChangeSourceA not implemented\n"));
203#endif
[749]204 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
205 return OLEUI_FALSE;
206}
207
208/***********************************************************************
[1012]209 * OleUIPromptUserW (OLEDLG.13)
[749]210 */
[1012]211INT CDECL OleUIPromptUserW(INT nTemplate, HWND hwndParent, ...)
[749]212{
[1012]213#ifdef DEBUG
214 dprintf(("OLEDLG: OleUIPromptUserW not implemented\n"));
215#endif
[749]216 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
217 return OLEUI_FALSE;
218}
219
220/***********************************************************************
[1012]221 * OleUIAddVerbMenuW (OLEDLG.14)
[749]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{
[1012]227#ifdef DEBUG
228 dprintf(("OLEDLG: OleUIAddVerbMenuW not implemented\n"));
229#endif
[749]230 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
231 return FALSE;
232}
233
234/***********************************************************************
[1012]235 * OleUIBusyW (OLEDLG.15)
[749]236 */
237UINT WINAPI OleUIBusyW(LPOLEUIBUSYW lpOleUIBusy)
238{
[1012]239#ifdef DEBUG
240 dprintf(("OLEDLG: OleUIBusyW not implemented\n"));
241#endif
[749]242 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
243 return OLEUI_FALSE;
244}
245
246/***********************************************************************
[1012]247 * OleUIChangeIconW (OLEDLG.16)
[749]248 */
249UINT WINAPI OleUIChangeIconW( LPOLEUICHANGEICONW lpOleUIChangeIcon)
250{
[1012]251#ifdef DEBUG
252 dprintf(("OLEDLG: OleUIChangeIconW not implemented\n"));
253#endif
[749]254 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
255 return OLEUI_FALSE;
256}
257
258/***********************************************************************
[1012]259 * OleUIChangeSourceW (OLEDLG.17)
[749]260 */
261UINT WINAPI OleUIChangeSourceW( LPOLEUICHANGESOURCEW lpOleUIChangeSource)
262{
[1012]263#ifdef DEBUG
264 dprintf(("OLEDLG: OleUIChangeSourceW not implemented\n"));
265#endif
[749]266 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
267 return OLEUI_FALSE;
268}
269
270/***********************************************************************
[1012]271 * OleUIConvertW (OLEDLG.18)
[749]272 */
273UINT WINAPI OleUIConvertW(LPOLEUICONVERTW lpOleUIConvert)
274{
[1012]275#ifdef DEBUG
276 dprintf(("OLEDLG: OleUIConvertW not implemented\n"));
277#endif
[749]278 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
279 return OLEUI_FALSE;
280}
281
282/***********************************************************************
[1012]283 * OleUIEditLinksW (OLEDLG.19)
[749]284 */
285UINT WINAPI OleUIEditLinksW(LPOLEUIEDITLINKSW lpOleUIEditLinks)
286{
[1012]287#ifdef DEBUG
288 dprintf(("OLEDLG: OleUIEditLinksW not implemented\n"));
289#endif
[749]290 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
291 return OLEUI_FALSE;
292}
293
294/***********************************************************************
[1012]295 * OleUIInsertObjectW (OLEDLG.20)
[749]296 */
297UINT WINAPI OleUIInsertObjectW(LPOLEUIINSERTOBJECTW lpOleUIInsertObject)
298{
[1012]299#ifdef DEBUG
300 dprintf(("OLEDLG: OleUIInsertObjectW not implemented\n"));
301#endif
[749]302 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
303 return OLEUI_FALSE;
304}
305
306/***********************************************************************
[1012]307 * OleUIObjectPropertiesW (OLEDLG.21)
[749]308 */
309UINT WINAPI OleUIObjectPropertiesW( LPOLEUIOBJECTPROPSW lpOleUIObjectProps)
310{
[1012]311#ifdef DEBUG
312 dprintf(("OLEDLG: OleUIObjectPropertiesW not implemented\n"));
313#endif
[749]314 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
315 return OLEUI_FALSE;
316}
317
318/***********************************************************************
[1012]319 * OleUIPasteSpecialW (OLEDLG.22)
[749]320 */
321UINT WINAPI OleUIPasteSpecialW(LPOLEUIPASTESPECIALW lpOleUIPasteSpecial)
322{
[1012]323#ifdef DEBUG
324 dprintf(("OLEDLG: OleUIPasteSpecialW not implemented\n"));
325#endif
[749]326 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
327 return OLEUI_FALSE;
328}
329
330/***********************************************************************
[1012]331 * OleUIUpdateLinksW (OLEDLG.23)
[749]332 */
333BOOL WINAPI OleUIUpdateLinksW( LPOLEUILINKCONTAINERW lpOleUILinkCntr,
334 HWND hwndParent, LPWSTR lpszTitle, INT cLinks)
335{
[1012]336#ifdef DEBUG
337 dprintf(("OLEDLG: OleUIUpdateLinksW not implemented\n"));
338#endif
[749]339 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
340 return FALSE;
341}
Note: See TracBrowser for help on using the repository browser.