Commit graph

51 commits

Author SHA1 Message Date
Alexandre Julliard
04d5963871 Print the message name for registered messages. 2003-01-11 21:07:50 +00:00
Dan Kegel
0fd521fee3 Change RECT to use LONG to match win32 standard headers and fix format
strings to use %ld for RECT elements.
2003-01-08 21:09:25 +00:00
Alexandre Julliard
18d029722f Removed input.h, queue.h, spy.h and sysmetrics.h and moved their
contents to user.h.
Moved message.h and winproc.h to dlls/user.
2002-12-03 23:34:52 +00:00
Alexandre Julliard
aff7ddaeeb Made user compile with -DSTRICT. 2002-11-22 21:22:14 +00:00
Alexandre Julliard
48f860cbd9 Moved a few remaining 16-bit window functions to wnd16.c and moved it
to the C_SRCS16 sources.
2002-10-28 19:04:39 +00:00
Alexandre Julliard
0ca051e555 Fixed wownt32.h to make it usable from inside Wine, and use it to
avoid some duplication of the handle conversion macros.
2002-10-17 16:43:42 +00:00
Guy L. Albertelli
05638fd833 - The TTM_ message needed to be in correct order.
- Added TTM_GETBUBBLESIZE.
2002-09-30 18:52:52 +00:00
Michael Stefaniuc
2247af320d - Rename WIN_Handle16 to HWDN_16 and make it a macro.
- Prepare user.dll for the change of HWND to a void*.
2002-09-04 19:37:01 +00:00
Andreas Mohr
0477d7dea5 - Add message mapping for tooltips.
- Use DEBUG_SPY define instead of commenting out TRACEs.
2002-07-20 20:07:27 +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
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
Vincent Béron
9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +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
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
Guy Albertelli
9f33f5cd5e Some additional traces. 2002-04-08 23:50:20 +00:00
Guy L. Albertelli
ac2defb3e7 Trace undocumented toolbar messages. 2002-03-11 01:10:40 +00:00
Alexandre Julliard
0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Guy L. Albertelli
db728b0b72 Add additional CCM_ message names. 2002-02-26 00:38:59 +00:00
Dimitrie O. Paun
9e99d2b763 - Make the ListView control Unicode ready.
- Support both ANSI & Unicode ListView notifications.
- Fixed a few bugs.
2002-01-18 19:05:35 +00:00
Dmitry Timoshkov
b0582dc972 Add some new messages to the spy and winuser.h. 2002-01-04 18:28:38 +00:00
Guy L. Albertelli
cb013cb5e8 Change the message trace indentation to be consistent by thread. 2001-12-06 22:24:14 +00:00
Dmitry Timoshkov
80eff97527 Convert message spy to unicode. 2001-11-20 18:50:56 +00:00
Guy Albertelli
8b0841ad38 Add support for Wine internal messages. 2001-11-05 23:54:40 +00:00
Alexandre Julliard
8fd26b9134 Renamed WIN_GetWndPtr into WIN_GetPtr and added corresponding
WIN_ReleasePtr. Started using it instead of WIN_FindWndPtr where we
don't need to access windows of other processes.
2001-10-15 17:56:45 +00:00
Francois Gouget
7beb574b20 Remove macros that should not be there (cause conflicts in WineLib).
Add corresponding comments in spy.c.
2001-09-19 22:25:52 +00:00
Alexandre Julliard
d23a82bc86 Made all 16<->32 HWND conversions use explicit functions instead of
implicit type casts.
Moved a lot of 16-bit functions to the new wnd16.c file.
Changed DIALOGINFO structure handling to support 32-bit handles.
2001-09-19 20:37:04 +00:00
Guy L. Albertelli
db9b54925d Enhance SPY_GetMsgName to translate common control messages. 2001-09-07 18:38:57 +00:00
Guy L. Albertelli
f96d4e69c0 Added WM_MOUSEHOVER and WM_MOUSELEAVE to formatting. 2001-08-28 18:38:25 +00:00
Alexandre Julliard
1293531ad9 Fixed some message names. 2001-08-13 20:30:31 +00:00
Guy L. Albertelli
b70c22d4a9 - Add support to dump memory at lParam location on common control
messages.
- Fixed remaining Toolbar and Pager notify dump amounts.
- Separate memory dump code for easy use.
2001-08-03 18:08:38 +00:00
Guy L. Albertelli
231162ef9c - If the class of the window is a known standard, then format the name
of the WM_USER+nnn messages if possible.
- Fix case where the classname returned was truncated and not printed
  at all.
- Issue errors if either the Notify or common control messasge lists
  are out of order.
- Prepare to dump out control block structures pointed to by lparam
  for messages.
2001-07-22 23:33:33 +00:00
Guy L. Albertelli
2dea1d0b1e Display rectangle from WM_NCCALCSIZE on entry and exit. 2001-07-20 17:57:51 +00:00
Guy L. Albertelli
655ff38dce Correct amount of info displayed for NM_NCHITTEST and all the LVN_*. 2001-07-08 20:30:43 +00:00
Dmitry Timoshkov
a57befe72d Replace more PROFILE_ functions by RegQueryValueExA. 2001-06-14 19:24:02 +00:00
Guy L. Albertelli
8a05b831de Display extra data for WM_NOTIFY that use NMCOMBOEX{A|W}. 2001-06-04 02:48:59 +00:00
Guy L. Albertelli
bf89e7cdd1 Label the width and height correctly in the WINDOWPOS display. 2001-03-16 16:41:07 +00:00
François Gouget
0124576cda Be smarter about the ellipsis in SPY_GetWndName. 2001-02-14 21:43:20 +00:00
Gerard Patel
2f47f3d0c0 Added a few messages and notifications. 2001-01-25 21:47:12 +00:00
Guy L. Albertelli
09d42ff231 - Added NMCBEENDEDIT structure for NOTIFY dump.
- Added dump of positioning structure for WM_WINDOWPOSCHANG{ED|ING}.
2001-01-21 21:10:48 +00:00
Guy L. Albertelli
09ce5e8013 Fixed loop test for negative value. 2000-12-24 19:51:02 +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
Alexandre Julliard
ef57e18f99 Removed some unnecessary includes. 2000-12-01 21:32:55 +00:00
Dimitrie O. Paun
529da54394 Require {DECLARE,DEFAULT}_DEBUG_CHANNEL statements to end in a ; 2000-11-27 23:54:25 +00:00
Dmitry Timoshkov
740bb92b5a Added the ability to see names of the virtual key codes. 2000-11-05 20:07:59 +00:00
Guy L. Albertelli
936c6c4ea4 Added wParam and lParam as parameters in SPY_ExitMessage
Added dump for the STYLECHANG[ING|ED] messages.
Dump structures on exit only if message allows changes.
2000-10-22 23:52:47 +00:00
Alexandre Julliard
c7e7df8b17 Replaced all lstr* calls from inside Wine code by their str* equivalent. 2000-08-14 14:41:19 +00:00
Dmitry Timoshkov
04da8b8f28 Convert WND.text field to Unicode.
Add new key to wine.ini in the section [x11drv] - TextCP, which means
code page used for texts passed to X.
Accordingly fix handlers of WM_SETTEXT/WM_GETTEXT.
2000-07-10 12:09:31 +00:00
Stephane Lussier
4bdf4af11e Implemented Mousewheel support. 2000-04-18 11:56:33 +00:00