Alexandre Julliard
9f55ae6f62
- Remove cooked hardware messages when they are dropped (reported by
...
Gerard Patel).
- Convert all posted 32-bit messages to Unicode before storing them in
the queue.
- Faster implementation of MSG_IsPointerMessage.
- Moved a couple of functions from queue.c to message.c.
2001-06-28 04:37:22 +00:00
Alexandre Julliard
f9037de2ae
Implemented SendInput().
2001-06-25 20:01:03 +00:00
Ove Kaaven
624f14e776
Make GetCursorPos call XQueryPointer.
2001-06-21 00:44:09 +00:00
Alexandre Julliard
ee8ab7af8a
Avoid returning an unlocked window pointer from WINPOS_WindowFromPoint.
...
Removed a few no longer used routines.
2001-06-20 23:16:34 +00:00
Alexandre Julliard
838d65aebe
Moved hardware message queue handling to the server.
2001-06-19 19:16:41 +00:00
Jukka Heinonen
7263720dfb
Keyboard events did not update AsyncKeyStateTable, now they do.
2001-05-18 20:56:59 +00:00
Jukka Heinonen
ac9a200515
GetAsyncKeyState now clears "has been pressed" information of only the
...
requested key instead of all keys.
2001-04-18 18:05:57 +00:00
Alexandre Julliard
7d5bc5c3f9
Removed some direct accesses to the 16-bit task structure.
2001-01-15 20:09:09 +00:00
Dmitry Timoshkov
97d5abcd04
"Implement" GetKBCodePage and GetKBCodePage16.
2000-12-29 19:47:53 +00:00
Patrik Stridvall
2ece70e77b
Various documentation fixes.
2000-12-22 01:38:01 +00:00
François Gouget
44a182229b
winuser.h now requires that we include winbase.h first.
2000-12-19 04:53:20 +00:00
Alexandre Julliard
ce1398e384
Avoid a couple of dependencies on input.c internal variables.
2000-12-16 20:37:16 +00:00
Ken Coleman
2743c81e77
Added a first-cut version of MapVirtualKeyExW() that has the same
...
functionality (and limitations) as the ANSI version.
2000-12-05 03:56:56 +00:00
Alexandre Julliard
ef57e18f99
Removed some unnecessary includes.
2000-12-01 21:32:55 +00:00
Alexandre Julliard
24a62ab9b0
Got rid of the Wine internal lstrcpy* functions and of winestring.h.
2000-11-28 22:40:56 +00:00
Dmitry Timoshkov
ef55932f4b
Ask application to reinitialize its menu before processing an
...
accelerator key.
2000-10-26 21:47:20 +00:00
Dmitry Timoshkov
8a31634a00
Replaced ToAscii by ToUnicode in the User driver interface.
2000-10-25 21:34:31 +00:00
Alexandre Julliard
072dfb57e3
Removed inclusion of wine/winestring.h from winbase.h and added it to
...
the C files that need it.
2000-09-25 23:30:56 +00:00
Andreas Mohr
5e7fa021ef
- fix one locking ignorant return 0; in MSG_SendMessageInterThread()
...
- fix a crash in QUEUE_RemoveSMSG()
- convert some queue WARN() to ERR()
- spaileng fikses
2000-08-29 03:52:46 +00:00
Marcus Meissner
64c86ffe66
Removed local variable shadows warnings.
2000-08-07 04:16:43 +00:00
Dimitrie O. Paun
4d48dd3048
Removed HEAP_xalloc.
2000-04-30 12:22:18 +00:00
Stephane Lussier
4bdf4af11e
Implemented Mousewheel support.
2000-04-18 11:56:33 +00:00
Patrik Stridvall
533d333025
- Added/fixed some documentation reported by winapi_check
...
- Renamed MapVirtualKeyEx32A to MapVirtualKeyExA
- Renamed CRTDLL__dllonexit to CRTDLL___dllinit
2000-03-28 19:31:18 +00:00
Rein Klazes
c18f62940d
Correct the NotifyCode in the WM_COMMAND message sent by
...
KBD_translate_accelerator().
2000-03-24 19:46:13 +00:00
Patrik Stridvall
6cc47d4924
Removed a lot of unnecessary includes and fixed the compile errors.
2000-03-08 18:26:56 +00:00
Jeremy White
d3e22d9d55
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
...
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Lionel Ulmer
acc7467c03
Added the possibility to have mouse movements reported relative to
...
Wine's mouse driver.
1999-11-07 21:25:57 +00:00
Patrik Stridvall
8276f696fc
Fixed some of the issues reported by winapi-check.
1999-09-23 11:48:02 +00:00
Ulrich Weigand
24dd5d9e4f
Keyboard/mouse event proc thunk creation moved out of if1632/thunk.c.
1999-09-20 18:49:02 +00:00
Gerard Patel
16c3cc27d1
Remove unnecessary warning in TranslateAccelator.
1999-05-29 14:02:28 +00:00
Ulrich Weigand
5cd4737854
Added IsUserIdle16().
1999-05-22 19:00:27 +00:00
Marcus Meissner
ddca315388
Replaced all occurences of SYSMETRICS_xx and sysMetrics[SM_xx] by
...
GetSystemMetrics(SM_xx), removed no longer needed includes of
sysmetrics.h.
1999-05-22 11:33:23 +00:00
Francis Beaudet
ee3c1d7a27
Changed the return value of GetKeyboardState and SetKeyboardState from
...
VOID to BOOL.
1999-05-08 09:35:37 +00:00
Alexandre Julliard
06c275a643
Converted to the new debugging interface (done with the help of the
...
script written by Patrik Stridvall).
1999-05-02 14:32:27 +00:00
Patrik Stridvall
b4b9fae671
New debug scheme with explicit debug channels declaration.
1999-04-19 14:56:29 +00:00
Zygo Blaxell
007f1335c1
ReleaseCapture() is supposed to return a BOOL value.
1999-04-15 16:40:16 +00:00
Alexandre Julliard
f80b2ab669
Authors: Paul Quinn <paulq@corel.ca>, Aaron Barnes <aaronb@corel.ca>, Adrian Thurston <adriant@corel.ca>
...
Bundle of new stubs.
1999-03-28 13:15:40 +00:00
Marcus Meissner
6b9dd2e098
Lots of warning fixed, one missing WINAPI in ddraw.c added.
1999-03-18 17:39:57 +00:00
Francois Boisvert
6b1b41cf85
Made access to the wnd struct thread-safe.
1999-03-14 17:25:32 +00:00
Guy Albertelli
38d9ce811d
- Code to return default language code as keyboard layout.
...
- Implemented other stubs associated with keyboard layout:
GetKeyboardLayoutNameA, ActivateKeyboardLayout,
LoadKeyboardLayout[AW], GetKeyboardLayoutList.
1999-02-28 11:13:16 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Marcus Meissner
219cfd8387
Optimized away more includes, readded some #includes for necessary
...
prototypes.
1999-02-24 13:05:13 +00:00
Marcus Meissner
61afa33b03
Some more recursive include fixes/optimizations.
1999-02-22 10:16:00 +00:00
Marcus Meissner
592c910b7c
Implemented MapVirtualKeyEx (ticket 21).
...
Ignore keyboard layout for now.
1999-02-13 08:53:22 +00:00
Noel Borthwick
b427856b45
Added management and allocation of the PERQUEUEDATA structure.
1999-02-05 10:37:53 +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
Patrik Stridvall
151170c437
Moved more things to the X11 driver.
1998-12-26 12:00:43 +00:00
Alexandre Julliard
0c0e3bebb8
Authors: Francis Beaudet <francis@macadamian.com>, Sylvain St-Germain <sylvain@macadamian.com>, Thuy Nguyen <thuy@macadamian.com>
...
Lots of new stubs.
1998-12-10 15:49:22 +00:00
Huw D M Davies
9c68faadab
Remove X_DC_INFO from DC and make it behave like any other PDEVICE.
1998-11-25 12:36:03 +00:00
Ulrich Weigand
8bf078bfc8
Moved GetKeyboardLayoutName16 to windows/input.c.
1998-11-14 18:26:59 +00:00