Sweden-Number/dlls/winemac.drv
Ken Thomases b6a4b2f593 winemac: Track whether a view has ever had an OpenGL context attached.
... rather than whether it currently has one.

This is for OpenGLSurfaceMode=behind.  In that mode, we need to make the window
transparent wherever a GL-rendered view should not be clipped by GDI-rendered
children or sibling views.

Some apps attach a GL context to the view only temporarily, do some rendering,
and then detach it.  But the GL surface remains, with the rendered graphics.
In order for those to show, the window needs to remain transparent even though
none of its views has a GL context currently attached.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-08 16:25:55 -05:00
..
.gitattributes
Makefile.in
clipboard.c winemac: Ignore clipboard updates provoked by our own call to GetClipboardData(). 2017-02-03 09:35:18 +01:00
cocoa_app.h
cocoa_app.m winemac: Opt out of macOS 10.12's automatic window tabbing feature. 2017-04-24 20:32:20 +02:00
cocoa_clipboard.m winemac: Detect loss of ownership of the Mac pasteboard and update the clipboard manager status. 2016-10-24 11:10:18 +02:00
cocoa_display.m
cocoa_event.h winemac: Add a category on NSEvent to simplify checking if the Command key (and only that modifier) is pressed for an event. 2017-04-24 20:31:50 +02:00
cocoa_event.m winemac: Add a category on NSEvent to simplify checking if the Command key (and only that modifier) is pressed for an event. 2017-04-24 20:31:50 +02:00
cocoa_main.m
cocoa_opengl.h winemac: Reattach OpenGL contexts to a view after it has been hidden and unhidden. 2017-02-03 09:35:23 +01:00
cocoa_opengl.m winemac: Reattach OpenGL contexts to a view after it has been hidden and unhidden. 2017-02-03 09:35:23 +01:00
cocoa_status_item.m
cocoa_window.h winemac: Defer ordering a window out if it's in the process of entering or exiting Cocoa full-screen mode. 2017-04-24 20:32:11 +02:00
cocoa_window.m winemac: Track whether a view has ever had an OpenGL context attached. 2017-05-08 16:25:55 -05:00
display.c
dragdrop.c winemac: Change macdrv_copy_pasteboard_formats() to return a C array instead of a CFArray. 2016-10-24 11:10:06 +02:00
event.c winemac: Move a window to the front when its Mac title bar is clicked. 2017-04-24 20:31:59 +02:00
gdi.c winemac: Try to read the dpi from the user key first. 2017-04-27 22:22:44 +02:00
image.c
ime.c ime: Do not send WM_IME_ENDCOMPOSITION on CPS_COMPLETE if there is no composition. 2016-12-14 20:36:16 +01:00
keyboard.c winemac: Update the keyboard layout data immediately after changing the input source. 2016-10-24 19:42:24 +02:00
macdrv.h winemac: Move a window to the front when its Mac title bar is clicked. 2017-04-24 20:31:59 +02:00
macdrv_cocoa.h winemac: Move a window to the front when its Mac title bar is clicked. 2017-04-24 20:31:59 +02:00
macdrv_main.c winemac: Run a single clipboard manager thread per window station, inside the explorer process. 2016-10-24 11:10:10 +02:00
macdrv_res.h
mouse.c winemac: Pass correct buffer length to RegQueryValueExW(). 2017-02-08 17:02:59 +01:00
opengl.c winemac.drv: Use EqualRect() instead of memcmp() to compare RECTs. 2016-10-04 20:33:33 +02:00
surface.c
systray.c
window.c winemac: Move a window to the front when its Mac title bar is clicked. 2017-04-24 20:31:59 +02:00
winemac.drv.spec winemac: Implement the UpdateClipboard entry point to have the clipboard manager update its status. 2016-10-24 11:10:15 +02:00
winemac.rc winemac.drv: Use neutral language for the version resource. 2017-03-22 16:13:32 +01:00