Commit Graph

842 Commits

Author SHA1 Message Date
Ove Kaaven
c27b6cf944 DefWindowProc should pass unhandled WM_MOUSEWHEEL to parent, according
to documentation.
2000-07-23 13:32:21 +00:00
Alexandre Julliard
d51ee843c5 Added assembly wrapper for calling window procedures. 2000-07-16 20:29:44 +00:00
Andreas Mohr
2caee712a2 Spelling fixes. 2000-07-16 15:44:22 +00:00
Raul Fernandes
9ed48c6af9 Added Brazilian keyboard. 2000-07-16 15:40:29 +00:00
John R . Sheets
278b3bcdbc We also have to validate the frame to avoid an infinite loop when the
app doesn't call BeginPaint.
2000-07-15 21:31:01 +00:00
Jean-Claude Batista
69d39ab023 Ensure the validity of hOldFocus before calling WIN_GetTopParent. 2000-07-15 19:44:04 +00:00
Gerard Patel
72b93d47f0 Allow SetWindowLong(... GWL_STYLE) to change visible bit. 2000-07-15 19:42:52 +00:00
Peter Ganten
ae3716d690 Stubs for CreateDesktopA and EnumDesktopWindows. 2000-07-15 15:13:56 +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
Marcus Meissner
521c0e4afa Stub for RegisterDeviceNotificationA. 2000-07-10 10:58:16 +00:00
Noomen Hamza
1040eaf747 GetClassInfo should return global classes even if the hInstance
parameter is different from the one passed to the RegisterClass
function.
2000-07-09 12:21:07 +00:00
Dave Hawkes
dbb6ab2261 GetIconInfo did no correctly identify icons from cursors. 2000-07-09 12:16:58 +00:00
Haithem Hmida
fa861c2dd7 Under Windows 95/98/NT, message boxes do not have a default icon. 2000-07-09 12:16:36 +00:00
Susan Farley
b3f8a6390f Check for WS_DISABLED parent in WindowFromPoint for un-managed windows. 2000-07-08 18:28:25 +00:00
Slava Monich
e6dd5d1cad Check the value returned by DIALOG_GetCharSize. 2000-07-08 18:27:24 +00:00
Bradley Baetz
a1491dea90 Implemented a large number of the msvideo dll routines. 2000-07-08 12:50:26 +00:00
Slava Monich
cdbe644f77 BeginDeferWindowPos should allow zero count. 2000-07-08 12:44:09 +00:00
Lawson Whitney
68dd679043 Moved zero-sized window hack to x11drv. 2000-06-25 12:53:27 +00:00
Andreas Mohr
1f0c216e8f Implemented/stubbed IconSize() and ControlPanelInfo() needed for Win
2.0 control.exe and paint.exe.
2000-06-24 12:54:00 +00:00
Francois Gouget
326e2ba5a1 Added some missing prototypes.
Define the HDRAWDIB handle type.
2000-06-18 17:26:44 +00:00
James Hatheway
9fa09e7ecb We must return the atom of the class in GetClassInfoEx instead of just
TRUE.
2000-06-18 17:19:38 +00:00
David Lassonde
f58d80d17f Implemented the More Windows... menu item for MDI. 2000-06-15 01:03:32 +00:00
Sheri Steeves
a4b73d43cd Check again for GetNextDlgTabItem after return from WM_INITDIALOG
message in dialog creation.
2000-06-15 01:00:42 +00:00
Noomen Hamza
fbd0d25cf8 Added a NULL pointer check within DCE_AddClipRects function. 2000-06-15 00:12:12 +00:00
Sheri Steeves
bd59d233f4 Added setting of cursor postition to MSG_PostToQueue. 2000-06-15 00:09:04 +00:00
Noomen Hamza
6effb2304b Made SetWindowPos handle the case when inserting a window after itself
(don't need to change the Zorder).
2000-06-14 21:16:18 +00:00
Gerard Patel
e908fd3865 Do not change the WS_CHILD style in SetParent. 2000-06-13 03:35:36 +00:00
Turchanov Sergei
d0018bd547 DGA compile fix. 2000-06-08 19:21:06 +00:00
Alexandre Julliard
2b5d564e63 Merged mouse dll into USER. 2000-06-08 04:57:22 +00:00
Alexandre Julliard
6aa2843fa9 Yet another attempt at fixing CW_USEDEFAULT handling. 2000-06-08 01:01:09 +00:00
Alexandre Julliard
b4c68726d9 Louis-Philippe Gagnon (of Macadamian for Corel)
Search for already loaded CursorIcon was done with the wrong handle,
so it was leaking icons. Fixed.
2000-06-08 00:39:16 +00:00
Serge Ivanov
71b1246638 Well, SetParent doesn't work properly at all, but at least it must preserve
window ID.  In fact it also must preserve window styles, destroy X
counterpart if parent of popup or overlapped window is set to someting
different from Desktop, and lot of other stuff that it must and mustn't do.
But preserving ID is good enough for now.
2000-06-07 03:46:14 +00:00
Alexandre Julliard
5e9dab58da The window dimensions have to be initialized before sending the
WM_GETMINMAXINFO message.
2000-06-07 02:03:19 +00:00
Alexandre Julliard
eac0e1837c Removed MSG_WineStartTicks (does not work for multiple address spaces
anyway).
2000-06-03 20:46:53 +00:00
Alexandre Julliard
a660c7903f Moved DIB_FixColorsToLoadflags to cursoricon.c. 2000-06-03 20:45:20 +00:00
Alexandre Julliard
2d8cf500c3 Merged display.dll into USER. 2000-06-03 04:20:19 +00:00
Susan Farley
8037389c49 Preserve WM hints that were set during window creation by calling
XGetWMHints prior to XSetWMHints.
2000-06-02 20:36:29 +00:00
Andreas Mohr
2e011a5243 Lots of spelling fixes that accumulated in my tree again, made several
error msgs more verbose, doc updates.
2000-06-01 23:28:25 +00:00
Gerard Patel
78f52b5681 Set a default size for windows when CW_USEDEFAULT is used. 2000-05-31 19:23:20 +00:00
Zoran Dzelajlija
846880b7e6 Basic Croatian language support. 2000-05-30 20:50:45 +00:00
Alexandre Julliard
c5e433a3a6 Moved idle event handling to the server. 2000-05-30 19:48:18 +00:00
Alexandre Julliard
9baa51e1c0 Use GetStartupInfoA() instead of accessing process structure
directly.
2000-05-30 19:46:58 +00:00
Alexandre Julliard
b8774f95e5 Serge Ivanov
SetParent: call SetWindowPos with SWP_NOACTIVATE flag set.
2000-05-30 17:50:41 +00:00
Alexandre Julliard
c192ba2468 Exec a separate wine binary for every win32 process so that they run
in separate address spaces.
Run 16-bit tasks as Win32 threads, not processes.
2000-05-29 21:25:10 +00:00
Alexandre Julliard
557d8af5d0 Send a normal mouse message code in WM_PARENTNOTIFY, even if the
actual message was a non-client one.
2000-05-23 23:43:02 +00:00
Susan Farley
9ce8382ea0 Set and retrieve the window icon that is drawn under managed mode
(based on the work of Andrew Lewycky for Corel).
2000-05-23 04:12:23 +00:00
Alexandre Julliard
16e9237a8c Francois Boisvert
System icons in the small caption bars are displayed with the right size.
2000-05-18 00:12:23 +00:00
Chris Morgan
362196445e Fixed borders of windows while dragging or sizing to match
TWEAK_WineLook setting.
2000-05-14 23:43:29 +00:00
Patrik Stridvall
b905023c74 Fixed some debug messages. 2000-05-11 21:48:28 +00:00
Ove Kaaven
fc63491d6c Scroll off-screen controls when scroll rectangle is NULL. 2000-05-11 21:41:15 +00:00