update for HEAD-2003091401
[reactos.git] / 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$
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 }