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