Commit Graph

7624 Commits

Author SHA1 Message Date
Hidenori Takeshima e575ad292e Implemented IMemAllocator. 2001-09-17 20:04:28 +00:00
Andriy Palamarchuk 4ee65164dc Fixed references to old documentation location. 2001-09-17 19:07:56 +00:00
Francois Gouget bab91aa4af Implemented _mbsupr. 2001-09-17 19:02:21 +00:00
Bobby Bingham 49c7aff248 When you hold the left mouse button inside the scrollbar, then move
the mouse off so it stops scrolling, and return the mouse, it should
continue scrolling.
2001-09-17 19:01:08 +00:00
Hidenori Takeshima 1a8b33997f Added stubs for mapi32, msimg32, sti and url. 2001-09-14 21:36:30 +00:00
Alexandre Julliard 021dd9908f Fixed HWND compare in NC_HandleSetCursor. 2001-09-14 21:29:19 +00:00
Huw D M Davies 6e24a0a46e Avoid calling RestoreDC with gdi lock. 2001-09-14 21:28:36 +00:00
Huw D M Davies ff453fcd38 Add config check and thread safe wrappers for the XRender library. 2001-09-14 01:04:25 +00:00
Dmitry Timoshkov 123d266965 Do not hold the GDI lock while 16-bit ExtDeviceMode is called. 2001-09-14 01:00:57 +00:00
Dmitry Timoshkov b56a2ef780 Add missing CALLBACK modifier. 2001-09-14 01:00:39 +00:00
Francois Gouget 96ffcae371 Fix recv prototype for WSARecvEx. 2001-09-14 01:00:20 +00:00
Francois Gouget 60a83ef0f1 Fix the error returned by GetLongPathNameA. 2001-09-14 00:59:58 +00:00
Alexandre Julliard f44bbb8d10 Make sure that HWND comparisons are always done with full 32-bit
handles.
2001-09-14 00:24:39 +00:00
Francois Gouget d97fe2655b Fix the WSAStartup prototype.
Fix handling of timeout parameter in select.
2001-09-14 00:19:52 +00:00
Alexandre Julliard 705bfe9aac Fixed dumping of dll export table. 2001-09-14 00:16:12 +00:00
Marcus Meissner 34cf5e8463 Return the FOURCC codes set by the HAL driver. 2001-09-14 00:11:52 +00:00
Huw D M Davies bed56ddbc7 Release gdi lock before calling DeleteDC. 2001-09-14 00:11:16 +00:00
Francois Gouget 724c7d7a4f Place the log in $TMP if set and /tmp otherwise. 2001-09-14 00:10:22 +00:00
Francois Gouget 04717f0d80 HANDLER_ROUTINE is in fact PHANDLER_ROUTINE. 2001-09-14 00:06:33 +00:00
Francois Gouget 45cc1430e9 Check for htotal=vtotal=0 (for xfree 4 vesa driver). 2001-09-14 00:05:44 +00:00
Huw D M Davies 814654ef9f Lay down the infrastructure for gdi font rendering.
Partial implementation of GetGylphOutline and GetOutlineTextMetrics
for gdi fonts.
2001-09-12 20:21:06 +00:00
Alexandre Julliard 37a4639ee1 Make sure that functions returning an HWND always return a full 32-bit
handle.
2001-09-12 17:19:13 +00:00
Travis Michielsen ef58632ac2 Created stubs for all cryptographic functions. 2001-09-12 17:09:56 +00:00
Alexandre Julliard bc878ef4d9 Convert user handles received from client to full handles. 2001-09-12 17:09:24 +00:00
Dmitry Timoshkov cf07d8bf73 Remove not used include/process.h. 2001-09-11 00:33:15 +00:00
Patrik Stridvall 3c0211f969 Cleanup code that is strange or difficult to parse. 2001-09-11 00:32:32 +00:00
Dmitry Timoshkov b3eaa866e2 Better separate some system specific code. 2001-09-11 00:29:24 +00:00
Hidenori Takeshima ecbf6c112b Fixed some broken macros.
Added some stubs.
Implemeted undocumented APIs.
Implemented many methods in IMediaFilter, IMediaControl and
IReferenceClock.
Started Implementing IMemoryAllocator.
2001-09-11 00:29:03 +00:00
Guy Albertelli f80cf43270 Quiet FlushInstructionCache for non-NT systems where it does nothing
per MSDN.
2001-09-11 00:26:46 +00:00
Hidenori Takeshima aad36bcd59 Synchronize access to the s_COMLockCount, firstRegisteredClass,
openDllList in compobj.
2001-09-11 00:26:12 +00:00
Alexandre Julliard a2ae982978 Ignore size change on ConfigureNotify if window rect is empty and new
size is 1x1.
2001-09-10 23:27:57 +00:00
Alexandre Julliard 0d92fe20cd Make sure that returned window belongs to correct thread when checking
siblings of transparent windows in WIN_FindWinToRepaint.
2001-09-10 23:26:42 +00:00
Huw D M Davies 80f9d64fa5 The [windows] section is in win.ini not in ~/.wine/config. 2001-09-10 23:17:08 +00:00
Patrik Stridvall 72d41524c8 Documentation fixes. 2001-09-10 23:16:31 +00:00
Patrik Stridvall d171a552bb - FreeBSD now supported.
- Much more work on the new C parser.
- API files update.
2001-09-10 23:16:05 +00:00
Andy Rysin 872784fc2f Added Ukrainian keyboard layout. 2001-09-10 23:15:26 +00:00
Bill Medland 548d8a2a07 Basic implementation of IStream:Clone. 2001-09-10 23:14:39 +00:00
Bill Medland 0a64cc6992 More graceful exit on failure. 2001-09-10 23:14:22 +00:00
Huw D M Davies ee150c5104 Use V_* macros. 2001-09-10 23:13:52 +00:00
Huw D M Davies e940f1d2c0 Fix typo. 2001-09-10 23:13:40 +00:00
Huw D M Davies 3db218a2a1 Load some useful TYPEATTR elements from v1 typelibs. 2001-09-10 23:13:28 +00:00
Marcus Meissner 98343e325c More debug output for InternetGetCookie, added stub for InternetSetCookie. 2001-09-10 23:12:42 +00:00
Marcus Meissner 4d2f173ce3 Added dwFlags to lock_update private functions so we can pass
WRITEONLY/READONLY.
Added those flags to the internal Lock() calls.
Only copy the surface from screen to surface if not writeonly.
Restrict blitting between display window and surface to the
locked/unlocked rectangle and the clipwindow section.
Added defines for DDHAL_UNLOCKDATA/DDHAL_LOCKDATA, added calls to HAL
implementation.
2001-09-10 23:12:16 +00:00
Patrik Stridvall 3c9ab8f62d The message handler of WM_STYLECHANGING is supposed to be able to
modify the proposed style if it wishes.
2001-09-10 23:09:46 +00:00
Patrik Stridvall 3566973c78 Use the min/max in windef.h instead. 2001-09-10 23:09:04 +00:00
Marcus Meissner 8934496bb3 Enhanced GetCalendarInfo stub, added known CAL_* defines. 2001-09-10 23:08:39 +00:00
Ove Kaaven fdebace998 Fix buffering problems in HEL mode. 2001-09-10 23:08:11 +00:00
Francois Gouget 909bcde294 Fix compilation errors on FreeBSD. 2001-09-10 23:07:39 +00:00
Francois Gouget e0ca651e0e Rewrite msvcrt_{argvtos,valisttos} to be more efficient.
Warn about the ' ' and '"' handling of the exec and spawn functions.
Copy the command line in MSVCRT_system to make it writable.
2001-09-10 23:07:07 +00:00
Francois Gouget 9360a50f31 Link tsx11 with the X/GL libraries. 2001-09-10 23:06:17 +00:00