Commit graph

388 commits

Author SHA1 Message Date
Alexandre Julliard d17ca871dd user32: Implement GetAwarenessFromDpiAwarenessContext().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-30 12:34:29 +02:00
Alexandre Julliard 4e752086d7 user32: Implement IsValidDpiAwarenessContext().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-30 12:33:14 +02:00
Alexandre Julliard 79916de397 user32: Add a stub for GetDpiForWindow().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-29 16:06:04 +02:00
Alexandre Julliard ca878114cb user32: Implement GetDpiForSystem().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-29 16:06:04 +02:00
Louis Lenders 40b46d900a user32: Add stub for SetThreadDpiAwarenessContext.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-29 16:06:03 +02:00
Michael Müller 76f135e599 user32: Add stubs for GetWindowDisplayAffinity and SetWindowDisplayAffinity.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-03-09 10:40:44 -06:00
Józef Kucia 45ea40a14a include: Add EnableMouseInPointer() declaration.
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-01-10 17:07:04 +01:00
Austin English 797a746fc2 user32: Add GetGestureInfo stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-12 19:35:26 +09:00
Austin English 24cea1b77b user32: Add CloseTouchInputHandle/GetTouchInputInfo stubs.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-12 19:35:17 +09:00
Austin English 9d6bcf3c8c user32: Add UnregisterTouchWindow stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-12 19:34:07 +09:00
André Hentschel 112553734a include: Add some more prototypes to winuser.h.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-03 15:57:45 +02:00
Austin English d8db5e04bd user32: Add GetAutoRotationState/GetDisplayAutoRotationPreferences stubs.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-25 09:42:51 +02:00
Huw Davies 9b9316cfb2 include: Add {Is,Set}ProcessDPIAware().
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-11 16:00:32 +02:00
Andrew Eikum d1064669f4 user32: Support IDC_PEN.
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-12-01 13:06:05 +01:00
Alexandre Julliard fa06ecbfce user32: Implement GetUpdatedClipboardFormats.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-09-06 15:35:49 +09:00
Alexandre Julliard 35537b1d45 server: Implement Add/RemoveClipboardFormatListener.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-08-29 23:54:40 +09:00
Michael Stefaniuc d534a6e1aa include: Add inline variants of InflateRect and OffsetRect too.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-04 10:58:44 +09:00
Michael Stefaniuc 71f975f6bd include: Add an inline version of EqualRect() too.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-02 21:10:51 +09:00
Michael Stefaniuc 5f494bfeb4 include: Use inline functions for common RECT helpers.
Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-17 21:02:29 +09:00
Sebastian Lackner 57b7a9937d user32: Implement SetCoalescableTimer and add basic tests.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-29 20:30:57 +09:00
Austin English 0cb983f8b8 user32: Add GetGestureConfig stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-14 13:54:52 +09:00
Austin English c7a4b0628d user32: Add DisplayConfigGetDeviceInfo stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-20 12:06:43 +09:00
Kira Backes 94aee7a738 user32: Add MOUSEHOOKSTRUCTEX for mouse wheel support.
Signed-off-by: Kira Backes <kira.backes@nrwsoft.de>
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-05 14:06:50 +09:00
André Hentschel d05587afb8 include: Add manifest related defines.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-17 15:43:28 +09:00
Vincent Povirk fbe20ab62f d3d8/tests: Accept CURSOR_SUPPRESSED in cursor flags.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-26 00:12:51 +09:00
Nikolay Sivov 8b353f5409 user32: Added a GetDisplayConfigBufferSizes stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-26 16:16:54 +09:00
Hans Leidekker 4ad09a150e user32: Add a stub implementation of UnregisterPowerSettingNotification. 2015-07-17 20:17:36 +09:00
Nikolay Sivov 48246a149e user32: Added stubs for ShutdownBlockReasonCreate/ShutdownBlockReasonDestroy. 2015-06-29 18:51:02 +09:00
Mark Harmstone cb8545ab98 include: Add SM_CXPADDEDBORDER to winuser.h. 2015-04-09 13:26:45 +09:00
Hans Leidekker 9023a95e5b user32: Add a stub implementation of IsTouchWindow. 2014-11-27 13:27:06 +01:00
Austin English 82392e78b7 user32: Add a stub for SetGestureConfig. 2014-06-17 10:34:40 +02:00
Nikolay Sivov bd262c606a user32: Added RegisterPowerSettingNotification() stub. 2014-04-07 15:34:34 +02:00
Nikolay Sivov d3c9e8a7e6 user32: Added ChangeWindowMessageFilterEx() stub. 2014-03-20 17:46:01 +01:00
Michael Stefaniuc 23b86eb44e include: Replace the remaining CONSTs. 2013-09-27 10:34:09 +02:00
Erich Hoover 057b0d8bca user32: SetTimer and SetSystemTimer should respect the timeout limits. 2013-05-06 15:55:20 +02:00
Hans Leidekker 6493d6abbc user32: Add a stub implementation of UserHandleGrantAccess. 2013-03-08 11:02:25 +01:00
Francois Gouget 4180054c2f include: Move macros to winuser.rh and include it from winuser.h to avoid duplication. 2011-11-21 11:05:27 +01:00
Michael Stefaniuc 1435b5ecd7 include: Make "long" numeric constants LP64/LLP64 proof (winuser.h). 2011-10-31 16:46:22 +01:00
Dmitry Timoshkov 70caadbf34 user32: Add support for iPaddedBorderWidth in NONCLIENTMETRICS. 2011-10-08 19:47:35 +02:00
Frédéric Delanoy 81bf925401 include: Assorted spelling fixes. 2011-07-28 18:37:40 +02:00
Vincas Miliūnas be5f35534b include: Added raw input constants and a missing function prototype. 2011-06-16 17:44:02 +02:00
Erich Hoover e776f3ccf7 user32: Implement semi-stub of GetCursorFrameInfo. 2011-03-07 15:10:22 +01:00
Alexandre Julliard f1a3480068 user32: Handle input injected through SendInput entirely in user32. 2011-03-02 21:48:39 +01:00
Alexandre Julliard ae895a1f10 user32: Export a Wine-specific function to send hardware input from the graphics driver. 2011-03-02 21:25:43 +01:00
Dan Kegel c6dbea01d6 include: Remove extra semicolons after a macro that doesn't need them. 2010-12-31 11:47:00 +01:00
Alexandre Julliard 14a77db43f user32: Add a stub for IsGUIThread(). 2010-11-16 21:54:18 +01:00
André Hentschel b2e1c2defe include: Add BS_PUSHBOX. 2010-11-03 11:08:55 +01:00
Alexandre Julliard d3de0c265b user32: Implemented GetIconInfoExA/W. 2010-10-08 15:23:47 +02:00
André Hentschel aef6e3d232 user32: Use a macro instead of direct values. 2010-08-16 17:28:55 +02:00
Louis Lenders 4afb199105 include: Add EnumDisplaySettingsEx flags. 2010-07-08 17:33:37 +02:00
Kusanagi Kouichi cc669af6ba user32: Add definitions for EM_GETIMESTATUS and EM_SETIMESTATUS. 2010-01-18 14:23:05 +01:00
Luke Benstead 7fc8aed47f user32: Implement PrintWindow. 2009-12-02 12:16:03 +01:00
Paul Vriens 50cec6e989 include: Add some system parameters. 2009-11-30 13:13:33 +01:00
Andrew Eikum 55736136e2 winex11: Support KEYEVENTF_UNICODE in SendInput. 2009-08-19 12:16:19 +02:00
Alexandre Julliard fec03d2bcc include: Fix 64-bit sign extension in the MAKEWPARAM/LPARAM macros. 2009-01-05 16:08:17 +01:00
Alexandre Julliard fb7acdcb28 user32: Convert wvsprintfA/W to use an MS ABI vararg list for x86_64. 2008-12-31 20:59:33 +01:00
Dylan Smith c51f100f2f include: Added missing macros for EM_SETIMESTATUS and EM_GETIMESTATUS. 2008-11-17 13:12:19 +01:00
Dmitry Timoshkov fc48f7743d user32: Make ToAscii(Ex) and ToUnicode(Ex) prototypes match PSDK. 2008-10-27 12:38:57 +01:00
Alexandre Julliard e4cba25ac7 user32: Implemented UpdateLayeredWindow and UpdateLayeredWindowIndirect. 2008-09-16 16:30:19 +02:00
Alexandre Julliard a2ba7dcf7b include: Use WINE_NO_UNICODE_MACROS instead of __WINESRC__ where appropriate. 2008-05-30 10:02:42 +02:00
Maarten Lankhorst e4136355f0 include: Add BroadcastSystemMessageEx. 2008-04-02 11:22:56 +02:00
Vitaliy Margolen d8391a4a46 user32: Fix F1 message sequence. 2008-03-24 11:35:30 +01:00
Jason Edmeades 78d0940e21 user32: Fix MessageBox button contents and ordering. 2008-03-14 11:22:00 +01:00
Maarten Lankhorst 619ac152d5 include: Add flag for BSM_ALLDESKTOPS. 2008-03-10 19:59:22 +01:00
Maarten Lankhorst c8d8ddab11 include: Add flag for BROADCAST_QUERY_DENY. 2008-03-06 12:46:40 +01:00
Stefan Leichter 9b478283c5 user32: Add some tests for GetMouseMovePointsEx. 2008-02-19 20:24:12 +01:00
Bang Jun-young 9fcebb0055 user32: Fix EndMenu() to match the PSDK. 2008-02-04 14:18:20 +01:00
Alexandre Julliard cbdf1294e6 winex11: Export a function to dock a window into the system tray, and get rid of the WS_EX_TRAYWINDOW style. 2008-01-23 21:40:45 +01:00
Reece H. Dunn 2641f8192e include: Added the new Vista messages. 2007-12-26 14:01:49 +01:00
Rob Shearman 3c8663b7e9 include: Add definitions used for AllowSetForegroundWindow and LockSetForegroundWindow. 2007-11-19 13:00:06 +01:00
Alexandre Julliard 919e32c034 include: Add WINUSERAPI to the exported user32 functions. 2007-11-07 12:26:29 +01:00
Alexandre Julliard 113e40c28f include: Moved AttachThreadInput prototype to winuser.h where it belongs. 2007-11-06 19:57:18 +01:00
Francois Gouget 1a75b5d49c user32: Fix the HRAWINPUT definition and the GetRawInputData() prototype. Update win32.api to fix the winapi_check warnings. 2007-10-15 14:06:35 +02:00
L. Rahyen 43601c282b user32: Implement initial stubs for all raw input functions. 2007-09-25 14:18:40 +02:00
Dmitry Timoshkov 3407307a50 winex11.drv: Use symbolic names for MapVirtualKey translation types. 2007-09-18 11:15:01 +02:00
Alexandre Julliard c4245a7fb6 user32: Fixed the return value of DispatchMessageA/W. 2007-08-07 17:45:10 +02:00
Dmitry Timoshkov 648f7b1d9f winuser.h: Add RealChildWindowFromPoint declaration. 2007-07-20 11:34:27 +02:00
Alexandre Julliard 41db95323d include: Add some definitions for manifest resources. 2007-07-10 22:37:42 +02:00
Andrew Talbot 3ad92b0c25 user32: Replace const pointer parameters with correct pointers to const. 2007-03-06 22:26:46 +01:00
Kovács András a55b005fe4 winuser.h: Declare some raw input related structures. 2007-02-19 13:34:11 +01:00
Kevin Koltzau 00ad155a40 winuser.h: Add some HSHELL and APPCOMMAND defines. 2006-11-27 13:43:29 +01:00
Kevin Koltzau baaefe9783 winuser.h: Define browser and multimedia keys. 2006-11-27 13:43:25 +01:00
Francois Gouget eab56a5abd include: The PSDK headers don't define WM_SYSTIMER so we shouldn't either. 2006-11-09 14:33:13 +01:00
Francois Gouget a7f8195be9 include: The PSDK does not have the A/W variants of MAKEINTATOM() so we should not either. 2006-11-08 12:10:26 +01:00
Francois Gouget b1602267f0 user32/include: Don't define the window and control styles if NOWINSTYLES is set. 2006-11-08 11:43:43 +01:00
Francois Gouget 0996980595 user32/include: Don't define the OBM_*, OCR_* and OIC_* macros unless OEMRESOURCE is defined. 2006-11-07 17:05:41 +01:00
Jesse Allen 4087669a4a include: Fix out of place comment for DLGC_* codes. 2006-10-19 13:35:26 +02:00
Dmitry Timoshkov a58a9f5212 user: Add some missing messages to the message spy. 2006-10-11 12:09:28 +02:00
Francois Gouget 5c0a8a14a7 include: Add new Vista SDK constants and structures. 2006-10-05 17:34:50 +02:00
Oleg Krylov dd6e2b361d user: Fix CopyImage function declaration. 2006-10-03 15:55:30 +02:00
Nicolas Delcros 1492950c8e winuser.h: Fix PROPENUMPROCEXA/W types declarations. 2006-09-26 21:50:27 +02:00
Vijay Kiran Kamuju a97680751a include: Add some missing definitions in winuser.h. 2006-09-20 12:24:05 +02:00
Dmitry Timoshkov b2686ad2dd include: Move appropriate parts of winpos.h to winuser.h and win.h,
remove winpos.h afterwards.
2006-06-29 14:48:42 +02:00
Choe Hwanjin 03cc51abde winuser.h: Add some missing virtual key symbols. 2006-06-14 12:47:06 +02:00
Andrew Ziem 60d5f80837 include: Add SETWALLPAPER_DEFAULT to winuser.h. 2006-06-07 11:48:08 +02:00
Jonathan Ernst 360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Huw Davies a3ec0a9466 include: Add DFC_POPUPMENU. 2006-03-30 12:41:14 +02:00
Troy Rollo 8818880b43 user: Fix argument type of IsDlgButtonChecked. 2006-02-14 11:38:15 +01:00
Troy Rollo d07448dd3a user: Fix argument type for EnableScrollBar. 2006-02-14 11:37:57 +01:00
Troy Rollo 0fbd861bdd user: Fix argument types for CheckRadioButton. 2006-02-14 11:37:20 +01:00