![]() |
![]() |
![]() |
Libfm Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
#define FM_STANDARD_VIEW_TYPE FmStandardView; struct FmStandardViewClass; enum FmStandardViewMode; FmStandardViewMode fm_standard_view_get_mode (FmStandardView *fv
); FmStandardView * fm_standard_view_new (FmStandardViewMode mode
,FmFolderViewUpdatePopup update_popup
,FmLaunchFolderFunc open_folders
); void fm_standard_view_set_mode (FmStandardView *fv
,FmStandardViewMode mode
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkScrolledWindow +----FmStandardView
FmStandardView implements AtkImplementorIface, GtkBuildable and FmFolderView.
include
: libfm/fm-standard-view.h
The FmStandardView represents view of content of a folder with support of drag & drop and other file/directory operations.
typedef enum { FM_FV_ICON_VIEW, FM_FV_COMPACT_VIEW, FM_FV_THUMBNAIL_VIEW, FM_FV_LIST_VIEW } FmStandardViewMode;
FmStandardViewMode fm_standard_view_get_mode (FmStandardView *fv
);
Retrieves current view mode for folder in fv
.
Before 1.0.1 this API had name fm_folder_view_get_mode.
|
a widget to inspect |
Returns : |
current mode of view. |
Since 0.1.0
FmStandardView * fm_standard_view_new (FmStandardViewMode mode
,FmFolderViewUpdatePopup update_popup
,FmLaunchFolderFunc open_folders
);
Creates new folder view.
|
initial mode of view |
|
callback to update context menu for files. [allow-none] |
|
callback to open folder on activation. [allow-none] |
Returns : |
a new FmStandardView widget. |
Since 1.0.1
void fm_standard_view_set_mode (FmStandardView *fv
,FmStandardViewMode mode
);
Before 1.0.1 this API had name fm_folder_view_set_mode.
Changes current view mode for folder in fv
.
|
a widget to apply |
|
new mode of view |
Since 0.1.0