Details
FM_FOLDER_VIEW_TYPE
#define FM_FOLDER_VIEW_TYPE (fm_folder_view_get_type())
FM_FOLDER_VIEW()
#define FM_FOLDER_VIEW(obj)
FM_FOLDER_VIEW_CLASS()
#define FM_FOLDER_VIEW_CLASS(klass)
IS_FM_FOLDER_VIEW()
#define IS_FM_FOLDER_VIEW(obj)
IS_FM_FOLDER_VIEW_CLASS()
#define IS_FM_FOLDER_VIEW_CLASS(klass)
FmFolderView
typedef struct _FmFolderView FmFolderView;
FmFolderViewClass
typedef struct {
GtkScrolledWindowClass parent_class;
void (*chdir)(FmFolderView* fv, FmPath* dir_path);
void (*loaded)(FmFolderView* fv, FmPath* dir_path);
void (*status)(FmFolderView* fv, const char* msg);
void (*clicked)(FmFolderView* fv, FmFolderViewClickType type, FmFileInfo* file);
void (*sel_changed)(FmFolderView* fv, FmFileInfoList* sels);
void (*sort_changed)(FmFolderView* fv);
} FmFolderViewClass;
fm_folder_view_get_type ()
GType fm_folder_view_get_type (void
);
fm_folder_view_new ()
GtkWidget* fm_folder_view_new (FmFolderViewMode mode
);
fm_folder_view_set_mode ()
void fm_folder_view_set_mode (FmFolderView *fv
,
FmFolderViewMode mode
);
fm_folder_view_get_mode ()
FmFolderViewMode fm_folder_view_get_mode (FmFolderView *fv
);
fm_folder_view_get_sort_by ()
int fm_folder_view_get_sort_by (FmFolderView *fv
);
fm_folder_view_set_show_hidden ()
void fm_folder_view_set_show_hidden (FmFolderView *fv
,
gboolean show
);
fm_folder_view_chdir_by_name ()
gboolean fm_folder_view_chdir_by_name (FmFolderView *fv
,
const char *path_str
);
fm_folder_view_get_cwd_info ()
FmFileInfo* fm_folder_view_get_cwd_info (FmFolderView *fv
);
fm_folder_view_get_selected_files ()
FmFileInfoList* fm_folder_view_get_selected_files (FmFolderView *fv
);
fm_folder_view_get_selected_file_paths ()
FmPathList* fm_folder_view_get_selected_file_paths
(FmFolderView *fv
);
fm_folder_view_select_all ()
void fm_folder_view_select_all (FmFolderView *fv
);
fm_folder_view_select_invert ()
void fm_folder_view_select_invert (FmFolderView *fv
);
fm_folder_view_select_file_path ()
void fm_folder_view_select_file_path (FmFolderView *fv
,
FmPath *path
);
fm_folder_view_select_file_paths ()
void fm_folder_view_select_file_paths (FmFolderView *fv
,
FmPathList *paths
);
Signal Details
The "sort-changed"
signal
void user_function (FmFolderView *fmfolderview,
gpointer user_data) : Run First