31 #ifndef FILE_FUNCTIONS_H_
32 #define FILE_FUNCTIONS_H_
46 #define DIRECTORY_SEPARATOR '\\'
48 #define DIRECTORY_SEPARATOR '/'
72 #define PATH_SEPARATOR ';'
74 #define PATH_SEPARATOR ':'
89 truepath(
const gchar *path, gchar *resolved_path);
123 #define FILE_MODE_EXIST 1<<4
124 #define FILE_MODE_DIRECTORY 1<<3
125 #define FILE_MODE_READ 1<<2
126 #define FILE_MODE_WRITE 1<<1
127 #define FILE_MODE_EXECUTE 1
147 gboolean filename_meets_accessMode(const gchar *filename, guint access_mode_mask);
249 (
const gchar *filename_default, guint filename_len,
StringList *extensions,
250 guint access_mode_mask,
const gchar * prompt, gpointer option,
ChooseFilenameFunc callback);