fltk/fluid
Manolo Gouy 43bfe74b25 Running FLTK in static initializers (cont'd):
1) Changed the way fluid attaches images to widgets and menu items so
it is compatible with running fluid-generated code containing such images
in a static initializer. Images are now attached calling a function:
  widget->image( image_function_name() );
and this function is defined before in fluid-generated code as:
   static Fl_Image *image_function_name() {
     static Fl_Image *image = new image_type(......);
     return image;
   }

2) Changed src/Fl_File_Chooser.fl so the source code generate by fluid
from it is compatible with running in a static initializer.

3) Changed src/Fl_File_Chooser.cxx and FL/Fl_File_Chooser.H
to the result of running fluid on src/Fl_File_Chooser.fl 

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10972 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-12-18 18:56:58 +00:00
..
fluid.app/Contents [Version 1.3.4] Update version numbers - hopefully complete. 2015-03-10 01:41:55 +00:00
icons Finish "rename" of *.xcf.gz - delete uncompressed files. 2015-11-24 14:43:20 +00:00
pixmaps Added Table and Tree support to Fluid. 2011-01-03 08:28:38 +00:00
about_panel.cxx Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
about_panel.fl Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
about_panel.h [Version 1.3.4] Update version numbers - hopefully complete. 2015-03-10 01:41:55 +00:00
align_widget.cxx Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
alignment_panel.cxx Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
alignment_panel.fl Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
alignment_panel.h Update copyright (year) in generated fluid files. 2015-03-16 18:03:16 +00:00
CMakeLists.txt CMake generation of Xcode project under Mac OS: bundle fluid with its proper icon. 2015-04-07 16:08:54 +00:00
code.cxx Running FLTK in static initializers (cont'd): 2015-12-18 18:56:58 +00:00
CodeEditor.cxx Tricking Fl_Text_Display into using bearable colors for CodeView in Fluid. 2015-04-04 15:06:30 +00:00
CodeEditor.h Tricking Fl_Text_Display into using bearable colors for CodeView in Fluid. 2015-04-04 15:06:30 +00:00
comments.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
factory.cxx Add 'fluid -u' command-line switch to upgrade fluid files in batch mode. 2015-03-09 20:37:45 +00:00
file.cxx Fix trailing white space in fluid .fl files (STR #3239). 2015-07-09 01:17:33 +00:00
Fl_Function_Type.cxx Add 'fluid -u' command-line switch to upgrade fluid files in batch mode. 2015-03-09 20:37:45 +00:00
Fl_Group_Type.cxx Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Menu_Type.cxx Fix compiler warnings in fluid-generated code (STR #2813). 2015-04-10 19:26:17 +00:00
Fl_Type.cxx Add light gray separator line to fluid widget browser (STR #2997). 2015-08-01 19:04:07 +00:00
Fl_Type.h Running FLTK in static initializers (cont'd): 2015-12-18 18:56:58 +00:00
Fl_Widget_Type.cxx Fixed missing image release as described in STR #2840. 2015-11-07 00:11:45 +00:00
Fl_Widget_Type.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
Fl_Window_Type.cxx Added comments to Fluid Widgets. The comment field is between the Additional Code and Callback field on the C++ Tab of the Widget Editor. Care was taken to correctly resize. 2015-04-02 17:19:33 +00:00
Fluid_Image.cxx Running FLTK in static initializers (cont'd): 2015-12-18 18:56:58 +00:00
Fluid_Image.h Running FLTK in static initializers (cont'd): 2015-12-18 18:56:58 +00:00
fluid.cxx Fix spelling errors and improve documentation. 2015-06-15 20:24:41 +00:00
fluid.desktop [CMake] Improve installation, support DESTDIR, and more (STR #3149). 2015-02-16 14:30:27 +00:00
fluid.xml [CMake] Improve installation, support DESTDIR, and more (STR #3149). 2015-02-16 14:30:27 +00:00
function_panel.cxx Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
function_panel.fl Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
function_panel.h Fixed the Tab order in Fluid dialogs that contain a comment field. The comment field can no longer have tabs in it anymore (hey, it's either that or the other, right?). But I believe that this is a limitation that the user can easily live with. It's just comments, not code. 2015-04-02 14:08:18 +00:00
makedepend Update dependencies. 2015-07-22 23:20:47 +00:00
Makefile Fixes STR# 2973: collection of Sun compiler fixes to Makefiles. 2013-09-21 17:23:09 +00:00
print_panel.cxx Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
print_panel.fl Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
print_panel.h Update copyright (year) in generated fluid files. 2015-03-16 18:03:16 +00:00
Shortcut_Button.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
template_panel.cxx Update copyright (year) in generated fluid files. 2015-03-16 18:03:16 +00:00
template_panel.fl Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
template_panel.h Update copyright (year) in generated fluid files. 2015-03-16 18:03:16 +00:00
undo.cxx Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
undo.h Modifications to all LGPL headers for STR #2685. 2011-07-19 04:49:30 +00:00
widget_panel.cxx Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
widget_panel.fl Update fluid .fl files and generated code - remove trailing white space. 2015-07-09 02:09:33 +00:00
widget_panel.h Added comments to Fluid Widgets. The comment field is between the Additional Code and Callback field on the C++ Tab of the Widget Editor. Care was taken to correctly resize. 2015-04-02 17:19:33 +00:00