fltk/FL
Manolo Gouy 7decb3d3b2 Rewrite the Fl_Copy_Surface class with strict separation of public API and platform-related code.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3-porting@11257 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2016-03-01 17:20:25 +00:00
..
Enumerations.H Mark places that need to be refactored with // PORTME: 2016-02-11 12:02:36 +00:00
Fl.H Avoid static initializers to allow FLTK usage in static initializers. 2016-02-24 08:07:30 +00:00
Fl_Adjuster.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_BMP_Image.H STR #2873: new function Fl_Image::fail() that returns 0, ERR_NO_IMAGE, ERR_FORMAT, or ERR_FILE_ACCESS to make life easier when loading images. 2015-05-23 23:42:26 +00:00
Fl_Bitmap.H Move ifdef's in RGB_Image into driver system. 2016-02-09 18:25:02 +00:00
Fl_Box.H Corrected typo in doc. 2012-08-17 09:18:06 +00:00
Fl_Browser.H Changed example code to make widths[] array static, as per 2012-09-17 22:44:54 +00:00
Fl_Browser_.H Fix and improve Fl_Table docs, fix some other typos. 2015-07-18 23:59:54 +00:00
Fl_Button.H Update docs related to buttons and update Fl_Check_Button.png. 2014-10-19 20:17:17 +00:00
Fl_Cairo.H [Cairo] Remove part of the dependency of FL/Fl.H on config.h. 2016-02-13 18:02:17 +00:00
Fl_Cairo_Window.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Chart.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Check_Browser.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Check_Button.H Update docs related to buttons and update Fl_Check_Button.png. 2014-10-19 20:17:17 +00:00
Fl_Choice.H Documentation clarification for all menu oriented widgets 2015-01-10 22:05:15 +00:00
Fl_Clock.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Color_Chooser.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Copy_Surface.H Rewrite the Fl_Copy_Surface class with strict separation of public API and platform-related code. 2016-03-01 17:20:25 +00:00
Fl_Counter.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Device.H Remove the useless pseudo run-time type information supported by the Fl_Device class. 2016-02-25 17:56:48 +00:00
Fl_Dial.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Double_Window.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Export.H Enable symbol visibility on Linux, bringing a shared libfltk on par with Windows. 2014-08-21 12:29:48 +00:00
Fl_File_Browser.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_File_Chooser.H Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
Fl_File_Icon.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_File_Input.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Fill_Dial.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Fill_Slider.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Float_Input.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_FormsBitmap.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_FormsPixmap.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Free.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_GIF_Image.H STR #2873: new function Fl_Image::fail() that returns 0, ERR_NO_IMAGE, ERR_FORMAT, or ERR_FILE_ACCESS to make life easier when loading images. 2015-05-23 23:42:26 +00:00
Fl_Gl_Window.H Details on PORTME items. Move fl_parse_color() to screen drivers. 2016-02-13 12:57:00 +00:00
Fl_Graphics_Driver.H Rewrite all fl_XXX_offscreen() functions so they use an Fl_Image_Surface object. 2016-02-27 13:52:27 +00:00
Fl_Group.H Documentation: fix resizable images that were not displayed correctly. 2014-11-10 22:09:11 +00:00
Fl_Help_Dialog.H Bump version numbers for next minor release: FLTK 1.4.0. 2016-01-30 00:56:42 +00:00
Fl_Help_View.H 1) Added a new way to detect whether the drawing operation is using the platform's native driver 2016-01-27 18:11:20 +00:00
Fl_Hold_Browser.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Hor_Fill_Slider.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Hor_Nice_Slider.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Hor_Slider.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Hor_Value_Slider.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Image.H Move ifdef's in RGB_Image into driver system. 2016-02-09 18:25:02 +00:00
Fl_Image_Surface.H Rewrite all fl_XXX_offscreen() functions so they use an Fl_Image_Surface object. 2016-02-27 13:52:27 +00:00
Fl_Input.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Input_.H Documentation updates (part of STR #2751). 2015-07-21 13:55:13 +00:00
Fl_Input_Choice.H Documentation clarification for all menu oriented widgets 2015-01-10 22:05:15 +00:00
Fl_Int_Input.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_JPEG_Image.H STR #2873: new function Fl_Image::fail() that returns 0, ERR_NO_IMAGE, ERR_FORMAT, or ERR_FILE_ACCESS to make life easier when loading images. 2015-05-23 23:42:26 +00:00
Fl_Light_Button.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Line_Dial.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Menu.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Menu_.H Fixes STR#3177; item_pathname() supports FL_SUBMENU_POINTER, 2015-07-26 21:10:18 +00:00
Fl_Menu_Bar.H Documentation clarification for all menu oriented widgets 2015-01-10 22:05:15 +00:00
Fl_Menu_Button.H Documentation clarification for all menu oriented widgets 2015-01-10 22:05:15 +00:00
Fl_Menu_Item.H Mark places that need to be refactored with // PORTME: 2016-02-11 12:02:36 +00:00
Fl_Menu_Window.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Multi_Browser.H Changed Fl_Multi_Browser behaviour on the Mac OS platform so multiple selection 2015-11-05 17:54:16 +00:00
Fl_Multi_Label.H Add some doxygen descriptions for the (previously undocumented) Fl_Multi_Label struct, and make some minor related adjustments to the docs for Fl_Label and Fl_Labeltype. 2015-02-04 13:12:43 +00:00
Fl_Multiline_Input.H Escape '\n' ('\\n') in doxygen comment. 2014-10-09 11:45:02 +00:00
Fl_Multiline_Output.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Native_File_Chooser.H Details on PORTME items. Move fl_parse_color() to screen drivers. 2016-02-13 12:57:00 +00:00
Fl_Nice_Slider.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Object.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Output.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Overlay_Window.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_PNG_Image.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_PNM_Image.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Pack.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Paged_Device.H Create class Fl_Widget_Surface that supports draw(Fl_Widget *, int, int). 2016-02-26 12:51:47 +00:00
Fl_Pixmap.H Fix MSWindows issues from last refactoring. 2016-02-09 20:15:04 +00:00
Fl_Plugin.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Positioner.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_PostScript.H Move PostScript-support files to src/drivers/PostScript/ 2016-02-26 15:24:08 +00:00
Fl_Preferences.H STR# #2973: applied patch str_2973_r9958_sun-fix-errors-5.patch verbatim. 2013-09-16 20:25:14 +00:00
Fl_Printer.H Fix compiler warnings (STR #2988) - final commit. 2016-02-27 17:27:21 +00:00
Fl_Progress.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_RGB_Image.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Radio_Button.H Update docs related to buttons and update Fl_Check_Button.png. 2014-10-19 20:17:17 +00:00
Fl_Radio_Light_Button.H Update docs related to buttons and update Fl_Check_Button.png. 2014-10-19 20:17:17 +00:00
Fl_Radio_Round_Button.H Update docs related to buttons and update Fl_Check_Button.png. 2014-10-19 20:17:17 +00:00
Fl_Repeat_Button.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Return_Button.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Roller.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Round_Button.H Update docs related to buttons and update Fl_Check_Button.png. 2014-10-19 20:17:17 +00:00
Fl_Round_Clock.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Screen_Driver.H Moved timer code to screen drivers. Not sure if this should be in System Drivers instead. 2016-03-01 00:54:21 +00:00
Fl_Scroll.H 1) Added a new way to detect whether the drawing operation is using the platform's native driver 2016-01-27 18:11:20 +00:00
Fl_Scrollbar.H STR 2714: remove lint (variables that have the same name as a function in the same scope). 2011-10-02 06:25:13 +00:00
Fl_Secret_Input.H Mac OS text input: defined a small API that user-defined text editing widgets can use to signal marked text. 2012-12-24 11:45:07 +00:00
Fl_Select_Browser.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Shared_Image.H 1) Added a new way to detect whether the drawing operation is using the platform's native driver 2016-01-27 18:11:20 +00:00
Fl_Simple_Counter.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Single_Window.H Fix documentation (typo). 2015-02-17 15:42:25 +00:00
Fl_Slider.H Fixed doc typo 2012-05-28 15:39:12 +00:00
Fl_Spinner.H Fix indentation and remove trailing white space. 2014-09-12 09:08:41 +00:00
Fl_Sys_Menu_Bar.H Details on PORTME items. Move fl_parse_color() to screen drivers. 2016-02-13 12:57:00 +00:00
Fl_System_Driver.H Fix Linux and Windows compilation error. 2016-02-26 11:13:43 +00:00
Fl_Table.H Fix compiler warnings (STR 2988), porting from branch-1.3. 2016-01-31 04:33:54 +00:00
Fl_Table_Row.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Tabs.H Fixes STR #3169, comment #3. 2014-12-19 03:41:45 +00:00
Fl_Text_Buffer.H Non-changing changes... Attempting to keep the porting branch somehwat in-sync with doc changes in main 1.3.x 2016-01-28 17:16:32 +00:00
Fl_Text_Display.H Non-changing changes... Attempting to keep the porting branch somehwat in-sync with doc changes in main 1.3.x 2016-01-28 17:16:32 +00:00
Fl_Text_Editor.H Document Fl_Text_Editor::global_key_bindings and related methods. 2015-08-13 10:07:17 +00:00
Fl_Tile.H Improve and reorganize Fl_Tile's documentation and test/tile demo. 2014-10-19 14:17:47 +00:00
Fl_Tiled_Image.H Improve Fl_Tiled_Image drawing, scheme background setup, and documentation. 2015-03-01 20:16:56 +00:00
Fl_Timer.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Toggle_Button.H STR 2705: moved all inline constructors (that I could find) from header files into source files. Even though this breaks downward compatibility, it does make dynamic linking possible for all classes. 2012-07-24 04:37:22 +00:00
Fl_Toggle_Light_Button.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Toggle_Round_Button.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Tooltip.H Details on PORTME items. Move fl_parse_color() to screen drivers. 2016-02-13 12:57:00 +00:00
Fl_Tree.H Add support for dragging to reorder in Fl_Tree, STR #2828 (I) 2014-09-05 12:04:28 +00:00
Fl_Tree_Item.H Fl_Tree: improved draw() behavior when deactivated; 2015-04-28 19:39:53 +00:00
Fl_Tree_Item_Array.H Solves STR #3127. 2014-09-04 18:56:52 +00:00
Fl_Tree_Prefs.H Fl_Tree: improved draw() behavior when deactivated; 2015-04-28 19:39:53 +00:00
Fl_Valuator.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Value_Input.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Value_Output.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Value_Slider.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Widget.H Documentation updates on callbacks and Fl::readqueue(). 2015-04-05 09:04:44 +00:00
Fl_Widget_Surface.H Make the Fl_Widget_Surface's constructor protected. 2016-02-26 17:45:13 +00:00
Fl_Window.H Create class Fl_Widget_Surface that supports draw(Fl_Widget *, int, int). 2016-02-26 12:51:47 +00:00
Fl_Window_Driver.H Add example code to Fl_Window_Driver. 2016-02-19 22:37:41 +00:00
Fl_Wizard.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_XBM_Image.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_XPM_Image.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Makefile.in Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
README.Xcode Added and removed silly files 2010-10-24 20:54:08 +00:00
dirent.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
filename.H Created pseudo code for all FL_PORTED section so that FLTK compiles and links (Xcode, hello, other C flags: -D FL_PORTING -U __APPLE__ -U __APPLE_QUARTZ__) 2016-01-04 23:09:32 +00:00
fl_ask.H Removed compilation warning when compiling fluid/file.cxx on apple. 2014-12-20 15:00:27 +00:00
fl_draw.H Rewrite all fl_XXX_offscreen() functions so they use an Fl_Image_Surface object. 2016-02-27 13:52:27 +00:00
fl_message.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
fl_show_colormap.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
fl_show_input.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
fl_types.h Fix spelling errors and improve documentation. 2015-06-15 20:24:41 +00:00
fl_utf8.h Fix compiler warnings (STR #2988) - final commit. 2016-02-27 17:27:21 +00:00
forms.H Export fl_gettime forms function 2014-10-29 20:17:38 +00:00
gl.h Mark places that need to be refactored with // PORTME: 2016-02-11 12:02:36 +00:00
gl2opengl.h Initial revision 1998-10-06 18:21:25 +00:00
gl_draw.H Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
glu.h Mark places that need to be refactored with // PORTME: 2016-02-11 12:02:36 +00:00
glut.H Fix copyright and remove obsolete comment. 2015-04-03 11:04:43 +00:00
mac.H Rewrite the Fl_Copy_Surface class with strict separation of public API and platform-related code. 2016-03-01 17:20:25 +00:00
math.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
names.h Add new event name FL_ZOOM_GESTURE to FL/names.h. 2015-07-22 23:34:32 +00:00
porting.H Remove Fl_X::q_fill_context() used only once. 2016-02-14 06:36:20 +00:00
win32.H Rewrite all fl_XXX_offscreen() functions so they use an Fl_Image_Surface object. 2016-02-27 13:52:27 +00:00
x.H Rewrite all fl_XXX_offscreen() functions so they use an Fl_Image_Surface object. 2016-02-27 13:52:27 +00:00

README.Xcode

All FLTK header files are in the FL subdirectory of the fltk.framework.
Image header files are located in "fltk.framework/Headers/FL/images/".