Commit Graph

1638 Commits

Author SHA1 Message Date
Rein Klazes e8698e9eb4 When there are no pixels to scroll, ScrollWindowEx must still scroll
children and update the hrgnUpdate and rcUpdate arguments.
2004-08-24 20:15:00 +00:00
Ulrich Czekalla 516caf5a54 Set WS_EX_CONTROLPARENT when dialog has DS_CONTROL. 2004-08-24 02:26:40 +00:00
Zach Gorman 3944cb3b68 When searching for the DEFPUSHBUTTON in a dialog, recurse into child
windows with the WS_EX_CONTROLPARENT style (if they are visible and
enabled).
2004-08-19 01:03:12 +00:00
Mike McCormack 65e4823410 Define new propsheet messages. 2004-08-16 20:00:26 +00:00
Alexandre Julliard 87115b23c2 WM_NEXTDLGCTL should not change the default button ID (based on a
patch by Krishna Murthy).
2004-08-14 00:44:08 +00:00
Marcus Meissner c966c56f08 If the current menu handle is already set, do not set it again. 2004-08-13 00:39:29 +00:00
Alexandre Julliard 1191f0576c Get rid of window region on the client side. 2004-07-20 22:25:16 +00:00
Alexandre Julliard 4616dcb9a7 Moved the WindowFromPoint functionality to the server so that we can
properly take into account the window region.
2004-07-20 22:17:38 +00:00
Alexandre Julliard 218c478d24 Allocate the dialog info in DIALOG_CreateIndirect if this wasn't
already done by the dialog procedure.
2004-07-14 00:49:40 +00:00
Marcus Meissner d176dde0d1 Fixed switch (unsigned int) { case -1 / -2: } problems. 2004-07-12 23:52:33 +00:00
Marcus Meissner e7874fd802 Replace lvalue casts of post increments for newer compiler. 2004-07-06 19:26:16 +00:00
Dmitry Timoshkov 2c71c539a5 Do not do SetWindowPos(SWP_FRAMECHANGED) in the
DefFrameProc(WM_SETTEXT) handler, DefWindowProc already takes care of
it.
2004-06-30 18:15:51 +00:00
Dimitrie O. Paun 02fdba36e1 Small documentation cleanup. 2004-06-30 18:11:09 +00:00
Alexandre Julliard 618a7e5813 Added support for window regions in the server. 2004-06-29 03:53:25 +00:00
Dmitry Timoshkov b3569e7015 Add a test case for clipboard functionality and fix some bugs revealed
by it.
2004-06-25 02:55:37 +00:00
Dmitry Timoshkov eb30a1c7b2 Make sure that both deactivated and activated MDI children receive
WM_MDIACTIVATE message in all cases.
2004-06-23 20:51:06 +00:00
Alexandre Julliard 00844ee036 Fixed wrong Unicode string syntax in GetMonitorInfoW. 2004-06-23 00:12:03 +00:00
Vincent Béron 9d8036e1d8 Replace some more -debugmsg references for WINEDEBUG. 2004-06-21 23:56:15 +00:00
Mike Hearn 803ca3cb9e Add a dedicated debug channel for message boxes which outputs the
contents of the message.
2004-06-18 22:28:26 +00:00
Ulrich Czekalla 06a60621ab ScrollDC should take into account overlapped windows. With this change
ScrollWindowEx can be moved out of X11drv.
2004-06-15 17:04:02 +00:00
Dmitry Timoshkov 8f9d07f16b Added 32->16 mapping for SBM_GETRANGE/SBM_SETRANGE messages.
Added support for SBM_GETRANGE16 message in the scrollbar window
proc.
2004-06-14 17:55:27 +00:00
Dmitry Timoshkov ca46969b13 Print meaningful message values instead of vague names for unknown
messages.
2004-06-04 18:00:07 +00:00
Ulrich Czekalla e32e1f0598 EnableWindow should not remove the focus of child windows. 2004-06-03 00:08:55 +00:00
Alexandre Julliard ed8a41c7b5 Only allocate even-numbered window handles, MS Project depends on that
(found by Dmitry Timoshkov).
2004-05-28 19:35:37 +00:00
Dmitry Timoshkov c9860a504c Add some new message names to the message spy. 2004-05-28 19:27:47 +00:00
Dmitry Timoshkov cdeeb84822 Add a test for accessing classes from another thread.
Fix UnregisterClass behaviour with NULL hInstance.
2004-05-28 19:27:17 +00:00
Dmitry Timoshkov e069cf1476 Do not activate an MDI child if the child is invisible. 2004-05-25 18:03:32 +00:00
Alexandre Julliard b38b6821fb Activate another window when the dialog gets hidden in EndDialog. 2004-05-18 20:45:22 +00:00
Dmitry Timoshkov f2616c5617 Only child windows receive WM_SHOWWINDOW in DestroyWindow() under
Windows.
2004-05-18 00:48:52 +00:00
Dmitry Timoshkov f74516843f - Add a test for GetWindowInfo, it should not check cbSize member of
the WINDOWINFO structure.
- Add tests for window state at the time the system calls
  HCBT_CREATEWND (failing under Wine at the moment).
