| 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