// !!! Need to get rid of this dependancy on FLTK
#include <FL/filename.h> // filename_setext
#define filename_setext fl_filename_setext
#include <stdio.h> // fopen, fprintf, fwrite, fclose, FILE
#include "FileBrowser.h"
#include <FL/fl_draw.H>
#include <FL/filename.H>
#define filename_list fl_filename_list
#define filename_isdir fl_filename_isdir
#define filename_match fl_filename_match
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "FileChooser.h"
#define filename_absolute fl_filename_absolute
#include <FL/fl_ask.H>
#include <FL/x.H>
#define filename_icon fl_filename_icon
#define filename_ext fl_filename_ext
//
// Define missing POSIX/XPG4 macros as needed...