Commit Graph

1013 Commits

Author SHA1 Message Date
Ulrich Weigand e27670eac5 Fixed byteorder problems caused by non-portable code. 2001-01-11 00:52:50 +00:00
François Gouget 54300e592c Move HDWP to winuser.h.
Convert HWINSTA to STRICT.
2001-01-09 20:56:06 +00:00
Dmitry Timoshkov 7ba757d728 Add missing mapping for LB_FINDSTRINGEXACT message (thanks to Gerard
Patel for reporting the bug).
2001-01-07 21:44:50 +00:00
Alexandre Julliard 8081e5a1e5 Added handle_t type to server interface so that we can make handles
pointers later on.
Always use 0 to signal invalid handle in server requests.
2001-01-05 04:08:07 +00:00
François Gouget d6515df871 Convert HDESK to STRICT. 2001-01-03 21:39:33 +00:00
Ove Kaaven c90fb25c68 Turn on detectable autorepeat if the X Keyboard Extension is
detected.
2001-01-02 22:39:14 +00:00
François Gouget dea3d786e4 Moved HDROP to shellapi.h. 2001-01-02 21:00:46 +00:00
Dmitry Timoshkov 97d5abcd04 "Implement" GetKBCodePage and GetKBCodePage16. 2000-12-29 19:47:53 +00:00
Ulrich Weigand cc195924a6 Added check whether unaligned memory access is allowed.
Added macros to access unaligned WORDs / DWORDs.
2000-12-27 04:18:26 +00:00
Ove Kaaven 5079844bc6 Use the X state instead of the VK key state to check for eatable
characters, since the VK key state isn't a fan of AltGr.
2000-12-27 03:45:51 +00:00
Francois Gouget 345acc90fd Updated the look of dots and dashes to match the Win32 look.
Issue a FIXME about PS_USERSTYLE.
2000-12-24 20:16:25 +00:00
Guy L. Albertelli 09ce5e8013 Fixed loop test for negative value. 2000-12-24 19:51:02 +00:00
Gerard Patel 9289a5dff8 Cancel a few changes to get back basic text clipboard functionality. 2000-12-22 23:26:18 +00:00
Eric Pouech 4d24e0f5a6 Replaced calls to KERNEL.Yield16 by calls to KERNEL32.K32WOWYield from
outside libkernel.so.
2000-12-22 23:25:47 +00:00
Joerg Mayer 2563b1b732 Warn when FindWindow needs to check other processes windows. 2000-12-22 20:29:41 +00:00
Patrik Stridvall 2ece70e77b Various documentation fixes. 2000-12-22 01:38:01 +00:00
Alexandre Julliard e1f3803daa Removed the dummy mouse event in SetWindowPos. 2000-12-22 01:31:51 +00:00
Alexandre Julliard 5801723b50 Replaced WIN16_GlobalLock16 by "official" function K32WOWGlobalLock16. 2000-12-22 01:09:26 +00:00
Eric Pouech 247a94f688 Cleaned up the code a bit. 2000-12-21 20:21:53 +00:00
Guy L. Albertelli 65a4aa4e11 - print out WM_NOTIFY message code if we know it.
- print out memory past end of NMHDR structure for the size of
  the normal NMxxxxx structure associated with the message code.
- setup notify code table for common, REBAR, TOOLBAR, and COMBOEX (at
  least partially).
