Commit Graph

948 Commits

Author SHA1 Message Date
Guy Albertelli 532921729e Finished GetTextCharsetInfo routine. 1999-01-24 09:50:09 +00:00
Guy Albertelli f7e185d2ae Fixed FIXME in EnumTimeFormats32W
Added support for FONTSIGNATURE in GetLocaleInfo32A and updated
GetLocaleInfo32W.
1999-01-24 09:49:23 +00:00
Pascal Cuoq a4f829f497 Fixed typos. 1999-01-24 09:47:29 +00:00
Sergey Turchanov d72e2deaec Fixed source line matching for functions in DEBUG_ProcessCoffDebug;
searching for DBG and PDB files.
1999-01-24 09:46:21 +00:00
Sergey Turchanov c508772a31 Fix for files which do not contain exports (fg, EXE) to get processed
for debug information.
1999-01-24 09:44:06 +00:00
Ulrich Weigand 9cf066e32c Implemented KERNEL.621 (CBClientThunkSLEx). 1999-01-24 09:43:08 +00:00
Marcus Meissner 40c11ebfa2 Allow switching off/on of debugmsgs in the debugger. 1999-01-24 09:37:33 +00:00
Andreas Mohr a7894d9311 Implemented Int 0x15/0xc0: BIOS - GET CONFIG and some other BIOS
data.
1999-01-24 09:32:10 +00:00
Andreas Mohr 94e4485bff Implemented WIN16_CallMsgFilter32, WIN16_DispatchMessage32,
DrawAnimatedRects16 (stub), FormatMessage16, WIN16_GetMessage32,
WIN16_PeekMessage32 and WIN16_TranslateMessage32.
1999-01-23 14:15:17 +00:00
Juergen Schmied ba28ba171f - some fixes, cleaned up includes, fixed leaks
- clean DllReferenceCount, better DllMain()
- dynamically linking LookupIconIdFromDirectoryEx32 and
  CreateIconFromResourceEx32 to USER32
