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

Reply via email to