2003-07-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
[reactos.git] / reactos / lib / user32 / windows / clipboard.c
1 /*
2 * ReactOS kernel
3 * Copyright (C) 1998, 1999, 2000, 2001 ReactOS Team
4 *
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU General Public License as published by
7 * the Free Software Foundation; either version 2 of the License, or
8 * (at your option) any later version.
9 *
10 * This program is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 * GNU General Public License for more details.
14 *
15 * You should have received a copy of the GNU General Public License
16 * along with this program; if not, write to the Free Software
17 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
18 */
19 /* $Id: clipboard.c,v 1.5 2003/07/10 21:04:31 chorns Exp $
20 *
21 * PROJECT: ReactOS user32.dll
22 * FILE: lib/user32/windows/input.c
23 * PURPOSE: Input
24 * PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net)
25 * UPDATE HISTORY:
26 * 09-05-2001 CSH Created
27 */
28
29 /* INCLUDES ******************************************************************/
30
31 #include <windows.h>
32 #include <user32.h>
33 #include <debug.h>
34
35 /* FUNCTIONS *****************************************************************/
36
37 /*
38 * @unimplemented
39 */
40 WINBOOL
41 STDCALL
42 CloseClipboard(VOID)
43 {
44 UNIMPLEMENTED;
45 return FALSE;
46 }
47
48
49 /*
50 * @unimplemented
51 */
52 int
53 STDCALL
54 CountClipboardFormats(VOID)
55 {
56 UNIMPLEMENTED;
57 return 0;
58 }
59
60
61 /*
62 * @unimplemented
63 */
64 WINBOOL
65 STDCALL
66 EmptyClipboard(VOID)
67 {
68 UNIMPLEMENTED;
69 return FALSE;
70 }
71
72
73 /*
74 * @unimplemented
75 */
76 UINT
77 STDCALL
78 EnumClipboardFormats(
79 UINT format)
80 {
81 UNIMPLEMENTED;
82 return 0;
83 }
84
85
86 /*
87 * @unimplemented
88 */
89 HANDLE
90 STDCALL
91 GetClipboardData(
92 UINT uFormat)
93 {
94 UNIMPLEMENTED;
95 return (HANDLE)0;
96 }
97
98
99 /*
100 * @unimplemented
101 */
102 int
103 STDCALL
104 GetClipboardFormatNameA(
105 UINT format,
106 LPSTR lpszFormatName,
107 int cchMaxCount)
108 {
109 UNIMPLEMENTED;
110 return 0;
111 }
112
113
114 /*
115 * @unimplemented
116 */
117 int
118 STDCALL
119 GetClipboardFormatNameW(
120 UINT format,
121 LPWSTR lpszFormatName,
122 int cchMaxCount)
123 {
124 UNIMPLEMENTED;
125 return 0;
126 }
127
128
129 /*
130 * @unimplemented
131 */
132 HWND
133 STDCALL
134 GetClipboardOwner(VOID)
135 {
136 UNIMPLEMENTED;
137 return (HWND)0;
138 }
139
140
141 /*
142 * @unimplemented
143 */
144 DWORD
145 STDCALL
146 GetClipboardSequenceNumber(VOID)
147 {
148 UNIMPLEMENTED;
149 return 0;
150 }
151
152
153 /*
154 * @unimplemented
155 */
156 HWND
157 STDCALL
158 GetClipboardViewer(VOID)
159 {
160 UNIMPLEMENTED;
161 return (HWND)0;
162 }
163
164
165 /*
166 * @unimplemented
167 */
168 HWND
169 STDCALL
170 GetOpenClipboardWindow(VOID)
171 {
172 UNIMPLEMENTED;
173 return (HWND)0;
174 }
175
176
177 /*
178 * @unimplemented
179 */
180 int
181 STDCALL
182 GetPriorityClipboardFormat(
183 UINT *paFormatPriorityList,
184 int cFormats)
185 {
186 UNIMPLEMENTED;
187 return 0;
188 }
189
190
191 /*
192 * @unimplemented
193 */
194 WINBOOL
195 STDCALL
196 IsClipboardFormatAvailable(
197 UINT format)
198 {
199 UNIMPLEMENTED;
200 return FALSE;
201 }
202
203
204 /*
205 * @unimplemented
206 */
207 WINBOOL
208 STDCALL
209 OpenClipboard(
210 HWND hWndNewOwner)
211 {
212 UNIMPLEMENTED;
213 return FALSE;
214 }
215
216
217 /*
218 * @unimplemented
219 */
220 UINT
221 STDCALL
222 RegisterClipboardFormatA(
223 LPCSTR lpszFormat)
224 {
225 UNIMPLEMENTED;
226 return 0;
227 }
228
229
230 /*
231 * @unimplemented
232 */
233 UINT
234 STDCALL
235 RegisterClipboardFormatW(
236 LPCWSTR lpszFormat)
237 {
238 UNIMPLEMENTED;
239 return 0;
240 }
241
242
243 /*
244 * @unimplemented
245 */
246 HANDLE
247 STDCALL
248 SetClipboardData(
249 UINT uFormat,
250 HANDLE hMem)
251 {
252 UNIMPLEMENTED;
253 return (HANDLE)0;
254 }
255
256
257 /*
258 * @unimplemented
259 */
260 HWND
261 STDCALL
262 SetClipboardViewer(
263 HWND hWndNewViewer)
264 {
265 UNIMPLEMENTED;
266 return (HWND)0;
267 }
268
269
270 /*
271 * @unimplemented
272 */
273 WINBOOL
274 STDCALL
275 ChangeClipboardChain(
276 HWND hWndRemove,
277 HWND hWndNewNext)
278 {
279 UNIMPLEMENTED;
280 return FALSE;
281 }