summaryrefslogtreecommitdiff
path: root/FL/win32.H
diff options
context:
space:
mode:
authorManolo Gouy <Manolo>2016-03-26 14:36:11 +0000
committerManolo Gouy <Manolo>2016-03-26 14:36:11 +0000
commit915d6c643a8b4e31ea79fdad81761d26b42530f5 (patch)
tree8756c72f988596beb8e55382f40ff04142816057 /FL/win32.H
parente86e4a6ab0e3ad8ccbb694909383f5d72b9b4c92 (diff)
Isolate the definition of the 3 public, OS-dependent types (Fl_Offscreen, Fl_Region, Fl_Bitmask).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11432 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'FL/win32.H')
-rw-r--r--FL/win32.H5
1 files changed, 1 insertions, 4 deletions
diff --git a/FL/win32.H b/FL/win32.H
index 87430b9b3..f4035b13c 100644
--- a/FL/win32.H
+++ b/FL/win32.H
@@ -26,9 +26,8 @@
#endif // !Fl_X_H
#include <windows.h>
-typedef HRGN Fl_Region;
+#include "src/drivers/WinAPI/Fl_WinAPI_System_Driver.H"
typedef HWND Window;
-typedef POINT XPoint;
#include <FL/Fl_Device.H>
#include <FL/Fl_Window.H>
@@ -126,7 +125,6 @@ extern FL_EXPORT MSG fl_msg;
extern FL_EXPORT HDC fl_GetDC(Window);
extern FL_EXPORT HDC fl_makeDC(HBITMAP);
-typedef HBITMAP Fl_Offscreen;
/*#define fl_create_offscreen(w, h) \
CreateCompatibleBitmap( (fl_graphics_driver->gc() ? (HDC)fl_graphics_driver->gc() : fl_GetDC(0) ) , w, h)
@@ -143,7 +141,6 @@ Fl_Display_Device::display_device()->set_current(); \
#define fl_delete_offscreen(bitmap) DeleteObject(bitmap)*/
// Bitmap masks
-typedef HBITMAP Fl_Bitmask;
extern FL_EXPORT Fl_Bitmask fl_create_bitmask(int w, int h, const uchar *data);
extern FL_EXPORT Fl_Bitmask fl_create_alphamask(int w, int h, int d, int ld, const uchar *data);