The Fl_Native_File_Chooser class has 4 #include files; the first includes the other three depending on the platform being compiled, and is the one that users should include.
However, because the docs need to be where the methods are implemented, the doxygen docs are actually in one of the three 'platform specific files' that users shouldn't include, but doxygen is automatically generating documentation references to that wrong file. The problem can be seen at the top of the docs page for FNFC: http://fltk.org/doc-1.3/classFl__Native__File__Chooser.html The third line is showing: #include <Fl_Native_File_Chooser_FLTK.H> ..but that should instead be: #include <Fl_Native_File_Chooser.H> Is there a way to override doxygen's automatic generation of the file to #include? Perhaps the solution is to put some of the docs in the correct file, and the rest in the others..? _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