2000-12-20 18:38:15 +00:00
François Gouget 44a182229b winuser.h now requires that we include winbase.h first. 2000-12-19 04:53:20 +00:00
Gerard Patel 6e8519b128 Allow for the dialog font size to be set directly in pixels. 2000-12-18 03:11:10 +00:00
Gerard Patel cc3e0c5d90 WM_GETMINMAXINFO track min size should be used in SetWindowPos also
for 32 bits apps.
2000-12-18 03:10:42 +00:00
Alexandre Julliard ce1398e384 Avoid a couple of dependencies on input.c internal variables. 2000-12-16 20:37:16 +00:00
Gerard Patel ef456af6e5 Don't return last active popup if it is pointing to a deleted window. 2000-12-15 21:29:13 +00:00
Alexandre Julliard db0747d095 Removed some unnecessary includes.
Got rid of ldt.h.
2000-12-13 20:23:41 +00:00
Alexandre Julliard 982a223f36 Replaced PTR_SEG_TO_LIN macro by exported MapSL function.
Fixed a few ptr/segptr mismatches.
Moved CONV_RECT/POINT macros to wingdi16.h.
2000-12-13 20:20:09 +00:00
Alexandre Julliard f6168db690 Fixed some warnings. 2000-12-13 20:03:53 +00:00
Eric Pouech 66b4468bd4 Split driver functions into USER (16 bit part) and WINMM (32 bit part).
Fixed some bugs in 16 bit part as well.
Now correctly parsing the system.ini extra parameters.
2000-12-13 02:07:40 +00:00
Alexandre Julliard a67369ea00 Changed LoadImage16 to take an LPCSTR instead of a SEGPTR. 2000-12-12 00:48:06 +00:00
Alexandre Julliard becb9a353b Moved all Wine internal definitions out of process.h. 2000-12-11 03:48:15 +00:00
Dmitry Timoshkov 1df0d36592 Add CF_UNICODETEXT as primary text clipboard format.
Use [x11drv].TextCP for interchange with X.
2000-12-11 01:09:56 +00:00
Alexandre Julliard 91222da881 Moved most builtin controls structures into their respective C file.
Created new controls.h file private to user32.dll and moved remaining
builtin controls definitions there.
2000-12-10 23:01:33 +00:00
Andreas Mohr 1af53cbb2a - README update
- add offsets to ASPI struct defines
- spelling
2000-12-09 03:15:32 +00:00
Hidenori Takeshima d34426903b Added handlers for some IME messages in DefWindowProc. 2000-12-07 23:55:11 +00:00
Alexandre Julliard 9877906b26 Removed dependencies on the internals of the CLASS structure.
Added support for having both ASCII and Unicode window procedures for
builtin classes.
2000-12-07 23:39:16 +00:00
Alexandre Julliard b83a16c148 Removed calls to WIDGETS_IsControl. 2000-12-07 23:24:41 +00:00
Ove Kaaven af6b76e1a6 Use SendNotifyMessage() for WM_SYNCPAINT. 2000-12-06 19:45:22 +00:00
Dmitry Timoshkov 411e455624 Removed the code duplication. 2000-12-05 04:08:50 +00:00
Rein Klazes 0b0ccb83e1 Don't forget to map the message in WINPROC_MapMsg16To32W(). 2000-12-05 04:01:34 +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 9e1fda187a Fixed WINPROC_GetPtr() to always pass the start of the block to
HeapValidate().
2000-12-03 03:19:45 +00:00
Dmitry Timoshkov 1e15223fb4 Added several additional to/from unicode message mappings. 2000-12-02 23:42:13 +00:00
Dimitrie O. Paun 26503fc224 Include config.h. 2000-12-02 20:11:42 +00:00
Louis Philippe Gagnon 13317c070f - Take the mouse capture on a WM_NCRBUTTONDOWN on the caption bar,
release it on a WM_RBUTTONUP
- Don't send WM_CONTEXTMENU on a WM_NCRBUTTONUP
- Use parent-relative coordinates when calling NC_HandleNCHitTest
2000-12-02 00:00:51 +00:00
Patrik Stridvall 2b3aa616e8 Added/modified documentation for function arguments. 2000-12-01 23:58:28 +00:00
Alexandre Julliard ef57e18f99 Removed some unnecessary includes. 2000-12-01 21:32:55 +00:00
Marcus Meissner 4eb44e13bc Added the KDE 2 beta and final method of specifying systray windows. 2000-12-01 20:43:26 +00:00
Alexandre Julliard 4e2f4a9cc9 Check for NULL handle before calling HeapValidate. 2000-11-30 20:36:41 +00:00
Alexandre Julliard 4cecd4ae7d Always initialize msg16 and wparam16 in WINPROC_MapMsg32WTo16. 2000-11-30 01:16:35 +00:00