Commit Graph

1368 Commits

Author SHA1 Message Date
Ryan Cumming
21a2b606fe Make LockWindowUpdate return more Windows-like values. 2002-07-09 01:57:28 +00:00
Alexandre Julliard
a4f19d031c Moved MsgWaitForMultipleObjects call out of the window lock. 2002-07-05 01:23:31 +00:00
Alexandre Julliard
f5e5fcac97 Tried to make IsDialogMessageW more compatible. Changed
IsDialogMessage16/A to call IsDialogMessageW.
2002-07-05 00:23:02 +00:00
Gregg Mattinson
7c4cb515b6 Cast void* to char* for pointer arithmetic. 2002-07-03 21:10:43 +00:00
Alexandre Julliard
3c43df8aa0 Release the Win16 lock before waiting in MsgWaitForMultipleObjectsEx. 2002-07-01 18:20:16 +00:00
Alexandre Julliard
bb05bb62ee Check for valid dialog info before using it. 2002-06-28 23:32:29 +00:00
Philipp Wollermann
a32dc91711 Implemented SPI_GETDESKWALLPAPER action, fixed SPI_SETDESKWALLPAPER. 2002-06-28 23:27:37 +00:00
Guy L. Albertelli
7c4d6a98a9 - Add support for UpDown control messages.
- Add detection for Wine's PropertySheet Dialog to translate
  messages.
2002-06-28 17:33:37 +00:00
Guy L. Albertelli
2beb9c10f8 - Dump out the TCITEM structure for appropriate messages.
- Dump out the rectangle for the TCM_ADJUSTRECT message.
2002-06-14 23:26:55 +00:00
Alexandre Julliard
c0d1ff5967 Store the current cursor in the thread queue instead of globally. 2002-06-14 00:07:05 +00:00
Dmitry Timoshkov
b4d3cb599e Avoid crashes if window belongs to another process. 2002-06-13 21:56:12 +00:00
Alexandre Julliard
01ecb57747 Authors: David Hammerton <david@transgaming.com>, Peter Hunnisett <peter@transgaming.com>
- Fix TranslateMessage return code.
- Make GetKeyState work properly for apps that test 0x80 instead of
  0x8000.