2004-05-11 22:17:19 +00:00
Jake Hamby d053539f7d Several of the registry keys for system colors and system metrics were
incorrect.
2004-05-11 04:28:35 +00:00
Ulrich Czekalla 4e10f0e0bd Fix clipboard regression. 2004-05-10 19:59:36 +00:00
Dmitry Timoshkov 80422fb830 Make WM_GETMINMAXINFO default behaviour more like the Windows one. 2004-05-07 00:41:32 +00:00
Ulrich Czekalla b41466b3b1 Allow applications, under certain conditions, to set data into the
clipboard even if they are not the clipboard owners.
2004-05-06 23:40:30 +00:00
Dmitry Timoshkov e6e15c36b5 Before removing menu items in the MDI Window menu check whether a menu
item following a separator has our "magic" value.
2004-04-27 23:29:18 +00:00
Duane Clark 5ffac0988e Add tracing messages to MDI. 2004-04-26 20:05:01 +00:00
Santosh Siddheshwar 87109682ed Allocate DIALOGINFO structure in DefDlgProc instead of in
DIALOG_CreateIndirect, so that it gets created correctly for non
template-based dialogs.
2004-04-20 04:02:35 +00:00
Dmitry Timoshkov 0ad1a6c6dd Setting WS_VISIBLE style does not require any special handling. 2004-04-02 20:12:38 +00:00
Dmitry Timoshkov 970be6477c WM_PARENTNOTIFY should not be sent to WS_POPUP windows. 2004-04-02 20:10:11 +00:00
Dimitrie O. Paun 126227a55a Remove the support for the Win 3.1 Look. 2004-04-01 04:57:12 +00:00
Dmitry Timoshkov d5a1e761ee Make DestroyWindow() not mess with a window focus, this should be
taken care of by ShowWindow(SW_HIDE).
Add a test for DestroyWindow() on a focused child.
2004-03-26 01:06:15 +00:00
Rein Klazes fefc8c629a Correctly size the spi_loaded array prevents overwriting of system
parameters.
2004-03-22 20:41:04 +00:00
Dmitry Timoshkov ea7857559c Change order of EnableWindow/DestroyWindow in the case of failure in
DIALOG_CreateControls32.
2004-03-20 19:25:12 +00:00
Justin Chevrier 7e997ef081 Implemented SPI{GET,SET}MOUSEHOVERWIDTH, SPI{GET,SET}MOUSEHOVERHEIGHT,
SPI{GET,SET}MOUSEHOVERTIME, SPI{GET,SET}MOUSESCROLLLINES,
SPI{GET,SET}MENUSHOWDELAY.
2004-03-19 01:16:12 +00:00
Richard Cohen 72b6645682 FIXME_(win) -> FIXME. 2004-03-17 20:48:18 +00:00
Huw Davies 6174bccfb1 We need to at least refresh the window menu in ChildActivate, so for
now remove the 'is already activated' optimization.
2004-03-09 23:26:18 +00:00
Huw Davies bed797e1ee Windows always adds a separator to the bottom of the new window
menu. Thanks to Dmitry Timoshkov for confirming this.
2004-03-09 19:19:29 +00:00
Robert Shearman e2b1222ee0 Stub for RegisterDeviceNotificationW. 2004-03-05 20:44:15 +00:00
Justin Chevrier 0a25dd4668 Move implementation of SysParametersInfo from Ascii to Unicode. 2004-03-04 01:41:11 +00:00
Dimitrie O. Paun 475cdcba8c Remove the win32 debug channel, misc cleanup of debugging code. 2004-02-26 05:30:54 +00:00