1 #ifndef GUI_FSELECT_H 2 #define GUI_FSELECT_H 3 4 #include "flt.h" 5 6 // Update version if changes are made to the module interface 7 #define GUI_FSELECT_VERSION {2,0} 8 9 typedef struct 10 { 11 base_interface_t base; 12 13 void (*file_select)(int title, const char* prev_dir, const char* default_dir, void (*on_select)(const char *fn)); 14 } libfselect_sym; 15 16 //------------------------------------------------------------------- 17 extern libfselect_sym* libfselect; 18 19 //------------------------------------------------------------------- 20 #endif