Alexandre Julliard
|
c7a8ff26d3
|
gdi32: Graphics driver functions no longer need to be CDECL.
|
2011-07-13 14:56:12 +02:00 |
Alexandre Julliard
|
605b2e6d52
|
winex11: Add a DC function structure and export it.
|
2011-07-13 14:05:07 +02:00 |
Alexandre Julliard
|
bfc12c0c94
|
gdi32: Pass the source/dest visible rectangles to the AlphaBlend driver entry point.
|
2011-07-11 17:12:49 +02:00 |
Alexandre Julliard
|
1ac1d7c69b
|
gdi32: Pass the dest visible rectangle to the PatBlt driver entry point.
|
2011-07-11 17:12:49 +02:00 |
Alexandre Julliard
|
8bd130b923
|
gdi32: Pass the source/dest visible rectangles to the StretchBlt driver entry point.
|
2011-07-11 17:12:49 +02:00 |
Alexandre Julliard
|
ae2b356361
|
winex11: Implement cursor clipping using a pointer grab.
|
2011-04-05 13:36:57 +02:00 |
Alexandre Julliard
|
8e396a9417
|
winex11: Implement a separate entry point for PatBlt and simplify the StretchBlt handling.
|
2011-03-17 14:49:16 +01:00 |
Alexandre Julliard
|
7879b8e349
|
user32: Get rid of the RegisterClipboardFormat driver entry point.
|
2011-03-07 17:06:50 +01:00 |
Alexandre Julliard
|
383d8ac105
|
user32: Remove GetClipboardFormatName from the user driver interface.
|
2011-03-04 16:25:52 +01:00 |
Alexandre Julliard
|
f46bd50a80
|
winex11: Get rid of the ClipCursor and SendInput entry points.
|
2011-03-03 17:34:53 +01:00 |
Hans Leidekker
|
898a4cfaec
|
winex11: Implement EnumICMProfiles.
|
2010-10-26 15:24:18 +02:00 |
Juan Lang
|
6d20893b1e
|
winex11.drv: ImeInquire's second parameter is an output parameter.
|
2010-09-13 14:47:14 -05:00 |
Alexandre Julliard
|
f57c1b77dd
|
gdi32: Get rid of the GetDCOrgEx driver entry point, GDI can implement this itself now.
|
2010-07-26 18:38:31 +02:00 |
Alexandre Julliard
|
e25049e879
|
winex11: Create X11 cursors on demand when the cursor is set to a window.
|
2010-05-21 13:29:47 +02:00 |
Aleksey Bragin
|
bd7859c5fe
|
winex11.drv: Fix SetCursor entry in the spec file.
|
2010-05-20 16:25:44 +02:00 |
Alexandre Julliard
|
9485f0b756
|
winex11: Implement the entry points for creating and destroying cursors.
|
2010-04-20 21:20:10 +02:00 |
Alexandre Julliard
|
d676bf246d
|
user32: Add driver entry points for cursor creation and destruction, and pass the cursor handle to SetCursor.
|
2010-04-20 19:22:38 +02:00 |
Alexandre Julliard
|
83b66549da
|
user32: Get rid of 16-bit handles in the driver clipboard interface.
|
2009-12-23 14:27:31 +01:00 |
Roderick Colenbrander
|
41f061ea1b
|
wgl: Add initial WGL_ARB_create_context support.
|
2009-11-18 11:39:57 +01:00 |
Alexandre Julliard
|
184f1fe331
|
winex11: Get rid of the SetDCOrg entry point.
|
2009-11-17 15:14:54 +01:00 |
Alexandre Julliard
|
89c91ac0b1
|
winex11: Remove BITBLT_InternalStretchBlt now that it's identical to X11DRV_StretchBlt.
|
2009-09-30 20:56:56 +02:00 |
Aric Stewart
|
5c779bfa0a
|
user32: Remove the driver call for GetKeyboardLayoutList and instead populate from the registry.
|
2008-12-18 14:19:39 +01:00 |
Maarten Lankhorst
|
602b9b0833
|
winex11.drv: Make XIM functions hidden.
|
2008-12-17 15:02:25 +01:00 |
Alexandre Julliard
|
be3c3a5214
|
winex11: Driver-side implementation of SetLayeredWindowAttributes.
Based on a patch by Rob Shearman.
|
2008-09-12 15:54:02 +02:00 |
Alexandre Julliard
|
2f11213168
|
user32: Notify the user driver about window extended style changes too.
|
2008-09-12 14:55:07 +02:00 |
Alexandre Julliard
|
31b4061c9b
|
winex11: Fetch the current X window position on ShowWindow resulting from a window manager event.
This ensures that we get the correct size for maximized windows too,
which cannot be done with SetWindowPlacement.
|
2008-07-31 11:40:49 +02:00 |
Francois Gouget
|
c5acad84a8
|
winex11.drv: Fix the SysCommand() and ImeGetRegisterWordStyle() prototypes.
|
2008-07-28 11:34:29 +02:00 |
Alexandre Julliard
|
89a3bd0c15
|
user32: Split the SetWindowPos driver backend in WindowPosChanging/Changed.
This is needed to allow updating the visible rect before invalidating
the DCEs.
|
2008-07-02 15:40:10 +02:00 |
Roderick Colenbrander
|
f0307d9366
|
wgl: Add a wine specific WGL extension which allows you to change the pixel format multiple times.
|
2008-04-24 12:32:38 +02:00 |
Alexandre Julliard
|
fa677c7f72
|
user32: Forward all WM_SYSCOMMAND messages to the driver, not only moves and resizes.
|
2008-04-10 15:58:43 +02:00 |
Alexandre Julliard
|
52246fb921
|
winex11: Move all the embedded systray window support to winex11.drv.
|
2008-04-08 15:47:36 +02:00 |
Aric Stewart
|
6dca48feaf
|
winex11: Add IME functionality to winex11drv.
All XIM interaction will soon pass through this functionality instead
of directly to imm32.
|
2008-04-07 20:44:43 +02:00 |
Alexandre Julliard
|
dc26f27835
|
winex11: Moved support for window moving/resizing back to user32.
|
2008-03-12 15:01:24 +01:00 |
Hans Leidekker
|
81e9b43fb2
|
gdi32: Move GetICMProfile to the driver.
|
2008-03-05 19:46:03 +01:00 |
Alexandre Julliard
|
936ab3a644
|
user32: Moved the ShowWindow implementation from winex11 back to user32.
|
2008-02-28 17:01:30 +01:00 |
Alexandre Julliard
|
1642fbcbc2
|
user32: Moved the DCE support from winex11 back to user32.
Window and class DCEs are now allocated lazily.
|
2008-02-25 15:59:19 +01:00 |
Alexandre Julliard
|
d6f6745c9c
|
user32: Moved the bulk of CreateWindow and SetWindowPos from the driver back into user32.
|
2008-01-24 11:23:09 +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 |
Roderick Colenbrander
|
8295c547f3
|
wgl: Add wglCopyContext support.
|
2007-11-12 14:16:44 +01:00 |
Mikolaj Zalewski
|
29a634728d
|
winex11.drv/wintab32: Make wintab strings in winex11.drv Unicode, implement WTInfoW.
|
2007-09-21 12:42:00 +02:00 |
Jacek Caban
|
b5c0573dd8
|
winex11: Fixed GetClipboardFormatName spec entry.
|
2007-09-10 16:15:20 +02:00 |
Vitaliy Margolen
|
c3dc692b20
|
winex11drv/user32: Add ClipCursor to x11drv to pass clip rectangle to x11drv.
|
2007-01-06 11:40:46 +01:00 |
Pierre d'Herbemont
|
221b044740
|
user32: Factorize graphics driver SetParent into user32.
|
2006-12-12 20:38:32 +01:00 |
Pierre d'Herbemont
|
d208ad82dd
|
winex11.drv: Fix SetWindowPos parameters in the spec file.
|
2006-11-30 12:26:03 +01:00 |
Pierre d'Herbemont
|
e5e58a6b13
|
user32: Factorize driver's SetWindowPos in user32.
|
2006-11-29 14:05:33 +01:00 |
Alexandre Julliard
|
5e7afb8c3b
|
winex11.drv: Store the palette mapping in an X context instead of the GDI object.
|
2006-11-17 14:38:43 +01:00 |
Alexandre Julliard
|
3cb51cd3c4
|
winex11.drv: Get rid of the DIB color table now that it's stored in gdi32.
|
2006-11-08 19:57:37 +01:00 |
Roderick Colenbrander
|
1d4effcaa5
|
wgl: Fix WoW screen flickering.
|
2006-11-06 12:13:09 +01:00 |
Alexandre Julliard
|
8310d4ae15
|
winex11.drv: Fixed the prototype of many OpenGL functions.
|
2006-10-31 21:41:02 +01:00 |
Roderick Colenbrander
|
2506677c60
|
winex11.drv: Route wglMakeContextCurrentARB through gdi32.
|
2006-10-31 21:34:36 +01:00 |