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
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