Commit Graph

871 Commits (eb0ab1b1ec844b9341b506ab06c2843fa9cb5040)

Author SHA1 Message Date
Gerard Patel e3bd8d0adf Turns the handling to pure 16 bits, remove references to dialog.h. 2000-08-18 23:05:44 +00:00
Peter Ganten 553e3c98d1 Threads without active or focus window should not receive keyboard
messages.
2000-08-14 20:53:00 +00:00
Dmitry Timoshkov 9b1e1dc4c5 Add "FullWindowDrag" feature for not managed windows. 2000-08-14 17:20:25 +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
Alexandre Julliard d586dc99be Replaced VERSION_* calls by exported API equivalents. 2000-08-14 14:35:01 +00:00
Alexandre Julliard a509af8a3c Removed to allow CVS to remove the directory. 2000-08-14 13:27:00 +00:00
Stephane Lussier 1a1bd1aa16 Instead of not doing the Z ordering when the application asks to place
the window under a zero-sized window, now the window above the
zero-sized window, is used to do the Z ordering.
2000-08-11 00:40:38 +00:00
Alexandre Julliard 42d20f9dca Merged clipboard driver into USER driver.
Moved all ttydrv source files to dlls/ttydrv.
Load functions pointer for the USER driver from the graphics driver
dll with GetProcAddress.
2000-08-10 01:16:19 +00:00
Alexandre Julliard 5ab9d860f2 Removed some unnecessary #includes and dll dependencies. 2000-08-09 22:35:05 +00:00
Alexandre Julliard 6113975a1e Moved struct32.c to windows directory. 2000-08-09 00:38:18 +00:00
Huw D M Davies b00c0124b9 WINPOS_WindowFromPoint should respect hrgnWnd. 2000-08-07 17:10:39 +00:00
Marcus Meissner 64c86ffe66 Removed local variable shadows warnings. 2000-08-07 04:16:43 +00:00
Stephane Lussier 3b6c5dce1e Top level windows with 0 width or height are created with a size of 1x1 in
the X11 driver. I've added some code to make sure those windows are never
mapped while the size <= 0.
2000-08-06 03:35:24 +00:00
Alexandre Julliard cb10fdab99 Replaced lstrlen/lstrcmp by libc equivalents everywhere we don't need
to trap exceptions.
2000-08-06 02:41:16 +00:00
Alexandre Julliard 93652e1a68 Moved a bunch of functions out of libwine/kernel/gdi into USER. 2000-08-04 04:21:02 +00:00
Alexandre Julliard b0efe28f6c Removed a few dependencies on GDI internals from USER dll. 2000-08-04 04:18:04 +00:00
Jean-Claude Batista 083a28fec3 Provide position hints for window managers. 2000-08-01 00:18:56 +00:00
Alexandre Julliard 646c562f9c Cleaned up some more USER dependencies. 2000-07-31 23:32:47 +00:00
Alexandre Julliard 6b141176be Moved toolhelp implementation into kernel32 dll. 2000-07-31 21:01:05 +00:00
Alexandre Julliard 946a4448af Cleaned up a few USER dependencies. 2000-07-30 13:50:27 +00:00
Huw D M Davies a14ca868d0 Initialize hrgnWnd. 2000-07-29 11:31:29 +00:00
Francois Boisvert 5538ec4661 NC_DoNCHitTest now returns HTNOWHERE like Windows is doing when
clicking on a window having a customize non client area.
2000-07-29 00:00:29 +00:00
Francois Jacques 5b6879c5c0 - implementation of SetWindowsRgn and GetWindowRgn
- X11DRV and TTYDRV updated with new API SetWindowRgn
2000-07-28 23:04:54 +00:00
Stephane Lussier 09be9d0d14 Now the service thread is no more in charge of erasing the background
of the Window. Service thread is doing the invalidation part, and the
application thread is doing the erasing part. All this has been
implemented using WM_SYNCPAINT message.
2000-07-28 22:21:19 +00:00
Dmitry Timoshkov d650c46c85 Do not crash if window was not found. 2000-07-28 20:20:03 +00:00
Stephane Lussier 52146f62fd - UpdateWindow should refresh all children that have an update region.
- In DIALOG_CreateIndirect UpdateWindow shouldn't be called. Wine will generate
  a WM_PAINT eventually for the dialog, no need to force a paint right away.
(based on a patch from James Hatheway in the Corel tree)
2000-07-28 20:19:37 +00:00
Ove Kaaven a5bb5ea2c3 Always get a hardware message from the system queue in PeekMessage,
even if no such wake bits are set, because in a PeekMessage loop,
there's no sleeping, so the necessary wake bits are never set...
2000-07-28 20:17:54 +00:00
Eric Pouech 731e9f5309 - removed (now obsolete) driver.h file (it's content is now in mmsystem.h)
- upgraded vfw.h content
2000-07-26 18:07:04 +00:00
Susan Farley f2355e0f15 Don't destroy the caret on SWP_HIDEWINDOW. 2000-07-25 20:59:03 +00:00
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