Mike McCormack
6f011c0847
- move async activation into the server
...
- implement async queues
2001-12-20 00:07:05 +00:00
Uwe Bonnes
1bd9474ee8
Use GlobalPageLock for GetVDMPointer32W16 pointers.
2001-12-19 23:59:54 +00:00
Alexandre Julliard
b0f586178a
Moved heap functions to ntdll.
...
Got rid of internal heap flags.
Reimplemented MapLS to not depend on the segptr heap.
2001-12-19 19:16:27 +00:00
Michael Stefaniuc
3bc5ffd3c6
Fixed/implemented the ImageList_*Drag* functions.
2001-12-19 18:47:14 +00:00
Lawson Whitney
a77f8d374c
If there is no psInfo, it doesn't need to be cleaned up.
2001-12-19 18:46:49 +00:00
Alexandre Julliard
9fcd89a5d8
Removed unnecessary includes.
2001-12-17 22:12:23 +00:00
Paul Rupe
90d8354bab
Prevent "window belongs to another process" errors when running
...
multiple programs simultaneously.
2001-12-17 22:09:18 +00:00
Alexandre Julliard
7f826665e1
Do not call THUNK_Init at startup, only do it when the app actually
...
requires thunks.
2001-12-17 22:08:17 +00:00
Alexandre Julliard
8eeed94f5f
Export DestroyIcon32 from user32 and use GetProcAddress to call it
...
from FreeResource16.
2001-12-17 21:40:56 +00:00
Alexandre Julliard
7e49205d5a
Changed 16-bit USER Enum* functions to not use thunks, now that 16-bit
...
Winelib is no longer supported.
2001-12-17 21:37:53 +00:00
Alexandre Julliard
9ec81d1673
Got rid of dynamic thunk allocation in mouse/keyboard event procs and
...
window hooks.
2001-12-17 21:35:42 +00:00
Jon Griffiths
de51f61584
Implemented, documented or fixed SHDeleteOrphanKeyA/W, SHEnumKeyExA/W,
...
SHEnumValueA/W, SHQueryInfoKeyA/W. SHRegGetPathA/W, SHRegSetPathA/W,
SHGetValueA/W, SHSetValueA/W, SHQueryValueExA/W, SHDeleteKeyA/W,
SHDeleteEmptyKeyA/W, SHDeleteValueA/W, ordinals 320-323.
2001-12-17 21:21:29 +00:00
Alexandre Julliard
ed29c905a8
Changed 16-bit GDI Enum* functions to not use thunks, now that 16-bit
...
Winelib is no longer supported.
2001-12-17 21:01:58 +00:00
Alexandre Julliard
7d155d6706
Changed DC hook and abort proc handling to avoid having to allocate
...
thunks dynamically.
2001-12-17 20:58:06 +00:00
Nog
f12e130fc2
Pass on all unhandeled messages to the owner.
2001-12-17 20:52:11 +00:00
Uwe Bonnes
5825025316
PathIsURL(A|W): Check for NULL strings.
2001-12-17 20:51:27 +00:00
Johan Dahlin
664b9bbb67
Add a few extra fields to HTTP_GetStdHeaderIndex.
2001-12-17 20:50:53 +00:00
Alexandre Julliard
70b7619ad6
Changed 16->32 window procedure thunks to use winebuild-generated
...
entry code directly.
2001-12-14 23:15:44 +00:00
Alexandre Julliard
7662ea1004
Made register and interrupt flags instead of entry point types, so
...
that we can have both stdcall and cdecl register functions.
Changed 16-bit .spec.c file generation to avoid including builtin16.h.
2001-12-14 23:14:22 +00:00
Paul Rupe
99ed342df0
Very simple support for SO_OPENTYPE in getsockopt and setsockopt.
2001-12-14 22:48:38 +00:00
Bang Jun-Young
9cc52b362c
Fix NetBSD compilation errors.
2001-12-14 22:45:42 +00:00
Eric Pouech
37083176e8
Thawed some freezes.
...
Cleaned up time and notification handling.
Typos fixes (Gerard).
Added breakloop support.
2001-12-14 22:44:29 +00:00
Alexandre Julliard
4964c0f185
Started rewrite of painting functions for multiple processes. Moved
...
BeginPaint to dlls/user. Fixed bug in paint count handling.
2001-12-13 01:03:30 +00:00
Mike McCormack
5355a7870b
Only RTS_CONTROL_HANDSHAKE should set CRTSCTS.
2001-12-13 00:57:58 +00:00
Eric Laforest
2681c021da
Add the missing functionality in the tty driver.
2001-12-13 00:54:52 +00:00
Alexandre Julliard
eb9a863116
Exported CALL32_Regs from ntdll, renamed to __wine_call_from_32_regs
...
to follow the naming convention for this type of functions.
Split 16 and 32-bit relay functions into separate files, and moved the
32-bit ones to dlls/ntdll.
2001-12-11 00:50:33 +00:00
Jon Griffiths
7cd2dd79c6
Add new stub MLLoadLibrary.
2001-12-11 00:30:49 +00:00
Jon Griffiths
603f20fc0e
Add exclusion defs & remaining funcs, remove internal types &
...
obj_base.h (sync with win version), fixed a number of function
prototypes.
2001-12-11 00:30:17 +00:00
Bill Medland
32ca21caaa
A treeview item may be TVI_ROOT.
2001-12-11 00:15:11 +00:00
Dave Hawkes
a1aeeb2b05
Fix for toolbar potentially using a NULL pointer.
2001-12-11 00:14:24 +00:00
Andriy Palamarchuk
2489dc901d
Implemented processing for actions: SPI_GET/SETGRIDGRANULARITY,
...
SPI_GET/SETICONTITLEWRAP, SPI_GET/SETMENUDROPALIGNMENT,
SPI_GET/SETDOUBLECLKWIDTH, SPI_GET/SETDOUBLECLKHEIGHT,
SPI_GET/SETDOUBLECLICKTIME.
2001-12-06 22:28:43 +00:00
Alexandre Julliard
afd75a1adc
Removed calls to HEAP_GetSegptr.
2001-12-05 22:23:02 +00:00
Alexandre Julliard
1f7fce3cde
Fixed compile for !MZ_SUPPORTED.
2001-12-05 22:19:57 +00:00
Alexandre Julliard
60fd03d248
Use ntdll functions instead of MultiByteToWideChar/WideCharToMultiByte
...
to avoid corrupting the last error code.
2001-12-05 22:18:48 +00:00
Alexandre Julliard
996c0bff59
Removed ntdll dependency on MultiByteToWideChar/WideCharToMultiByte
...
kernel32 functions, plus a few small cleanups.
2001-12-05 22:14:57 +00:00
François Gouget
63d133172b
Cleanup and improve the mbcs support.
...
Add mbctype.h and mbstring.h.
Implement putwc and putwchar.
2001-12-05 22:11:35 +00:00
Dave Hawkes
4d03cb64f4
The toolbar commands were not sent to the correct notification
...
window.
2001-12-05 22:10:26 +00:00
François Gouget
3c2c02628d
getenv is case insensitive.
2001-12-05 22:09:00 +00:00
François Gouget
d1d07fb801
mktime must normalize the struct tm fields.
2001-12-05 22:08:46 +00:00
Guy L. Albertelli
9bd7e6025a
- Correct implementation of _169 (call of Release). This fixes crashes
...
when actually attempting to call Release.
- Correct some traces.
2001-12-04 20:13:40 +00:00
Alexandre Julliard
8cd55d0eba
Moved most of the real-mode stuff to dlls/winedos.
2001-12-04 19:54:44 +00:00
Marcus Meissner
d848e5f3dd
Copy the correct number of bytes in WriteConsoleInputA.
2001-12-04 19:40:54 +00:00
Eric Pouech
d585e7a2a4
Fixed bugs in output functions (write).
...
Rewrote some parts for better DLL separation.
Fixed some prototypes.
Fixed mmioAdvance in write mode.
2001-12-04 19:40:28 +00:00
Eric Pouech
a7e51f19c0
Fixed acmFormatChoose returned fields.
2001-12-04 19:39:54 +00:00
Gerard Patel
2351eabd56
Initialize dialog data correctly in CreateTemplateDialog.
2001-12-04 19:39:33 +00:00
Gerard Patel
8121d3aab6
Misc fixes to DCB building from command line.
2001-12-04 19:39:13 +00:00
Guy L. Albertelli
0889bfa503
Undocumented feature of TB_{GET|SET}BUTTONINFO{A|W}: if mask has
...
0x80000000 set then the command id is really the index.
2001-12-01 00:37:41 +00:00
Guy L. Albertelli
10b77a9972
- Fixed PathIsURL{A|W}.
...
- Implemented PathRenameExtension{A|W}, SHRegDuplicateHKey,
ChrCmpI{A|W}.
- Added forwards to DrawTextW, CreateDialogParamA, CreateFontW,
TracePopupMenuEx.
2001-12-01 00:37:12 +00:00
Guy L. Albertelli
905f04a932
- Stub routines for _164, _208, _210, _211, _239, _356, _413, _437,
...
ColorRGBToHLS
- Implement routines for _172, _174, _176, _199, _215, _219, _236, _377,
_378, UrlCompare{A|W}, UrlApplyScheme{A|W}.
- Fix routines _217, _169, _240, _276, _342, _376.
2001-12-01 00:36:18 +00:00
Andriy Palamarchuk
c7de3401ac
Removed Get/SetScreenSaveTimeout user driver functions because they
...
are not used.
2001-11-30 23:15:32 +00:00
Michael Stefaniuc
caf81dc0a6
Implemented ImageList_GetDragImage.
...
Fixed ImageList_SetDragCursorImage and ImageList_Merge.
No need for StretchBlt in ImageList_BeginDrag.
Added some traces.
2001-11-30 23:15:00 +00:00
Glenn Schrader
97ba673271
Use gdi_display everywhere to avoid BadColor errors.
2001-11-30 23:14:18 +00:00
Paul Rupe
8111f043ff
Fixed WS_getpeername parameter in WS_accept.
...
Changed order of event processing in WINSOCK_DoAsyncEvent.
2001-11-30 23:12:13 +00:00
Alexandre Julliard
9caa71eef4
Redesign of the server communication protocol to allow arbitrary sized
...
data to be exchanged.
Split request and reply structures to make backwards compatibility
easier.
Moved many console functions to dlls/kernel, added code page support,
changed a few requests to behave properly with the new protocol.
2001-11-30 18:46:42 +00:00
Alexandre Julliard
b0fa2a8ca8
Fixed registry routines broken by the structure sizes fix.
2001-11-24 03:41:37 +00:00
Eric Pouech
0b83d4cbc6
New console code based on Win32 windows.
2001-11-23 23:04:58 +00:00
Dmitry Timoshkov
6b6596a1e3
Fixed packing and layout of many system structures.
2001-11-23 18:44:43 +00:00
Uwe Bonnes
b35d86aa13
MSVCRT_getenv: compare for the length of the key and return NULL in
...
case of failure.
2001-11-23 18:30:19 +00:00
Mike McCormack
cce46e5760
Check for completed overlappeds in ReadComm16 to solve problems with
...
programs that loop on it but don't get data.
2001-11-23 18:26:30 +00:00
Andriy Palamarchuk
096bab67c0
Implemented processing for actions SPI_GET/SETSCREENSAVETIMEOUT,
...
SPI_GET/SETSCREENSAVEACTIVE, SPI_GET/SETSCREENSAVERRUNNING.
2001-11-20 20:27:26 +00:00
James Juran
a630510baf
GetUserName should include the terminating null character when
...
returning the size of the buffer returned. Correctly handle the
ERROR_MORE_DATA case.
2001-11-20 20:26:54 +00:00
Patrik Stridvall
ae1c12c4cd
Documentation fixes.
2001-11-20 18:55:39 +00:00
Patrik Stridvall
8f4ffb92bd
Fixed some issues found by winapi_check.
2001-11-20 18:55:02 +00:00
Dave Hawkes
73f58ee2c7
TOOLBAR_GetRect did not correctly translate the command ID to the
...
button index.
2001-11-20 18:54:04 +00:00
Francois Gouget
ea31cf0a57
Fix LUID definition.
2001-11-20 18:52:20 +00:00
Andreas Mohr
9cef2d0b1d
- fix wrong hexadecimal GetLastError() output
...
- misc fixes
- changed my email address
2001-11-19 02:30:01 +00:00
James Juran
49c779a862
Prevent warnings about labels at end of switch statements when
...
compiling with gcc-3.x.
2001-11-19 02:24:14 +00:00
Francois Gouget
6e04f591f6
Fix the Solaris and FreeBSD compilation errors introduced by the
...
recent winsock update.
2001-11-19 02:23:22 +00:00
Simon Britnell
5ba7438df1
Fix a loop playing failure and a problem with choppy sound.
2001-11-19 02:10:50 +00:00
Francois Gouget
d5aebbe6b3
A few typos.
2001-11-19 02:09:49 +00:00
Francois Gouget
1eb023dc7e
Better relaying for _lcreat.
2001-11-19 02:08:34 +00:00
Marcus Meissner
a32459ad72
Small typo in avicap32.spec fixed.
2001-11-19 02:07:40 +00:00
Jussi Jumppanen
fb0eeab673
Added missing RichEdit defines.
2001-11-16 18:11:15 +00:00
Alexandre Julliard
47f9821817
Moved WIN_FindWinToRepaint functionality to the server.
2001-11-14 21:28:36 +00:00
Francois Gouget
272023190e
Make winsock.h and winsock2.h independent from the Unix headers.
...
Make them compatible with both the Unix C headers and the MSVCRT
headers.
Ensure compatibility with the Unix headers via the USE_WS_PREFIX
macro.
Add WINE_NOWINSOCK: prevents winsock.h from being included from
windows.h when defined.
Add ws2tcpip.h, move definitions to the right header.
2001-11-14 21:26:23 +00:00
Gerard Patel
e5fe7798fe
Fix the server paint count in SetWindowPos.
2001-11-13 22:02:20 +00:00
Eric Pouech
d45f041ec2
Fixed wave(In|Out)Open when called with WAVE_MAPPED flag; some minor
...
16/32 API call ordering.
2001-11-13 21:58:32 +00:00
Guy L. Albertelli
ad3815929d
- Implement ordinals 7, 8, 9, 13, 14, 19, 36.
...
- Implement SHRegWriteUSValue{A|W}, UrlGetPart{A|W}, UrlIs...{A|W}
2001-11-13 21:28:21 +00:00
Eric Pouech
fa7a8c6306
Fixed some race conditions in notification vs. operation
...
synchronization using the same in process message ring in waveIn as in
waveOut.
2001-11-12 15:55:37 +00:00
Huw D M Davies
c10d17dee9
Fixes stupid bug with typelib filenames.
2001-11-12 15:50:01 +00:00
Lawson Whitney
9eaefced36
Cast id to unsigned in GetDlgItem16.
2001-11-12 15:49:38 +00:00
Gerson Kurz
d13e6a9a93
Parity settings were not set properly in BuildCommDCBAndTimeouts()
...
because of an off-by-one error.
2001-11-12 15:49:08 +00:00
Gerard Patel
9dea5b3ac8
Fixed handling of -1 itemid in WM_DRAWITEM.
2001-11-12 15:48:20 +00:00
Gerard Patel
3953614bbd
- implement mbscspn mostly as a stub
...
- reimplement mktime
2001-11-12 15:47:26 +00:00
Andreas Mohr
7f7c6477d3
- don't forget to initialize number of connections to 0
...
- add "RAS doesn't work" warning
2001-11-12 15:46:33 +00:00
Simon Britnell
78bae03241
Cleaned up the wodPlayer functionality to make it easier to follow.
...
Changed notification to be calculated from bytes played rather than
time elapsed.
2001-11-09 20:26:59 +00:00
Travis Michielsen
1160c58c62
Test bits with '&' instead of '&&'.
2001-11-09 20:05:06 +00:00
Joshua Thielen
80e7837105
Changed BM_ messages SETCHECK and GETCHECK to SETCHECK16 and
...
GETCHECK16 in CheckDlgItem16 and IsDlgItemChecked16.
Cast UINT16 value to UINT or INT depending on sign in SetDlgItemInt16.
2001-11-09 19:18:45 +00:00
Guy L. Albertelli
11a5e849b4
Use proper unicode routine.
2001-11-09 19:16:36 +00:00
Alexandre Julliard
22c2ac7273
Implemented inline version of the iswxxx functions.
2001-11-08 19:16:34 +00:00
Ove Kaaven
e2c477b21a
Moved the int 9 (keyboard) handler to dlls/winedos.
2001-11-08 17:06:40 +00:00
Mike McCormack
daf347ac8b
Find out how much data is available when calling ReadFileEx.
2001-11-08 17:06:08 +00:00
Gerard Patel
6c58cdce16
Repaired child window activation broken by previous change.
2001-11-07 23:19:42 +00:00
Ove Kaaven
cf6f12f3cf
Added RunInThread callout to winedos.
2001-11-07 20:15:39 +00:00
Mike McCormack
309ed4e1f1
Make ConnectNamedPipe work in overlapped mode.
2001-11-07 20:14:45 +00:00
Mike McCormack
37f61c45de
Ignore DSR/DTR flow control in DCB. termios doesn't support it.
2001-11-07 20:13:25 +00:00
Guy Albertelli
aafec98803
- Define rest of URL_ESCAPE... and other flags.
...
- Define implemented interfaces for reg.c and url.c.
2001-11-06 22:31:19 +00:00
Guy Albertelli
8014f85dc2
- Implement URL_ESCAPE_SEGEMENT_ONLY, URL_ESCAPE_PERCENT,
...
and URL_DONT_ESCAPE_EXTRA_INFO in the UrlEscape{A|W} routines.
- Make UrlCanonicalizeA use UrlCanonicalizeW.
- Implement full functionality in UrlCanonicalizeW.
- Implement UrlCombine{A|W}.
2001-11-06 22:29:38 +00:00
Guy Albertelli
46780b009c
- Implement SHLWAPI_1 (ASCII version of SHLWAPI_2).
...
- Fix error in SHLWAPI_18
- New file (ordinal.h) with documentation for _1, &_2.
2001-11-06 22:29:02 +00:00
Alexandre Julliard
03e07b56e3
Window activation cleanups.
2001-11-06 22:28:18 +00:00
8ada79d158
Devices never need to be polled, so return DI_NOEFFECT in Poll.
2001-11-06 22:26:26 +00:00
Francois Gouget
070e749cfb
Don't prefix %p with 0x.
...
Various English fixes.
2001-11-06 21:01:32 +00:00
François Gouget
1425941e29
Fix the #include order for config.h.
...
Add #include "config.h" directives where needed.
2001-11-06 20:57:11 +00:00
François Gouget
2663b80f16
Make debugtools.h independent from config.h.
2001-11-06 19:01:05 +00:00
Mike McCormack
2e40b964d8
Added netapi32.dll and the Netbios() call.
2001-11-06 17:52:36 +00:00
Francois Gouget
7300bc32e7
Fix incorrect use of a Unicode string literal.
2001-11-06 00:48:51 +00:00
Francois Gouget
996028be15
Rename SIC_CompareEntrys to SIC_CompareEntries, and make it static.
2001-11-06 00:45:32 +00:00
Hidenori Takeshima
1c53a7fc47
Added stubs for msrle32.dll and implemented RLE8 decoder.
...
Added stub for avicap32.
2001-11-06 00:41:05 +00:00
Guy Albertelli
38a247fde9
Move SPY_EnterMessage call after all possible exits so that there will
...
be a matching SPY_ExitMessage.
2001-11-05 23:56:01 +00:00
Guy Albertelli
887c2b3b56
- Indicate that StrRetToStrN{A|W} and StrRetToBuf{A|W} are identical
...
code but duplicated deliberately.
- Implement StrRChrI{A|W}.
2001-11-05 23:55:36 +00:00
Eric Pouech
2f9eb3b0cb
Fixed dst / src lines implementation.
...
Added mux/mixer control for master rec.
Added framework for multiple mixers.
2001-11-05 23:53:48 +00:00
Gerard Patel
033137412b
Test for ws_timeout=NULL in winsock select().
2001-11-05 23:53:16 +00:00
Gerard Patel
14c9429698
Fix RegSetValueEx calls and crash when DriverName="" in registry.
2001-10-28 21:16:38 +00:00
Ove Kaaven
bf1e9682f4
Protect against an interrupt-pending signal recursion.
2001-10-28 21:16:22 +00:00
Hidenori Takeshima
d359812d6b
Fixed some bugs.
...
Implemented IPropertyBag.
Implemented some FilterMapper2 methods.
Implemented AddSourceFilter.
Implemented Render partially.
Implemented Connect partially.
2001-10-28 21:16:00 +00:00
Hidenori Takeshima
b3ec677d58
Added stub for ICImageCompress.
...
Implemented ICImageDecompress.
2001-10-28 21:14:51 +00:00
Guy L. Albertelli
7e266e9e91
- Added stubs for _18,_21,_22 which seem to be used only by native
...
shdocvw.dll
- Implemented _26, _27, _28, _32, and _34 (more isw... functions).
2001-10-28 21:14:26 +00:00
Guy L. Albertelli
68a705cdef
Stub UrlCombineA and initial implementation of UrlCombineW.
2001-10-28 21:13:54 +00:00
Guy L. Albertelli
411bab0770
Implement SHRegGetBoolUSValue{A|W}.
2001-10-28 21:13:16 +00:00
Jeremy Newman
7c2df090af
Replaced Martini glass.
2001-10-28 21:12:54 +00:00
Aric Stewart
850c9dd6bd
Add handling for LVN_GETDISPINFOW.
2001-10-25 19:33:25 +00:00
Guy Albertelli
04069ec802
- Correct implementation of HUSKEY internals, including functions:
...
SHRegOpenUSKey{A|W}, SHRegCloseUSKey, SHRegGetUSValue{A|W},
SHRegQueryInfoUSKey{A|W}
- Implement SHRegQueryUSValue{A|W}
2001-10-24 02:45:08 +00:00
Guy Albertelli
bb0f3290df
- Implement:
...
SHLWAPI_2 - Identify internet protocols.
SHLWAPI_25 - iswalpha
SHLWAPI_33 - iswdigit
2001-10-24 02:44:24 +00:00
Hidenori Takeshima
b4be998158
Added stubs for msdmo.dll, qcap.dll and devenum.dll.
2001-10-23 20:35:23 +00:00
Huw D M Davies
4e2024e8a8
Implement GetFontData.
2001-10-23 20:06:32 +00:00
Hidenori Takeshima
2843934af5
Implemented OleCreatePropertyFrame and
...
OleCreatePropertyFrameIndirect.
2001-10-23 19:59:24 +00:00
Huw D M Davies
f3d962226f
Better failure messages for CoCreateInstance.
2001-10-23 19:52:08 +00:00
Aric Stewart
3ae80eb2e5
Fixed the behavior for SHGetFileInfo when the SHGFI_USEFILEATTRIBUTES
...
flag is set. Corrects the given type and icon.
2001-10-23 00:25:15 +00:00
Alexandre Julliard
ddc3317b7a
Store in the server all the window information accessible with
...
Get/SetWindowLong.
2001-10-22 19:08:33 +00:00
Francois Gouget
3bb9a36ee0
Spelling, grammar and a bit of comment formatting fixes.
2001-10-22 19:04:32 +00:00
Hidenori Takeshima
17bee2ef58
Fixed some bugs.
...
Implemented AVI Decompressor.
Started implementing Color Space Converter.
Started implementing seeking.
2001-10-22 19:03:26 +00:00
Francois Gouget
f101e2760b
Add support for environment variables in the printer settings.
...
Remove the fixed-size buffers.
2001-10-22 19:00:08 +00:00
David Elliott
bfa70fe642
Implemented the wcstoul function.
2001-10-22 18:58:21 +00:00
Andreas Mohr
e15badb478
Cosmetics.
2001-10-21 15:18:15 +00:00
Guy L. Albertelli
e73949739e
- Add stubs for _25, _33, _35
...
- Add/correct code for: _15, _29, _30, _31, _151, _152, _153, _154,
_158.
2001-10-21 15:17:16 +00:00
Guy L. Albertelli
06fb2139b0
- Implement HUSKEY design.
...
- Implement functions: SHRegOpenUSKey{A|W}, SHRegCloseUSKey,
SHRegGetUSValue{A|W}, SHRegQueryInfoUSKey{A|W}
2001-10-21 15:09:36 +00:00
Guy L. Albertelli
2cf83ba009
- Implement UrlCanonicalizeW, UrlEscapeW, UrlUnescapeW.
...
- Stub UrlGetLocation{A|W}.
2001-10-21 15:08:01 +00:00
Alexandre Julliard
6ca71d39b2
Avoid crashing on non-initialized debug info.
2001-10-21 15:04:04 +00:00
Andrew Lewycky
ad73ed2d92
XFree86 4.1 gamma ramp support.
2001-10-21 15:02:01 +00:00
Mike McCormack
c5ea29f99b
Return TRUE on success in COMM_BuildOldCommDCB.
...
DCB16.BaudRate > 57600 means 115200.
OpenComm16 should use overlapped I/O.
2001-10-21 15:01:20 +00:00
Alexandre Julliard
32fb580515
Changed X11 mouse driver to use SendInput, and removed WINE_MOUSEEVENT
...
hack. Moved mouse.c to dlls/x11drv.
Added KeymapNotify event handler, and fixed handling with multiple
alt/shift/control keys.
Removed dinput functions from USER driver.
2001-10-18 21:38:59 +00:00
Alexandre Julliard
b165fabd5d
Make dinput a properly separated dll.
2001-10-18 21:31:14 +00:00
Alexandre Julliard
2fe081b730
Use WH_MOUSE_LL hook instead of redirecting the mouse event handler.
2001-10-18 21:30:46 +00:00
Alexandre Julliard
8166d36756
Fixed GetDeviceState and GetDeviceData to use only exported APIs.
2001-10-18 21:30:06 +00:00
Johan Gill
42a074dfcd
Relay tracing would crash if it came upon a function call with an
...
invalid pointer as a parameter.
2001-10-17 19:39:22 +00:00
Alexandre Julliard
4b62618122
Added support for low-level mouse and keyboard hooks.
...
Misc keyboard handling cleanups.
2001-10-17 17:50:02 +00:00
Alexandre Julliard
516e40e154
Make sure that GetMessagePos and GetMessageTime return sane values
...
for all messages.
2001-10-17 17:48:49 +00:00
Jukka Heinonen
2547121843
When a surface becomes primary surface, mark the whole surface damaged.
2001-10-17 17:45:53 +00:00
Alexandre Julliard
fb0ff053c0
Added internal Wine messages to perform SetWindowPos, ShowWindow and
...
SetParent in the correct thread.
Replace QUEUE_IsExitingQueue by USER_IsExitingThread.
Store window rectangles in the server.
Prevent DestroyWindow on windows not belonging to the current thread.
2001-10-16 21:58:58 +00:00
Alexandre Julliard
b662e11a00
Moved scrollbar tracking code to scroll.c.
...
Avoid unnecessary coordinates conversion in NC_HandleSysCommand.
2001-10-16 21:52:26 +00:00