The Fl_Native_File_Chooser class contains, under WIN32, two system-defined structures
(OPENFILENAMEW and BROWSEINFOW). This forces any application program that uses
Fl_Native_File_Chooser to include file windows.h.
This is corrected by using in the Fl_Native_File_Chooser class pointers to the 2 structures.
The changes are protected by #if FLTK_ABI_VERSION >= 10304 for ABI compatibility.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10437 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Replace deprecated pasteboard manager by cocoa NSPasteboard.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10438 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Doc mods regarding the OS issue of Ctrl-Click simulation of Right-Click
on Mac OSX, as per recommendations from the forum posts on fltk.coredev
Subject: [RFC] Right click emulation for one button mouse on Mac
where both Manolo and Albrecht suggest documentation mods to reflect the issue.



git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10439 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
[CMake] Fix man page path. Patch posted by Richard Shaw in fltk.general.

Thanks for the patch.


git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10440 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added Fl_Copy_Surface::w() and Fl_Copy_Surface::h() member functions.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10441 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Rewrite Fl_Copy_Surface::complete_copy_pdf_and_tiff() using cocoa APIs.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10442 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Prevent Fl_Copy_Surface.H from including apple system headers on the mac platform.
With this, no public FLTK header includes system header files anymore on the mac.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10443 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Removed useless #include directive.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10444 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Small mod to fix problem with color chip image not showing up in doxygen docs.

Oddly, leading white space on the two \image commands caused them to appear
as literal text inside a code box, similar to as if they were embedded in a
\code - \endcode block -- not sure why.



git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10445 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Documentation: fix resizable images that were not displayed correctly.

The resizable effect was not shown proportionally correct.


git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10446 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Documentation: fix another image display issue.


git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10447 ea41ed52-d2ee-0310-a9c1-e6b18d33e121