fbdbg  3.0
FreeBASIC Debugger
filechoosers.bas File Reference

Defining file choosers and filters for different purposes. More...

This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

Defining file choosers and filters for different purposes.

Since
3.0

Definition in file filechoosers.bas.

Macro Definition Documentation

#define DBG_FILE_OPEN (   _T_)
Value:
/* _
gtk_file_chooser_dialog_new(*__(_T_), NULL _
, GTK_FILE_CHOOSER_ACTION_OPEN _
, "gtk-cancel", GTK_RESPONSE_CANCEL _
, "gtk-ok", GTK_RESPONSE_ACCEPT _
, NULL)
*/

Macro to create a file open dialog.

Definition at line 18 of file filechoosers.bas.

#define DBG_FILE_SAVE (   _T_)
Value:
/* _
gtk_file_chooser_dialog_new(*__(_T_), NULL _
, GTK_FILE_CHOOSER_ACTION_SAVE _
, "gtk-cancel", GTK_RESPONSE_CANCEL _
, "gtk-ok", GTK_RESPONSE_ACCEPT _
, NULL)
*/

Macro to create a file save dialog.

Definition at line 9 of file filechoosers.bas.

Function Documentation

FUNCTION_AS_GtkFileFilter_PTR dbg_all_filter ( )

Create a file filter for all files.

Returns
The newly created filter

This function creates a file filter to select any files.

Since
3.0

Definition at line 78 of file filechoosers.bas.

FUNCTION_AS_GtkFileFilter_PTR dbg_bas_filter ( )

Create a file filter for FreeBASIC source files.

Returns
The newly created filter

This function creates a file filter to select FreeBASIC source code files. It sets some patterns, using regex to allow case-insensitive search.

Since
3.0

Definition at line 63 of file filechoosers.bas.

FUNCTION_AS_GtkFileFilter_PTR dbg_exe_filter ( )

Create a file filter for executable files.

Returns
The newly created filter

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.

Since
3.0

Definition at line 37 of file filechoosers.bas.

Here is the caller graph for this function: