Fix STR#2995: make FLTK robust to bad .xpm files

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10156 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Fix STR #3086, missing virtual dtor when ABI >= 10303.



git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10157 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Simpler definition of the fl_create_offscreen() macro on the X11 platform.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10158 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added copy/paste from/to FLTK applications of graphical data.
Added Fl_Image_Surface class to draw into an Fl_Image object.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10159 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Removed compilation warning of signed/unsigned comparison.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10160 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added required #include <time.h>

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10161 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Updated after addition of Fl_Copy_Surface and Fl_Image_Surface classes.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10162 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Removed compilation warning about signed/unsigned comparison.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10163 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added as per RFC on fltk.coredev 05/23/2014.



git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10164 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
1) Add descriptive tooltips to widgets in 'scheme' test.
2) Changed Fl_Scrollbar to show a 50% tab, so that the
   "///" scrollbar tab decorations are visible when the
   gtk+ scheme is enabled.



git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10165 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added new source files Fl_Copy_Surface.cxx & Fl_Image_Surface.cxx

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10166 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added new source files Fl_Copy_Surface.cxx & Fl_Image_Surface.cxx to visual c 6

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10167 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added new source files Fl_Copy_Surface.cxx & Fl_Image_Surface.cxx to visualC2008

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10168 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Added new source files Fl_Copy_Surface.cxx & Fl_Image_Surface.cxx to visualC2010

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10169 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Reset file header and footer.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10170 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Reset file header and footer.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10171 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Reset file header and footer.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10172 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Reset file header and footer.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10173 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Reflects changes in the list of test programs.

git-svn-id: http://seriss.com/public/fltk/fltk/branches/branch-1.3@10174 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Avoid crash when XftFontOpenPattern() returns NULL.

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