2002-06-10 23:02:19 +00:00
Alexandre Julliard
a061b84ee1 Moved specification of relay and snoop include/exclude functions to
the config file.
Changed spy config a bit to follow the same scheme.
Moved debug option parsing routine into libwine.
2002-06-04 17:48:41 +00:00
Alexandre Julliard
70e192b9cf Removed CURSORICON_IconToCursor now that we support color cursors. 2002-06-02 21:29:23 +00:00
Vincent Béron
9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Alexandre Julliard
d8a9244fc4 Added function table to GDI objects for better encapsulation.
Removed some direct accesses to the bitmap structure.
Fixed handling of stock bitmap if selected in multiple DCs.
Some minor fixes to the DC function table.
2002-05-31 18:43:22 +00:00
Andreas Mohr
284bcfcff4 Fixed a memory leak in find_child_from_point(). 2002-05-28 22:47:01 +00:00
Alexandre Julliard
07439cd2d0 Removed dependencies on the internals of the region object.
Do not store the region type in the object, it's trivial to determine
from the rectangle count.
Rewrote a few routines to not depend on internal clipping or region
functions.
2002-05-25 22:16:12 +00:00
James Juran
32886f6b88 Add missing \n to output messages. 2002-05-24 21:17:59 +00:00
Alexandre Julliard
7fbd74ea55 Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
issues.
2002-05-23 02:53:10 +00:00
Eric Pouech
9259cfa855 Added 16/32 DDE message conversion.
Finished the 16 bit implementation of DDEML.
2002-05-21 18:03:15 +00:00
Alexandre Julliard
4344c368cb Got rid of GetSysColorPen. 2002-05-20 18:15:28 +00:00
Francois Gouget
69e3500950 Add missing WIN_ReleaseWndPtr in WIN_CreateDesktopWindow. 2002-05-19 22:20:31 +00:00
Alexandre Julliard
0aa28b5b8d Export the debugging API from libwine instead of ntdll.
Removed debugres_[aw].
2002-05-17 02:55:48 +00:00
Alexandre Julliard
9bb05fc48e Specify the complete source file list for a dll inside the main
makefile and get rid of the subdirectories makefiles.
2002-05-14 18:36:54 +00:00
Guy L. Albertelli
501d951123 Fix memory dump where length is not a multiple of 4. 2002-05-14 03:49:26 +00:00
Stefan Leichter
ab5bba62f9 Added NULL pointer check in CallWindowProc16. 2002-05-07 18:31:10 +00:00
David Hammerton
ca30e48f71 Added implementation of GetWindowInfo. 2002-05-06 20:11:18 +00:00
Alexandre Julliard
5cab46ee58 Cleaned up some inter-dll dependencies in palette management. 2002-05-02 21:49:50 +00:00
Alexandre Julliard
d0893548e6 Moved remaining files in windows/x11drv to dlls/x11drv. 2002-04-30 21:16:39 +00:00
Alexandre Julliard
5769d1de00 Better support for configure detection of missing types, added check
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
2002-04-26 19:05:15 +00:00
Alexandre Julliard
605cba3c8e Update the queue key state even if no window has the focus (spotted by
Rizsanyi Zsolt).
2002-04-26 18:36:06 +00:00
Alexandre Julliard
894b188fcf Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch] 2002-04-25 21:40:56 +00:00
Alexandre Julliard
06c665d75a Clear the DC dirty flag before calling SetDCState to avoid spurious
vis region updates.
2002-04-22 22:37:34 +00:00
Raul Metsma
77d6a07c3c Added Estonian keyboard layout. 2002-04-17 16:49:15 +00:00
Guy L. Albertelli
c7ec93d2ea Put the MCN_ and DTN_ in correct order. 2002-04-17 16:48:45 +00:00
Guy L. Albertelli
16c04be4ae - When dumping NMCUSTOMDRAW, use correct size for a Toolbar.
- Add notify names for controls: tooltips, updown, calendar, datetime,
  ip, and status.
2002-04-14 19:30:28 +00:00
Alexandre Julliard
daa2886c10 Updated configure to take advantage of new autoconf 2.53 features. 2002-04-11 21:54:01 +00:00
Dmitry Timoshkov
5474aa941b Fixed problem with mouse cursors in Word. 2002-04-09 01:37:06 +00:00
Alexandre Julliard
481f8ffeba Need to check for focus and capture also on the children of the window
being disabled.
2002-04-08 23:57:08 +00:00
Guy Albertelli
9f33f5cd5e Some additional traces. 2002-04-08 23:50:20 +00:00
Paul Rupe
c86e5c9020 Added keymap tables for US dvorak layout. 2002-04-08 20:15:32 +00:00
Hidenori Takeshima
2223450ad2 Use default GUI font instead of hard-coded 'MS Sans Serif'. 2002-04-08 20:12:36 +00:00
Huw D M Davies
68ef5e0327 Don't hang around for a minute if we can't exec the clipboard server. 2002-04-06 00:41:43 +00:00
François Gouget
392f6f8775 Replace some SendMessage with SendNotifyMessage in case the target
window belongs to another thread.
2002-04-06 00:40:41 +00:00
Huw D M Davies
79fdd847e0 The horizontal dialog base unit is calculated as the straight average
of a-z,A-Z (tmAveCharWidth is supposed to be a weighted average
according to character usage, so we shouldn't use this).
2002-04-03 20:06:04 +00:00
Dmitry Timoshkov
047ab4060a Fix sign extension in message mapping routines. 2002-04-02 02:53:08 +00:00
Alexandre Julliard
fb23e10c1b We cannot ignore NotifyNonlinear focus events. 2002-03-22 01:03:36 +00:00
Duane Clark
f9340ff94d On WM_GETTEXT, terminate the lparam buffer even if string is empty. 2002-03-20 01:31:03 +00:00
Matthias Fechner
94e9a6f901 Added German 105 keys keyboard. 2002-03-20 01:28:20 +00:00