fltk/FL
Manolo Gouy 85a03a76c9 Fix STR #2348. Files encoded with UTF-8 or CP1252 are accepted. Any non-UTF-8-encoded
data is interpreted according to CP1252 and transcoded to UTF-8. By default, a warning
message is displayed when the input file was transcoded. This default behavior can be 
modified by changing a function pointer. A flag has been added to the Fl_Text_Buffer object
that informs the caller if the input file was transcoded to UTF-8.
The Fl_Text_Buffer.cxx file contains some preliminary code that could be used in the future
to input other encodings provided they are fixed-length (e.g., all ISO-8859-* character sets,
UTF-16). This code is not compiled at this point.

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8004 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-12-10 19:24:28 +00:00
..
dirent.h Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Enumerations.H More doc fixes: 2010-12-09 12:19:03 +00:00
filename.H Doc: specify in modules what .H file is to be included. 2010-12-07 21:47:57 +00:00
Fl_Adjuster.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
fl_ask.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Bitmap.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_BMP_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Box.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Browser_.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Browser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Cairo_Window.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Cairo.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Chart.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Check_Browser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Check_Button.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Choice.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Clock.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Color_Chooser.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Counter.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Device.H Improved Doxygen doc of classes Fl_Graphics_Driver, Fl_PostScript_Printer, Fl_System_Printer, Fl_PostScript_Graphics_Driver. 2010-10-12 09:25:37 +00:00
Fl_Dial.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Double_Window.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
fl_draw.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Export.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_File_Browser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_File_Chooser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_File_Icon.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_File_Input.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Fill_Dial.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Fill_Slider.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Float_Input.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_FormsBitmap.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_FormsPixmap.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Free.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_GIF_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Gl_Window.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Group.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Help_Dialog.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Help_View.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Hold_Browser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Hor_Fill_Slider.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Hor_Nice_Slider.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Hor_Slider.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Hor_Value_Slider.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Input_.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Input_Choice.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Input.H Doc: removed duplicate word. 2010-12-09 13:41:12 +00:00
Fl_Int_Input.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_JPEG_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Light_Button.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Line_Dial.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Menu_.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Menu_Bar.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Menu_Button.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Menu_Item.H Improved Fl_Menu_Item's documentation. 2010-12-09 00:04:06 +00:00
Fl_Menu_Window.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Menu.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
fl_message.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Multi_Browser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Multi_Label.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Multiline_Input.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Multiline_Output.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Native_File_Chooser_FLTK.H More copyright 2010 mods. 2010-11-29 18:18:27 +00:00
Fl_Native_File_Chooser_MAC.H More copyright 2010 mods. 2010-11-29 18:18:27 +00:00
Fl_Native_File_Chooser_WIN32.H More copyright 2010 mods. 2010-11-29 18:18:27 +00:00
Fl_Native_File_Chooser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Nice_Slider.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Object.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Output.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Overlay_Window.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Pack.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Paged_Device.H Changed svn properties 2010-05-27 17:50:51 +00:00
Fl_Pixmap.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Plugin.H Starting to add a GUI to manage the IDE database. 2010-02-27 22:38:25 +00:00
Fl_PNG_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_PNM_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Positioner.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_PostScript.H Improved Doxygen doc of classes Fl_Graphics_Driver, Fl_PostScript_Printer, Fl_System_Printer, Fl_PostScript_Graphics_Driver. 2010-10-12 09:25:37 +00:00
Fl_Preferences.H Reformatting for CMP: Indent fixes, bracing. 2010-12-05 00:38:16 +00:00
Fl_Printer.H Removed Doxygen warning from file src/Fl_Printer.cxx 2010-11-26 10:22:40 +00:00
Fl_Progress.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Radio_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Radio_Light_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Radio_Round_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Repeat_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Return_Button.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_RGB_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Roller.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Round_Button.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Round_Clock.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Scroll.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Scrollbar.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Secret_Input.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Select_Browser.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Shared_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
fl_show_colormap.H Fix oversized color swatch in PDF docs. 2010-12-09 12:08:13 +00:00
fl_show_input.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Simple_Counter.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Single_Window.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Slider.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Spinner.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Sys_Menu_Bar.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Table_Row.H CMP mods: bracing, doxygen fixes for code examples and #if DOXYGEN -> #if FL_DOXYGEN. 2010-12-05 01:22:53 +00:00
Fl_Table.H Adjusted Fl_Table docs to reference new examples. 2010-12-10 18:31:38 +00:00
Fl_Tabs.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Text_Buffer.H Fix STR #2348. Files encoded with UTF-8 or CP1252 are accepted. Any non-UTF-8-encoded 2010-12-10 19:24:28 +00:00
Fl_Text_Display.H More Fl_Text_Display documentation updates. 2010-12-02 09:46:01 +00:00
Fl_Text_Editor.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Tile.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Tiled_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Timer.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Toggle_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Toggle_Light_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Toggle_Round_Button.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Tooltip.H STR#2466: Added copy_tooltip(). 2010-12-02 17:58:58 +00:00
Fl_Tree_Item_Array.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Tree_Item.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Tree_Prefs.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Tree.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
fl_types.h Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
fl_utf8.h Fixed crashes when Fl_Text_* detects illegal UTF 8 sequences. Widgets will not do any further processing but just jump over the character. Screen representation depends largely on whatever the underlying OS does with those sequences, but I feel that this is out of the scope of this library. (STR 2348) 2010-12-06 18:22:22 +00:00
Fl_Valuator.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Value_Input.H More doc fixes: 2010-12-09 12:19:03 +00:00
Fl_Value_Output.H More doc fixes: 2010-12-09 12:19:03 +00:00
Fl_Value_Slider.H As per thread on fltk.development: "RFC: Docs - getting rid of .eps files" 2010-12-08 23:53:04 +00:00
Fl_Widget.H Fixed Compiling with mingw-w64 (STR #2308). 2010-12-08 14:00:35 +00:00
Fl_Window.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_Wizard.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_XBM_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl_XPM_Image.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Fl.H Fix STR 2281: documentation changes only to clarify names and functions of the 2 clipboards 2010-12-02 22:59:30 +00:00
forms.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
gl2opengl.h Initial revision 1998-10-06 18:21:25 +00:00
gl_draw.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
gl.h Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
glu.h Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
glut.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
mac.H Doxygen changes: replaced "defined" by "declared" where appropriate. 2010-12-01 17:48:59 +00:00
Makefile.in More copyright 2010 mods. 2010-11-29 18:18:27 +00:00
math.h Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
names.h Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
README.Xcode Added and removed silly files 2010-10-24 20:54:08 +00:00
win32.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
x.H Fixed Copyright to 2010. 2010-11-28 21:06:39 +00:00
Xutf8.h Fixed more Copyright to 2010. 2010-11-28 21:12:59 +00:00

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