113521 Commits

Author SHA1 Message Date
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
Alexandre Julliard
62a8b43301 Hacked server-side device support
Added user APCs support.
Many changes to the xterm console to make use of the server (not
finished yet).
Moved some other small stuff to the server.
1999-01-19 17:48:23 +00:00
Alexandre Julliard
9120c0ad3d Added long type format. 1999-01-19 17:06:13 +00:00
Alexandre Julliard
f727b4327d Added server-side device support (only a hack for now). 1999-01-19 16:31:32 +00:00
Alexandre Julliard
8da12c43a9 Group commit for recovery after disk crash.
See Changelog for changes WRT release 990110.
1999-01-17 16:55:11 +00:00
Alexandre Julliard
638f169b1e Recovery of release 990110 after disk crash.
See Changelog for changes between 990103 and 990110.
1999-01-17 16:32:32 +00:00
Alexandre Julliard
7a2f5019af Release 990103. 1999-01-03 17:27:57 +00:00
Lionel Ulmer
5ff007747f - beginning of implementation of Direct3D2 (DX 5.0) and associated classes
- some basic code for Direct3D and Direct3DExecuteBuffer (DX 3.0)
- added stretching to Blt function
1999-01-03 17:00:19 +00:00
Marcus Meissner
2cc30a6f30 Try to autodetect NT4. 1999-01-03 16:18:57 +00:00
Marcus Meissner
ba8e2a3f9d 0 means success, all else failure for WaitForSingleObject. 1999-01-03 16:18:33 +00:00
Joseph Pranevich
d8935f10c0 Do not advance the cursor in certain routines. This cleaned up the
implementation quite a bit.
1999-01-03 16:16:36 +00:00
Joseph Pranevich
3aa839f558 Set console video mode when loading DOS app. (Eventually, I want to
mimic Windows 9x's behavior by setting the video mode only when non
INT 21 calls are used to allow for arbitrary-sized consoles).
1999-01-03 16:16:14 +00:00
Joseph Pranevich
bef93c04fe Xterm driver can now resize the terminal when a mode change is
detected.
1999-01-03 16:15:39 +00:00
Joseph Pranevich
d87fa94c09 Long standing scroll bug fixed! 1999-01-03 16:15:12 +00:00
Joseph Pranevich
e884f9ca0e Rewrite of configuration system to support "regular" curses as well as
eliminating the --with-ncurses option. Now, ncurses support will be
built in if a compatible library is detected.
1999-01-03 16:14:34 +00:00
NF Stevens
e365a23341 Fix the return type of DLGPROC type and mask out the unset highword of
the return when a 16 bit dialog proc is called.
1999-01-03 16:13:08 +00:00
Rein Klazes
862404537e Add interface ID's for upcoming ITypeLib implementation. 1999-01-03 16:12:29 +00:00
Juergen Schmied
8640716a66 Bugfix for trailing slashes, repetition of '/' or '\' and
SetLastError() in GetFullPathname.
1999-01-03 16:12:01 +00:00
Juergen Schmied
f7b0de3f26 Moved ADVAPI32 files to dlls/advapi32.
Added stubs for eventlog functions.
1999-01-03 12:48:29 +00:00
Juergen Schmied
afb1d2e8ec New stubs NTSHChangeNotifyRegister, NTSHChangeNotifyDeregister.
Cleanup, some more functions UNICODE ready.
1999-01-03 12:35:52 +00:00
Juergen Schmied
b16d7a686a SHCloneSpecialIDList implemented.
SHGetDataFromIDListA corrected.
1999-01-03 12:34:01 +00:00
Juergen Schmied
746d129cdb Shell_GetCachedImageIndex32[A|W] implemented. 1999-01-03 12:33:08 +00:00
Andreas Mohr
cc0248e52d Implemented raw device access calls for ioctlGenericBlkDevReq()
and therefore moved the core functionality of int2[56].c into files/drive.c.
1999-01-03 12:31:51 +00:00
Andreas Mohr
eeaafcc047 Added automatic CMOS RAM checksum calculation. 1999-01-03 12:30:43 +00:00
Andreas Mohr
382e2024b2 SendASPI32Command32 has to be __cdecl.
Updated documentation/aspi and reverted an ERR back to WARN.
1999-01-03 12:30:02 +00:00
James Juran
cb5effa28c Of course we want the last 100 lines, not the first 100 lines.
Use 'tail' instead of 'head'. Also fix text alignment from
previous patch.
1999-01-03 12:28:44 +00:00
Ove Kaaven
ed80878377 Reading joystick 5 when we only support 4 should fail instead of
hang.
1999-01-03 12:28:03 +00:00
Ove Kaaven
d4fb05707a Playing a non-existent CD should fail instead of crash. 1999-01-03 12:27:28 +00:00