- moved guid's instances to new file shellguid.c
- implemented  ShellExecuteEx32W
1999-01-23 14:12:48 +00:00
Juergen Schmied 7b33e2b91c Moved the instance creation of GUID's to a new file.
Size of compobj.o goes down to 1/3; should prevent more sig11's.
1999-01-23 14:06:44 +00:00
Juergen Schmied f072fc97d7 New file to instantiate GUID's ms-like. 1999-01-23 14:05:28 +00:00
Marcus Meissner 308477b6df Set private data struct to NULL to expose problems in other code
better. Fixes the XUnmapWindow problems reported by replacing them
with NULL ptr dereferences.
1999-01-23 14:03:11 +00:00
Zygo Blaxell fa5fe42952 Fixed typos. 1999-01-23 14:02:08 +00:00
Marcus Meissner b12e72d685 DOS programs use handles 0-4 without opening/closing any of those
handles first. Split up Init from AllocDosHandle and call it from
the DOSVM.
1999-01-23 14:01:08 +00:00
Marcus Meissner ab55442761 Remove configure.in->configure rule (we might not have autoconf). 1999-01-23 13:59:51 +00:00
Ove Kaaven 8b4431f131 Added "user-friendly" warning for missing X. 1999-01-23 13:59:11 +00:00
Alexandre Julliard 3d50646786 Fixed GetObject macro problem. 1999-01-23 12:37:00 +00:00
Lionel Ulmer 0c91d0afab - updated documentation to be in sync with current code 1999-01-23 12:34:36 +00:00
Lionel Ulmer b0485d5b2d - various warning and bug fixes 1999-01-23 12:33:16 +00:00
Lionel Ulmer 1d3e501e73 - added more texture formats using OpenGL's packed pixel formats 1999-01-23 12:32:46 +00:00
Lionel Ulmer 0155445059 - better support for ExecuteBuffers 1999-01-23 12:29:44 +00:00
Lionel Ulmer c53125969e - corrected bug in Z Buffer allocation
- put VIDEOMEMORY flag for all primary surfaces
- put something in a surface after a ReleaseDC
1999-01-23 12:25:51 +00:00
Morten Welinder 65e95f3365 Missing WINAPI. 1999-01-23 12:23:13 +00:00
Niclas Karlsson a0dc4e493f Removed DT_SINGLELINE and DT_NOCLIP styles for SS_LEFTNOWORDWRAP. 1999-01-23 12:22:20 +00:00
Marcus Meissner 16af9baf41 Check opened enhmetafile for magic values. 1999-01-23 12:20:41 +00:00
Rob Riggs 689b9f8993 Fixed duplicate sound buffer handling. Updated status. 1999-01-23 12:19:34 +00:00
Juergen Schmied 26cae9dd30 New functions lmemcpynAtoW and lmemcpynWtoA for converting
REG_MULTI_SZ (including \0x00)
Better debug output for REG_BINARY and REG_MULTI_SZ
Rewritten RegQueryValueEx32[A|W]
1999-01-23 12:11:09 +00:00
Juergen Schmied 58b2f0a0a2 Implemented CreateHalftonePalette.
Fixed 3 crashes (1 real, 2 potential).
1999-01-23 12:09:30 +00:00
Marcus Meissner 628e3e0f01 Implemented ExtractIconEx16, added some consts to ExtractIconEx*. 1999-01-23 11:56:39 +00:00
Sylvain St.Germain 18aacf15cc DoDragDrop and OleIsCurrentClipboard stub implementation. 1999-01-23 11:54:12 +00:00
Francis Beaudet 4f85ca442c Make LoadTypeLib stub return failure instead of success. 1999-01-23 11:53:21 +00:00
Marcus Meissner 688c565880 Fixed accelerator handling. ACCEL16 used internal, ACCEL32 for Win32
API, PE_ACCEL for PE Accelerators. See documentation/accelerators.
1999-01-22 17:09:46 +00:00
Francis Beaudet f25ac7ccc5 There were two copies of the DdeCmpStringHandles (A and W) and that
API does not have 2 versions. Removed the extra version.
1999-01-21 14:05:11 +00:00
Pablo Saratxaga e4141dc574 Small patch. 1999-01-20 14:54:01 +00:00
Marcus Meissner fbc56256c6 Win32 console needs SYNCHRONIZE access. 1999-01-20 14:46:49 +00:00
Marcus Meissner 592ba10565 autoconf: added checks for libio.h, elf.h, curses.h,ncurses.h and
fixed includers.
1999-01-20 14:18:55 +00:00
Marcus Meissner af88f578ab LCMapStringA: if dstlen is insufficient, return
ERROR_INSUFFICIENT_BUFFER (verified).
1999-01-20 14:13:02 +00:00
Marcus Meissner ae0a73d442 Some small fixes to enhmetafiles. 1999-01-20 14:11:07 +00:00
Marcus Meissner 9ad9017edd Do not call ownerdraw for invalid items (empty focusrects).
Fixes Eudora 16bit empty Inbox problem.
1999-01-20 14:08:00 +00:00
Noomen Hamza bfd0228180 Fixed the NC_DrawMaxButton95 and NC_DrawMinButton95 functions. Rewrote
these functions with the same logic as the NC_DrawCloseButton function.
1999-01-20 14:03:49 +00:00
Noel Borthwick 463eb29419 Reparenting a window with SetParent in Windows should cause the child
window being re-parented to be moved up to the topmost in the z-order,
and WM_WINDOWPOSCHANGING and WM_WINDOWPOSCHANGED messages to be sent.
1999-01-20 13:50:13 +00:00
Robert Riggs fc43f81f3f Use external DirectPlay DLLs by default. 1999-01-20 13:46:39 +00:00
Ulrich Weigand 901ca36b19 Allow passing task handles to GetThreadQueue() and SetFastQueue(). 1999-01-20 13:35:34 +00:00
Ulrich Weigand 0be24af74d Handle (console) applications that never created a queue correctly
in USER_AppExit(); call InitThreadInput() in InitApp().
1999-01-20 13:16:32 +00:00
Ulrich Weigand a897518673 - Fixed creation of message queue in hook API routines.
- Some preparations for thread-local message queues.
1999-01-20 13:11:45 +00:00
Ulrich Weigand c4137d510a Check module name length in ModuleNext(). 1999-01-20 13:08:23 +00:00
Ulrich Weigand 1afd5a25f0 Use Callout to call RedrawWindow32. 1999-01-20 12:52:10 +00:00
Ove Kaaven 9acfc0e4fb Clear DOS extended error only for funcs >=0x2f (thanks to Dave
Pickles).
1999-01-20 12:45:32 +00:00
Marcus Meissner 68f458ddde Unified palette create, do allocate colorcells on init for DGA. 1999-01-20 12:25:56 +00:00