Correct handling of zero-padded negative numbers; transfer the sign
[wine] / dlls / user / user.exe.spec
1 name    user
2 type    win16
3 heap    65520
4 file    user.exe
5 owner   user32
6 rsrc    resources/version16.res
7
8 1   pascal16 MessageBox(word str str word) MessageBox16
9 2   stub OldExitWindows
10 3   stub EnableOEMLayer
11 4   stub DisableOEMLayer
12 5   pascal16 InitApp(word) InitApp16
13 6   pascal16 PostQuitMessage(word) PostQuitMessage16
14 7   pascal16 ExitWindows(long word) ExitWindows16
15 10  pascal16 SetTimer(word word word segptr) SetTimer16
16 11  pascal16 SetSystemTimer(word word word segptr) SetSystemTimer16 # BEAR11
17 12  pascal16 KillTimer(word word) KillTimer16
18 13  pascal   GetTickCount() GetTickCount
19 14  pascal   GetTimerResolution() GetTimerResolution16
20 # GetCurrentTime is effectively identical to GetTickCount
21 15  pascal   GetCurrentTime() GetTickCount
22 16  pascal16 ClipCursor(ptr) ClipCursor16
23 17  pascal16 GetCursorPos(ptr) GetCursorPos16
24 18  pascal16 SetCapture(word) SetCapture16
25 19  pascal16 ReleaseCapture() ReleaseCapture16
26 20  pascal16 SetDoubleClickTime(word) SetDoubleClickTime16
27 21  pascal16 GetDoubleClickTime() GetDoubleClickTime16
28 22  pascal16 SetFocus(word) SetFocus16
29 23  pascal16 GetFocus() GetFocus16
30 24  pascal16 RemoveProp(word ptr) RemoveProp16
31 25  pascal16 GetProp(word str) GetProp16
32 26  pascal16 SetProp(word str word) SetProp16
33 27  pascal16 EnumProps(word segptr) EnumProps16
34 28  pascal16 ClientToScreen(word ptr) ClientToScreen16
35 29  pascal16 ScreenToClient(word ptr) ScreenToClient16
36 30  pascal16 WindowFromPoint(long) WindowFromPoint16
37 31  pascal16 IsIconic(word) IsIconic16
38 32  pascal16 GetWindowRect(word ptr) GetWindowRect16
39 33  pascal16 GetClientRect(word ptr) GetClientRect16
40 34  pascal16 EnableWindow(word word) EnableWindow16
41 35  pascal16 IsWindowEnabled(word) IsWindowEnabled16
42 36  pascal16 GetWindowText(word segptr word) GetWindowText16
43 37  pascal16 SetWindowText(word segstr) SetWindowText16
44 38  pascal16 GetWindowTextLength(word) GetWindowTextLength16
45 39  pascal16 BeginPaint(word ptr) BeginPaint16
46 40  pascal16 EndPaint(word ptr) EndPaint16
47 41  pascal16 CreateWindow(str str long s_word s_word s_word s_word
48                           word word word segptr) CreateWindow16
49 42  pascal16 ShowWindow(word word) ShowWindow16
50 43  pascal16 CloseWindow(word) CloseWindow16
51 44  pascal16 OpenIcon(word) OpenIcon16
52 45  pascal16 BringWindowToTop(word) BringWindowToTop16
53 46  pascal16 GetParent(word) GetParent16
54 47  pascal16 IsWindow(word) IsWindow16
55 48  pascal16 IsChild(word word) IsChild16
56 49  pascal16 IsWindowVisible(word) IsWindowVisible16
57 50  pascal16 FindWindow(str str) FindWindow16
58 51  stub BEAR51 # IsTwoByteCharPrefix
59 52  pascal16 AnyPopup() AnyPopup16
60 53  pascal16 DestroyWindow(word) DestroyWindow16
61 54  pascal16 EnumWindows(segptr long) EnumWindows16
62 55  pascal16 EnumChildWindows(word segptr long) EnumChildWindows16
63 56  pascal16 MoveWindow(word word word word word word) MoveWindow16
64 57  pascal16 RegisterClass(ptr) RegisterClass16
65 58  pascal16 GetClassName(word ptr word) GetClassName16
66 59  pascal16 SetActiveWindow(word) SetActiveWindow16
67 60  pascal16 GetActiveWindow() GetActiveWindow16
68 61  pascal16 ScrollWindow(word s_word s_word ptr ptr) ScrollWindow16
69 62  pascal16 SetScrollPos(word word s_word word) SetScrollPos16
70 63  pascal16 GetScrollPos(word word) GetScrollPos16
71 64  pascal16 SetScrollRange(word word s_word s_word word) SetScrollRange16
72 65  pascal16 GetScrollRange(word word ptr ptr) GetScrollRange16
73 66  pascal16 GetDC(word) GetDC16
74 67  pascal16 GetWindowDC(word) GetWindowDC16
75 68  pascal16 ReleaseDC(word word) ReleaseDC16
76 69  pascal16 SetCursor(word) SetCursor16
77 70  pascal16 SetCursorPos(word word) SetCursorPos16
78 71  pascal16 ShowCursor(word) ShowCursor16
79 72  pascal16 SetRect(ptr s_word s_word s_word s_word) SetRect16
80 73  pascal16 SetRectEmpty(ptr) SetRectEmpty16
81 74  pascal16 CopyRect(ptr ptr) CopyRect16
82 75  pascal16 IsRectEmpty(ptr) IsRectEmpty16
83 76  pascal16 PtInRect(ptr long) PtInRect16
84 77  pascal16 OffsetRect(ptr s_word s_word) OffsetRect16
85 78  pascal16 InflateRect(ptr s_word s_word) InflateRect16
86 79  pascal16 IntersectRect(ptr ptr ptr) IntersectRect16
87 80  pascal16 UnionRect(ptr ptr ptr) UnionRect16
88 81  pascal16 FillRect(word ptr word) FillRect16
89 82  pascal16 InvertRect(word ptr) InvertRect16
90 83  pascal16 FrameRect(word ptr word) FrameRect16
91 84  pascal16 DrawIcon(word s_word s_word word) DrawIcon16
92 85  pascal16 DrawText(word str s_word ptr word) DrawText16
93 86  pascal   IconSize() IconSize16 # later versions: BEAR86
94 87  pascal16 DialogBox(word str word segptr) DialogBox16
95 88  pascal16 EndDialog(word s_word) EndDialog16
96 89  pascal16 CreateDialog(word str word segptr) CreateDialog16
97 90  pascal16 IsDialogMessage(word segptr) IsDialogMessage16
98 91  pascal16 GetDlgItem(word word) GetDlgItem16
99 92  pascal16 SetDlgItemText(word word segstr) SetDlgItemText16
100 93  pascal16 GetDlgItemText(word word segptr word) GetDlgItemText16
101 94  pascal16 SetDlgItemInt(word word word word) SetDlgItemInt16
102 95  pascal16 GetDlgItemInt(word s_word ptr word) GetDlgItemInt16
103 96  pascal16 CheckRadioButton(word word word word) CheckRadioButton16
104 97  pascal16 CheckDlgButton(word word word) CheckDlgButton16
105 98  pascal16 IsDlgButtonChecked(word word) IsDlgButtonChecked16
106 99  pascal16 DlgDirSelect(word ptr word) DlgDirSelect16
107 100 pascal16 DlgDirList(word str word word word) DlgDirList16
108 101 pascal   SendDlgItemMessage(word word word word long) SendDlgItemMessage16
109 102 pascal16 AdjustWindowRect(ptr long word) AdjustWindowRect16
110 103 pascal16 MapDialogRect(word ptr) MapDialogRect16
111 104 pascal16 MessageBeep(word) MessageBeep16
112 105 pascal16 FlashWindow(word word) FlashWindow16
113 106 pascal16 GetKeyState(word) GetKeyState16
114 107 pascal   DefWindowProc(word word word long) DefWindowProc16
115 108 pascal16 GetMessage(ptr word word word) GetMessage16
116 109 pascal16 PeekMessage(ptr word word word word) PeekMessage16
117 110 pascal16 PostMessage(word word word long) PostMessage16
118 111 pascal   SendMessage(word word word long) SendMessage16
119 112 pascal16 WaitMessage() WaitMessage
120 113 pascal16 TranslateMessage(ptr) TranslateMessage16
121 114 pascal   DispatchMessage(ptr) DispatchMessage16
122 115 pascal16 ReplyMessage(long) ReplyMessage16
123 116 pascal16 PostAppMessage(word word word long) PostAppMessage16
124 117 pascal16 WindowFromDC(word) WindowFromDC16 # not in W1.1, W2.0
125 118 pascal16 RegisterWindowMessage(str) RegisterWindowMessageA
126 119 pascal   GetMessagePos() GetMessagePos
127 120 pascal   GetMessageTime() GetMessageTime
128 121 pascal   SetWindowsHook(s_word segptr) SetWindowsHook16
129 122 pascal   CallWindowProc(segptr word word word long) CallWindowProc16
130 123 pascal16 CallMsgFilter(segptr s_word) CallMsgFilter16
131 124 pascal16 UpdateWindow(word) UpdateWindow16
132 125 pascal16 InvalidateRect(word ptr word) InvalidateRect16
133 126 pascal16 InvalidateRgn(word word word) InvalidateRgn16
134 127 pascal16 ValidateRect(word ptr) ValidateRect16
135 128 pascal16 ValidateRgn(word word) ValidateRgn16
136 129 pascal16 GetClassWord(word s_word) GetClassWord16
137 130 pascal16 SetClassWord(word s_word word) SetClassWord16
138 131 pascal   GetClassLong(word s_word) GetClassLong16
139 132 pascal   SetClassLong(word s_word long) SetClassLong16
140 133 pascal16 GetWindowWord(word s_word) GetWindowWord16
141 134 pascal16 SetWindowWord(word s_word word) SetWindowWord16
142 135 pascal   GetWindowLong(word s_word) GetWindowLong16
143 136 pascal   SetWindowLong(word s_word long) SetWindowLong16
144 137 pascal16 OpenClipboard(word) OpenClipboard16
145 138 pascal16 CloseClipboard() CloseClipboard16
146 139 pascal16 EmptyClipboard() EmptyClipboard16
147 140 pascal16 GetClipboardOwner() GetClipboardOwner16
148 141 pascal16 SetClipboardData(word word) SetClipboardData16
149 142 pascal16 GetClipboardData(word) GetClipboardData16
150 143 pascal16 CountClipboardFormats() CountClipboardFormats16
151 144 pascal16 EnumClipboardFormats(word) EnumClipboardFormats16
152 145 pascal16 RegisterClipboardFormat(ptr) RegisterClipboardFormat16
153 146 pascal16 GetClipboardFormatName(word ptr s_word) GetClipboardFormatName16
154 147 pascal16 SetClipboardViewer(word) SetClipboardViewer16
155 148 pascal16 GetClipboardViewer() GetClipboardViewer16
156 149 pascal16 ChangeClipboardChain(word word) ChangeClipboardChain16
157 150 pascal16 LoadMenu(word str) LoadMenu16
158 151 pascal16 CreateMenu() CreateMenu16
159 152 pascal16 DestroyMenu(word) DestroyMenu16
160 153 pascal16 ChangeMenu(word word segstr word word) ChangeMenu16
161 154 pascal16 CheckMenuItem(word word word) CheckMenuItem16
162 155 pascal16 EnableMenuItem(word word word) EnableMenuItem16
163 156 pascal16 GetSystemMenu(word word) GetSystemMenu16
164 157 pascal16 GetMenu(word) GetMenu16
165 158 pascal16 SetMenu(word word) SetMenu16
166 159 pascal16 GetSubMenu(word word) GetSubMenu16
167 160 pascal16 DrawMenuBar(word) DrawMenuBar16
168 161 pascal16 GetMenuString(word word ptr s_word word) GetMenuString16
169 162 pascal16 HiliteMenuItem(word word word word) HiliteMenuItem16
170 163 pascal16 CreateCaret(word word word word) CreateCaret16
171 164 pascal16 DestroyCaret() DestroyCaret16
172 165 pascal16 SetCaretPos(word word) SetCaretPos16
173 166 pascal16 HideCaret(word) HideCaret16
174 167 pascal16 ShowCaret(word) ShowCaret16
175 168 pascal16 SetCaretBlinkTime(word) SetCaretBlinkTime16
176 169 pascal16 GetCaretBlinkTime() GetCaretBlinkTime16
177 170 pascal16 ArrangeIconicWindows(word) ArrangeIconicWindows16 # W1.1: CREATECONVERTWINDOW, W2.0: nothing !
178 171 pascal16 WinHelp(word str word long) WinHelp16 # W1.1: SHOWCONVERTWINDOW, W2.0: nothing !
179 172 pascal16 SwitchToThisWindow(word word) SwitchToThisWindow16 # W1.1: SETCONVERTWINDOWHEIGHT, W2.0: nothing !
180 173 pascal16 LoadCursor(word str) LoadCursor16
181 174 pascal16 LoadIcon(word str) LoadIcon16
182 175 pascal16 LoadBitmap(word str) LoadBitmap16
183 176 pascal16 LoadString(word word ptr s_word) LoadString16
184 177 pascal16 LoadAccelerators(word str) LoadAccelerators16
185 178 pascal16 TranslateAccelerator(word word ptr) TranslateAccelerator16
186 179 pascal16 GetSystemMetrics(s_word) GetSystemMetrics16
187 180 pascal   GetSysColor(word) GetSysColor16
188 181 pascal16 SetSysColors(word ptr ptr) SetSysColors16
189 182 pascal16 KillSystemTimer(word word) KillSystemTimer16 # BEAR182
190 183 pascal16 GetCaretPos(ptr) GetCaretPos16
191 184 stub QuerySendMessage # W1.1, W2.0: SYSHASKANJI
192 185 pascal16 GrayString(word word segptr segptr s_word s_word s_word s_word s_word) GrayString16
193 186 pascal16 SwapMouseButton(word) SwapMouseButton16
194 187 pascal16 EndMenu() EndMenu
195 188 pascal16 SetSysModalWindow(word) SetSysModalWindow16
196 189 pascal16 GetSysModalWindow() GetSysModalWindow16
197 190 pascal16 GetUpdateRect(word ptr word) GetUpdateRect16
198 191 pascal16 ChildWindowFromPoint(word long) ChildWindowFromPoint16
199 192 pascal16 InSendMessage() InSendMessage16
200 193 pascal16 IsClipboardFormatAvailable(word) IsClipboardFormatAvailable16
201 194 pascal16 DlgDirSelectComboBox(word ptr word) DlgDirSelectComboBox16
202 195 pascal16 DlgDirListComboBox(word ptr word word word) DlgDirListComboBox16
203 196 pascal   TabbedTextOut(word s_word s_word ptr s_word s_word ptr s_word)
204              TabbedTextOut16
205 197 pascal   GetTabbedTextExtent(word ptr word word ptr) GetTabbedTextExtent16
206 198 pascal16 CascadeChildWindows(word word) CascadeChildWindows16
207 199 pascal16 TileChildWindows(word word) TileChildWindows16
208 200 pascal16 OpenComm(str word word) OpenComm16
209 201 pascal16 SetCommState(ptr) SetCommState16
210 202 pascal16 GetCommState(word ptr) GetCommState16
211 203 pascal16 GetCommError(word ptr) GetCommError16
212 204 pascal16 ReadComm(word ptr word) ReadComm16
213 205 pascal16 WriteComm(word ptr word) WriteComm16
214 206 pascal16 TransmitCommChar(word word) TransmitCommChar16
215 207 pascal16 CloseComm(word) CloseComm16
216 208 pascal   SetCommEventMask(word word) SetCommEventMask16
217 209 pascal16 GetCommEventMask(word word) GetCommEventMask16
218 210 pascal16 SetCommBreak(word) SetCommBreak16
219 211 pascal16 ClearCommBreak(word) ClearCommBreak16
220 212 pascal16 UngetCommChar(word word) UngetCommChar16
221 213 pascal16 BuildCommDCB(ptr ptr) BuildCommDCB16
222 214 pascal   EscapeCommFunction(word word) EscapeCommFunction16
223 215 pascal16 FlushComm(word word) FlushComm16
224 216 pascal   UserSeeUserDo(word word word word) UserSeeUserDo16 # W1.1, W2.0: MYOPENCOMM
225 #217-299 not in W1.1
226 217 pascal16 LookupMenuHandle(word s_word) LookupMenuHandle16
227 218 pascal16 DialogBoxIndirect(word word word segptr) DialogBoxIndirect16
228 219 pascal16 CreateDialogIndirect(word ptr word segptr) CreateDialogIndirect16
229 220 pascal16 LoadMenuIndirect(ptr) LoadMenuIndirect16
230 221 pascal16 ScrollDC(word s_word s_word ptr ptr word ptr) ScrollDC16
231 222 pascal16 GetKeyboardState(ptr) GetKeyboardState
232 223 pascal16 SetKeyboardState(ptr) SetKeyboardState
233 224 pascal16 GetWindowTask(word) GetWindowTask16
234 225 pascal16 EnumTaskWindows(word segptr long) EnumTaskWindows16
235 226 stub LockInput # not in W2.0
236 227 pascal16 GetNextDlgGroupItem(word word word) GetNextDlgGroupItem16
237 228 pascal16 GetNextDlgTabItem(word word word) GetNextDlgTabItem16
238 229 pascal16 GetTopWindow(word) GetTopWindow16
239 230 pascal16 GetNextWindow(word word) GetNextWindow16
240 231 pascal16 GetSystemDebugState() GetSystemDebugState16
241 232 pascal16 SetWindowPos(word word word word word word word) SetWindowPos16
242 233 pascal16 SetParent(word word) SetParent16
243 234 pascal16 UnhookWindowsHook(s_word segptr) UnhookWindowsHook16
244 235 pascal   DefHookProc(s_word word long ptr) DefHookProc16
245 236 pascal16 GetCapture() GetCapture16
246 237 pascal16 GetUpdateRgn(word word word) GetUpdateRgn16
247 238 pascal16 ExcludeUpdateRgn(word word) ExcludeUpdateRgn16
248 239 pascal16 DialogBoxParam(word str word segptr long) DialogBoxParam16
249 240 pascal16 DialogBoxIndirectParam(word word word segptr long)
250              DialogBoxIndirectParam16
251 241 pascal16 CreateDialogParam(word str word segptr long) CreateDialogParam16
252 242 pascal16 CreateDialogIndirectParam(word ptr word segptr long)
253              CreateDialogIndirectParam16
254 243 pascal   GetDialogBaseUnits() GetDialogBaseUnits
255 244 pascal16 EqualRect(ptr ptr) EqualRect16
256 245 pascal16 EnableCommNotification(s_word word s_word s_word) EnableCommNotification16
257 246 pascal16 ExitWindowsExec(str str) ExitWindowsExec16
258 247 pascal16 GetCursor() GetCursor16
259 248 pascal16 GetOpenClipboardWindow() GetOpenClipboardWindow16
260 249 pascal16 GetAsyncKeyState(word) GetAsyncKeyState16
261 250 pascal16 GetMenuState(word word word) GetMenuState16
262 251 pascal   SendDriverMessage(word word long long) SendDriverMessage16
263 252 pascal16 OpenDriver(str str long) OpenDriver16
264 253 pascal   CloseDriver(word long long) CloseDriver16
265 254 pascal16 GetDriverModuleHandle(word) GetDriverModuleHandle16
266 255 pascal   DefDriverProc(long word word long long) DefDriverProc16
267 256 pascal16 GetDriverInfo(word ptr) GetDriverInfo16
268 257 pascal16 GetNextDriver(word long) GetNextDriver16
269 258 pascal16 MapWindowPoints(word word ptr word) MapWindowPoints16
270 259 pascal16 BeginDeferWindowPos(s_word) BeginDeferWindowPos16
271 260 pascal16 DeferWindowPos(word word word s_word s_word s_word s_word word)
272              DeferWindowPos16
273 261 pascal16 EndDeferWindowPos(word) EndDeferWindowPos16
274 262 pascal16 GetWindow(word word) GetWindow16
275 263 pascal16 GetMenuItemCount(word) GetMenuItemCount16
276 264 pascal16 GetMenuItemID(word word) GetMenuItemID16
277 265 pascal16 ShowOwnedPopups(word word) ShowOwnedPopups16
278 266 pascal16 SetMessageQueue(word) SetMessageQueue16
279 267 pascal16 ShowScrollBar(word word word) ShowScrollBar16
280 268 pascal16 GlobalAddAtom(str) GlobalAddAtomA
281 269 pascal16 GlobalDeleteAtom(word) GlobalDeleteAtom
282 270 pascal16 GlobalFindAtom(str) GlobalFindAtomA
283 271 pascal16 GlobalGetAtomName(word ptr s_word) GlobalGetAtomNameA
284 272 pascal16 IsZoomed(word) IsZoomed16
285 273 pascal16 ControlPanelInfo(word word str) ControlPanelInfo16
286 274 stub GetNextQueueWindow
287 275 stub RepaintScreen
288 276 stub LockMyTask
289 277 pascal16 GetDlgCtrlID(word) GetDlgCtrlID16
290 278 pascal16 GetDesktopHwnd() GetDesktopHwnd16
291 279 pascal16 OldSetDeskPattern() SetDeskPattern
292 280 pascal16 SetSystemMenu(word word) SetSystemMenu16
293 281 pascal16 GetSysColorBrush(word) GetSysColorBrush16
294 282 pascal16 SelectPalette(word word word) SelectPalette16
295 283 pascal16 RealizePalette(word) RealizePalette16
296 284 pascal16 GetFreeSystemResources(word) GetFreeSystemResources16
297 285 pascal16 SetDeskWallPaper(ptr) SetDeskWallPaper16 # BEAR285
298 286 pascal16 GetDesktopWindow() GetDesktopWindow16
299 287 pascal16 GetLastActivePopup(word) GetLastActivePopup16
300 288 pascal   GetMessageExtraInfo() GetMessageExtraInfo
301 289 pascal -register keybd_event() keybd_event16
302 290 pascal16 RedrawWindow(word ptr word word) RedrawWindow16
303 291 pascal   SetWindowsHookEx(s_word segptr word word) SetWindowsHookEx16
304 292 pascal16 UnhookWindowsHookEx(segptr) UnhookWindowsHookEx16
305 293 pascal   CallNextHookEx(segptr s_word word long) CallNextHookEx16
306 294 pascal16 LockWindowUpdate(word) LockWindowUpdate16
307 299 pascal -register mouse_event() mouse_event16
308 300 stub UnloadInstalledDrivers # W1.1: USER_FARFRAME
309 301 stub EDITWNDPROC # BOZOSLIVEHERE :-))
310 302 stub STATICWNDPROC
311 303 stub BUTTONWNDPROC
312 304 stub SBWNDPROC
313 305 stub DESKTOPWNDPROC # W1.1: ICONWNDPROC
314 306 stub MENUWNDPROC # BEAR306
315 307 stub LBOXCTLWNDPROC
316 308 pascal   DefDlgProc(word word word long) DefDlgProc16 # W1.1, W2.0: DLGWNDPROC
317 309 pascal16 GetClipCursor(ptr) GetClipCursor16 # W1.1, W2.0: MESSAGEBOXWNDPROC
318 #310 ContScroll
319 #311 CaretBlinkProc # W1.1
320 #312 SendMessage2
321 #313 PostMessage2
322 314 pascal16 SignalProc(word word word word word) USER_SignalProc
323 #315 XCStoDS
324 #316 CompUpdateRect
325 #317 CompUpdateRgn
326 #318 GetWC2
327 319 pascal16 ScrollWindowEx(word s_word s_word ptr ptr word ptr word) ScrollWindowEx16 # W1.1, W2.0: SETWC2
328 320 stub SysErrorBox # W1.1: ICONNAMEWNDPROC, W2.0: nothing !
329 321 pascal   SetEventHook(segptr) SetEventHook16 # W1.1, W2.0: DESTROYTASKWINDOWS2
330 322 stub WinOldAppHackOMatic # W1.1, W2.0: POSTSYSERROR
331 323 stub GetMessage2
332 324 pascal16 FillWindow(word word word word) FillWindow16
333 325 pascal16 PaintRect(word word word word ptr) PaintRect16
334 326 pascal16 GetControlBrush(word word word) GetControlBrush16
335 #327 KillTimer2
336 #328 SetTimer2
337 #329 MenuItemState # W1.1
338 #330 SetGetKbdState
339 331 pascal16 EnableHardwareInput(word) EnableHardwareInput16
340 332 pascal16 UserYield() UserYield16
341 333 pascal16 IsUserIdle() IsUserIdle16
342 334 pascal   GetQueueStatus(word) GetQueueStatus16
343 335 pascal16 GetInputState() GetInputState16
344 336 pascal16 LoadCursorIconHandler(word word word) LoadCursorIconHandler16
345 337 pascal   GetMouseEventProc() GetMouseEventProc16
346 338 stub ECGETDS # W2.0 (only ?)
347 #340 WinFarFrame
348 #341 _FFFE_FARFRAME
349 343 stub GetFilePortName
350 344 stub COMBOBOXCTLWNDPROC
351 345 stub BEAR345
352 #354 TabTheTextOutForWimps
353 #355 BroadcastMessage
354 356 pascal16 LoadDIBCursorHandler(word word word) LoadDIBCursorHandler16
355 357 pascal16 LoadDIBIconHandler(word word word) LoadDIBIconHandler16
356 358 pascal16 IsMenu(word) IsMenu16
357 359 pascal16 GetDCEx(word word long) GetDCEx16
358 362 pascal16 DCHook(word word long long) DCHook16
359 364 pascal16 LookupIconIdFromDirectoryEx(ptr word word word word) LookupIconIdFromDirectoryEx16
360 368 pascal16 CopyIcon(word word) CopyIcon16
361 369 pascal16 CopyCursor(word word) CopyCursor16
362 370 pascal16 GetWindowPlacement(word ptr) GetWindowPlacement16
363 371 pascal16 SetWindowPlacement(word ptr) SetWindowPlacement16
364 372 stub GetInternalIconHeader
365 373 pascal16 SubtractRect(ptr ptr ptr) SubtractRect16
366 #374 DllEntryPoint
367 375 stub DrawTextEx
368 376 stub SetMessageExtraInfo
369 378 stub SetPropEx
370 379 stub GetPropEx
371 380 stub RemovePropEx
372 381 stub UsrMPR_ThunkData16
373 382 stub SetWindowContextHelpID
374 383 stub GetWindowContextHelpID
375 384 pascal16 SetMenuContextHelpId(word word) SetMenuContextHelpId16
376 385 pascal16 GetMenuContextHelpId(word) GetMenuContextHelpId16
377 389 pascal   LoadImage(word str word word word word) LoadImage16
378 390 pascal16 CopyImage(word word word word word) CopyImage16
379 391 pascal16 SignalProc32(long long long word) UserSignalProc
380 394 pascal16 DrawIconEx(word word word word word word word word word) DrawIconEx16
381 395 pascal16 GetIconInfo(word ptr) GetIconInfo16
382 397 pascal16 RegisterClassEx(ptr) RegisterClassEx16
383 398 pascal16 GetClassInfoEx(word segstr ptr) GetClassInfoEx16
384 399 pascal16 ChildWindowFromPointEx(word long word) ChildWindowFromPointEx16
385 400 pascal16 FinalUserInit() FinalUserInit16
386 402 pascal16 GetPriorityClipboardFormat(ptr s_word) GetPriorityClipboardFormat16
387 403 pascal16 UnregisterClass(str word) UnregisterClass16
388 404 pascal16 GetClassInfo(word segstr ptr) GetClassInfo16
389 406 pascal16 CreateCursor(word word word word word ptr ptr) CreateCursor16
390 407 pascal16 CreateIcon(word word word word word ptr ptr) CreateIcon16
391 408 pascal16 CreateCursorIconIndirect(word ptr ptr ptr)
392              CreateCursorIconIndirect16
393 409 pascal16 InitThreadInput(word word) InitThreadInput16
394 410 pascal16 InsertMenu(word word word word segptr) InsertMenu16
395 411 pascal16 AppendMenu(word word word segptr) AppendMenu16
396 412 pascal16 RemoveMenu(word word word) RemoveMenu16
397 413 pascal16 DeleteMenu(word word word) DeleteMenu16
398 414 pascal16 ModifyMenu(word word word word segptr) ModifyMenu16
399 415 pascal16 CreatePopupMenu() CreatePopupMenu16
400 416 pascal16 TrackPopupMenu(word word s_word s_word s_word word ptr) TrackPopupMenu16
401 417 pascal   GetMenuCheckMarkDimensions() GetMenuCheckMarkDimensions
402 418 pascal16 SetMenuItemBitmaps(word word word word word) SetMenuItemBitmaps16
403 420 pascal16 _wsprintf() wsprintf16
404 421 pascal16 wvsprintf(ptr str ptr) wvsprintf16
405 422 pascal16 DlgDirSelectEx(word ptr word word) DlgDirSelectEx16
406 423 pascal16 DlgDirSelectComboBoxEx(word ptr word word) DlgDirSelectComboBoxEx16
407 427 pascal16 FindWindowEx(word word str str) FindWindowEx16
408 428 stub TileWindows
409 429 stub CascadeWindows
410 430 pascal16 lstrcmp(str str) lstrcmp16
411 431 pascal   AnsiUpper(segstr) AnsiUpper16
412 432 pascal   AnsiLower(segstr) AnsiLower16
413 433 pascal16 IsCharAlpha(word) IsCharAlphaA
414 434 pascal16 IsCharAlphaNumeric(word) IsCharAlphaNumericA
415 435 pascal16 IsCharUpper(word) IsCharUpperA
416 436 pascal16 IsCharLower(word) IsCharLowerA
417 437 pascal16 AnsiUpperBuff(str word) AnsiUpperBuff16
418 438 pascal16 AnsiLowerBuff(str word) AnsiLowerBuff16
419 441 pascal16 InsertMenuItem(word word word ptr) InsertMenuItem16
420 443 stub GetMenuItemInfo
421 445 pascal   DefFrameProc(word word word word long) DefFrameProc16
422 446 stub SetMenuItemInfo
423 447 pascal   DefMDIChildProc(word word word long) DefMDIChildProc16
424 448 pascal16 DrawAnimatedRects(word word ptr ptr) DrawAnimatedRects16
425 449 pascal16 DrawState(word word segptr long word s_word s_word s_word s_word word) DrawState16
426 450 pascal16 CreateIconFromResourceEx(ptr long word long word word word) CreateIconFromResourceEx16
427 451 pascal16 TranslateMDISysAccel(word ptr) TranslateMDISysAccel16
428 452 pascal16 CreateWindowEx(long str str long s_word s_word s_word s_word
429                             word word word segptr) CreateWindowEx16
430 454 pascal16 AdjustWindowRectEx(ptr long word long) AdjustWindowRectEx16
431 455 pascal16 GetIconID(word long) GetIconID16
432 456 pascal16 LoadIconHandler(word word) LoadIconHandler16
433 457 pascal16 DestroyIcon(word) DestroyIcon16
434 458 pascal16 DestroyCursor(word) DestroyCursor16
435 459 pascal   DumpIcon(segptr ptr ptr ptr) DumpIcon16
436 460 pascal16 GetInternalWindowPos(word ptr ptr) GetInternalWindowPos16
437 461 pascal16 SetInternalWindowPos(word word ptr ptr) SetInternalWindowPos16
438 462 pascal16 CalcChildScroll(word word) CalcChildScroll16
439 463 pascal16 ScrollChildren(word word word long) ScrollChildren16
440 464 pascal   DragObject(word word word word word word) DragObject16
441 465 pascal16 DragDetect(word long) DragDetect16
442 466 pascal16 DrawFocusRect(word ptr) DrawFocusRect16
443 470 stub StringFunc
444 471 pascal16 lstrcmpi(str str) lstrcmpiA
445 472 pascal   AnsiNext(segptr) AnsiNext16
446 473 pascal   AnsiPrev(str segptr) AnsiPrev16
447 475 pascal16 SetScrollInfo(word s_word ptr word) SetScrollInfo16
448 476 pascal16 GetScrollInfo(word s_word ptr) GetScrollInfo16
449 477 pascal16 GetKeyboardLayoutName(ptr) GetKeyboardLayoutName16
450 478 stub LoadKeyboardLayout
451 479 stub MenuItemFromPoint
452 480 stub GetUserLocalObjType
453 #481 HARDWARE_EVENT
454 482 pascal16 EnableScrollBar(word word word) EnableScrollBar16
455 483 pascal16 SystemParametersInfo(word word ptr word) SystemParametersInfo16
456 #484 __GP
457 # Stubs for Hebrew version
458 489 pascal16 USER_489() stub_USER_489
459 490 pascal16 USER_490() stub_USER_490
460 492 pascal16 USER_492() stub_USER_492
461 496 pascal16 USER_496() stub_USER_496
462 498 stub BEAR498
463 499 pascal16 WNetErrorText(word ptr word) WNetErrorText16
464 500 stub FARCALLNETDRIVER                       # Undocumented Windows
465 501 pascal16 WNetOpenJob(ptr ptr word ptr)  WNetOpenJob16
466 502 pascal16 WNetCloseJob(word ptr ptr) WNetCloseJob16
467 503 pascal16 WNetAbortJob(ptr word) WNetAbortJob16
468 504 pascal16 WNetHoldJob(ptr word) WNetHoldJob16
469 505 pascal16 WNetReleaseJob(ptr word) WNetReleaseJob16
470 506 pascal16 WNetCancelJob(ptr word) WNetCancelJob16
471 507 pascal16 WNetSetJobCopies(ptr word word) WNetSetJobCopies16
472 508 pascal16 WNetWatchQueue(word ptr ptr word) WNetWatchQueue16
473 509 pascal16 WNetUnwatchQueue(str) WNetUnwatchQueue16
474 510 pascal16 WNetLockQueueData(ptr ptr ptr) WNetLockQueueData16
475 511 pascal16 WNetUnlockQueueData(ptr) WNetUnlockQueueData16
476 512 pascal16 WNetGetConnection(ptr ptr ptr) WNetGetConnection16
477 513 pascal16 WNetGetCaps(word) WNetGetCaps16
478 514 pascal16 WNetDeviceMode(word) WNetDeviceMode16
479 515 pascal16 WNetBrowseDialog(word word ptr) WNetBrowseDialog16
480 516 pascal16 WNetGetUser(ptr ptr ptr) WNetGetUser16
481 517 pascal16 WNetAddConnection(str str str) WNetAddConnection16
482 518 pascal16 WNetCancelConnection(str word) WNetCancelConnection16
483 519 pascal16 WNetGetError(ptr) WNetGetError16
484 520 pascal16 WNetGetErrorText(word ptr ptr) WNetGetErrorText16
485 521 stub WNetEnable
486 522 stub WNetDisable
487 523 pascal16 WNetRestoreConnection(word ptr) WNetRestoreConnection16
488 524 pascal16 WNetWriteJob(word ptr ptr) WNetWriteJob16
489 525 pascal16 WNetConnectDialog(word word) WNetConnectDialog
490 526 pascal16 WNetDisconnectDialog(word word) WNetDisconnectDialog16
491 527 pascal16 WNetConnectionDialog(word word) WNetConnectionDialog16
492 528 pascal16 WNetViewQueueDialog(word ptr) WNetViewQueueDialog16
493 529 pascal16 WNetPropertyDialog(word word word str word) WNetPropertyDialog16
494 530 pascal16 WNetGetDirectoryType(ptr ptr) WNetGetDirectoryType16
495 531 pascal16 WNetDirectoryNotify(word ptr word) WNetDirectoryNotify16
496 532 pascal16 WNetGetPropertyText(word word str str word word) WNetGetPropertyText16
497 533 stub WNetInitialize
498 #533 stub NOTIFYWOW # ordinal conflict with WNetInitialize !!
499 534 stub WNetLogon
500 #534 stub DEFDLGPROCTHUNK # ordinal conflict with WNetLogon !!
501 535 stub WOWWORDBREAKPROC
502 537 stub MOUSEEVENT
503 538 stub KEYBDEVENT
504 595 stub OLDEXITWINDOWS
505 600 pascal16 GetShellWindow() GetShellWindow16
506 601 stub DoHotkeyStuff
507 602 stub SetCheckCursorTimer
508 604 stub BroadcastSystemMessage
509 605 stub HackTaskMonitor
510 606 pascal16 FormatMessage(long segptr word word ptr word ptr) FormatMessage16
511 608 pascal16 GetForegroundWindow() GetForegroundWindow16
512 609 pascal16 SetForegroundWindow(word) SetForegroundWindow16
513 610 pascal16 DestroyIcon32(word word) DestroyIcon32
514 620 pascal   ChangeDisplaySettings(ptr long) ChangeDisplaySettings16
515 621 pascal16 EnumDisplaySettings(str long ptr) EnumDisplaySettings16
516 640 pascal   MsgWaitForMultipleObjects(long ptr long long long) MsgWaitForMultipleObjects16
517 650 stub ActivateKeyboardLayout
518 651 stub GetKeyboardLayout
519 652 stub GetKeyboardLayoutList
520 654 stub UnloadKeyboardLayout
521 655 stub PostPostedMessages
522 656 pascal16 DrawFrameControl(word ptr word word) DrawFrameControl16
523 657 pascal16 DrawCaptionTemp(word word ptr word word ptr word) DrawCaptionTemp16
524 658 stub DispatchInput
525 659 pascal16 DrawEdge(word ptr word word) DrawEdge16
526 660 pascal16 DrawCaption(word word ptr word) DrawCaption16
527 661 stub SetSysColorsTemp
528 662 stub DrawMenubarTemp
529 663 stub GetMenuDefaultItem
530 664 stub SetMenuDefaultItem
531 665 pascal16 GetMenuItemRect(word word word ptr) GetMenuItemRect16
532 666 pascal16 CheckMenuRadioItem(word word word word word) CheckMenuRadioItem16
533 667 stub TrackPopupMenuEx
534 668 pascal16 SetWindowRgn(word word word) SetWindowRgn16
535 669 stub GetWindowRgn
536 800 stub CHOOSEFONT_CALLBACK16
537 801 stub FINDREPLACE_CALLBACK16
538 802 stub OPENFILENAME_CALLBACK16
539 803 stub PRINTDLG_CALLBACK16
540 804 stub CHOOSECOLOR_CALLBACK16
541 819 pascal16 PeekMessage32(ptr word word word word word) PeekMessage32_16
542 820 pascal   GetMessage32(ptr word word word word) GetMessage32_16
543 821 pascal16 TranslateMessage32(ptr word) TranslateMessage32_16 
544 #821 stub IsDialogMessage32             # FIXME: two ordinal 821???
545 822 pascal   DispatchMessage32(ptr word) DispatchMessage32_16
546 823 pascal16 CallMsgFilter32(segptr word word) CallMsgFilter32_16
547 825 stub PostMessage32
548 826 stub PostThreadMessage32
549 827 pascal16 MessageBoxIndirect(ptr) MessageBoxIndirect16
550 851 stub MsgThkConnectionDataLS
551 853 stub FT_USRFTHKTHKCONNECTIONDATA
552 854 stub FT__USRF2THKTHKCONNECTIONDATA
553 855 stub Usr32ThkConnectionDataSL
554 890 stub InstallIMT
555 891 stub UninstallIMT
556 # API for Hebrew version
557 902 pascal16 LoadSystemLanguageString(word word ptr word word) LoadSystemLanguageString16
558 905 pascal16 ChangeDialogTemplate() ChangeDialogTemplate16
559 906 pascal16 GetNumLanguages() GetNumLanguages16
560 907 pascal16 GetLanguageName(word word ptr word) GetLanguageName16
561 909 pascal16 SetWindowTextEx(word str word) SetWindowTextEx16
562 910 pascal16 BiDiMessageBoxEx() BiDiMessageBoxEx16
563 911 pascal16 SetDlgItemTextEx(word word str word) SetDlgItemTextEx16
564 912 pascal   ChangeKeyboardLanguage(word word) ChangeKeyboardLanguage16
565 913 pascal16 GetCodePageSystemFont(word word) GetCodePageSystemFont16
566 914 pascal16 QueryCodePage(word word word long) QueryCodePage16
567 915 pascal   GetAppCodePage(word) GetAppCodePage16
568 916 pascal16 CreateDialogIndirectParamML(word ptr word ptr long word word str word) CreateDialogIndirectParamML16
569 918 pascal16 DialogBoxIndirectParamML(word word word ptr long word word str word) DialogBoxIndirectParamML16
570 919 pascal16 LoadLanguageString(word word word ptr word) LoadLanguageString16
571 920 pascal   SetAppCodePage(word word word word) SetAppCodePage16
572 922 pascal   GetBaseCodePage() GetBaseCodePage16
573 923 pascal16 FindLanguageResource(word str str word) FindLanguageResource16
574 924 pascal   ChangeKeyboardCodePage(word word) ChangeKeyboardCodePage16
575 930 pascal16 MessageBoxEx(word str str word word) MessageBoxEx16
576 1000 pascal16 SetProcessDefaultLayout(long) SetProcessDefaultLayout16
577 1001 pascal16 GetProcessDefaultLayout(ptr) GetProcessDefaultLayout16
578
579 # Wine internal functions
580 1010 pascal __wine_call_wndproc_32A(word word word long long) __wine_call_wndproc_32A
581 1011 pascal __wine_call_wndproc_32W(word word word long long) __wine_call_wndproc_32W