Defining file choosers and filters for different purposes. More...
Go to the source code of this file.
Macros | |
#define | DBG_FILE_SAVE(_T_) |
Macro to create a file save dialog. More... | |
#define | DBG_FILE_OPEN(_T_) |
Macro to create a file open dialog. More... | |
Functions | |
FUNCTION_AS_GtkFileFilter_PTR | dbg_exe_filter () |
Create a file filter for executable files. More... | |
FUNCTION_AS_GtkFileFilter_PTR | dbg_bas_filter () |
Create a file filter for FreeBASIC source files. More... | |
FUNCTION_AS_GtkFileFilter_PTR | dbg_all_filter () |
Create a file filter for all files. More... | |
Defining file choosers and filters for different purposes.
Definition in file filechoosers.bas.
#define DBG_FILE_OPEN | ( | _T_ | ) |
Macro to create a file open dialog.
Definition at line 18 of file filechoosers.bas.
#define DBG_FILE_SAVE | ( | _T_ | ) |
Macro to create a file save dialog.
Definition at line 9 of file filechoosers.bas.
FUNCTION_AS_GtkFileFilter_PTR dbg_all_filter | ( | ) |
Create a file filter for all files.
This function creates a file filter to select any files.
Definition at line 78 of file filechoosers.bas.
FUNCTION_AS_GtkFileFilter_PTR dbg_bas_filter | ( | ) |
Create a file filter for FreeBASIC source files.
This function creates a file filter to select FreeBASIC source code files. It sets some patterns, using regex to allow case-insensitive search.
Definition at line 63 of file filechoosers.bas.
FUNCTION_AS_GtkFileFilter_PTR dbg_exe_filter | ( | ) |
Create a file filter for executable files.
This function creates a file filter to select executable files. On non-LINUX systems it sets only some patterns. On LINUX mime types are used to specify binaries and batch scripts.
Definition at line 37 of file filechoosers.bas.