From bb3d3743b4800d006457c767a00436b9308da75d Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Tue, 22 Feb 2011 07:40:23 +0100 Subject: NativeWindow ProxySurface Abstraction and lock/unlock Surface cleanup - ProxySurface -> abstract javax.media.nativewindow.ProxySurface, implemented by jogamp.nativewindow.WrappedSurface, just wrapping surface handle jogamp.nativewindow.windows.GDISurface, using HWND and get/release HDC on lock/unlock - Unifying NativeSurface's lockSurface/unlockSurface implementations - NEWT's WindowImpl - NativeWindow's ProxySurface, WrappedWindow, GDIWindow and JAWTWindow - wingdi/GDI: Add 'WindowFromDC' and 'GetClientRect' to GDI --- make/stub_includes/win32/windows.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'make/stub_includes/win32/windows.h') diff --git a/make/stub_includes/win32/windows.h b/make/stub_includes/win32/windows.h index ddee94c06..c30f99ebd 100644 --- a/make/stub_includes/win32/windows.h +++ b/make/stub_includes/win32/windows.h @@ -52,3 +52,6 @@ typedef struct tagRECT { LONG bottom; } RECT; +typedef RECT* PRECT; +typedef RECT* LPRECT; + -- cgit v1.2.3