Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkTreeView ╰── FmPlacesView
include
: libfm/fm-gtk.h
The FmPlacesView displays list of pseudo-folders which contains such items as Home directory, Trash bin, mounted removable drives, bookmarks, etc.
void fm_places_view_chdir (FmPlacesView *pv
,FmPath *path
);
Changes active path and eventually sends the “chdir” signal.
Before 1.0.0 this call had name fm_places_chdir. Before 0.1.12 this call had name fm_places_select.
Since: 0.1.0
FmPlacesView *
fm_places_view_new (void
);
Creates new FmPlacesView widget.
Since: 0.1.0
struct FmPlacesViewClass { GtkTreeViewClass parent_class; void (*chdir)(FmPlacesView* view, guint button, FmPath* path); void (*item_popup)(FmPlacesView* view, GtkUIManager* ui, GtkActionGroup* act_grp, FmFileInfo* file); };
“home-dir-path”
property “home-dir-path” gchar *
The “home-dir-path” property defines which path will
be used on Home item activation. Value of NULL
resets it to the
default.
Owner: FmPlacesView
Flags: Read / Write
Default value: NULL
Since: 1.2.0
“chdir”
signalvoid user_function (FmPlacesView *view, guint button, gpointer path, gpointer user_data)
The “chdir” signal is emitted when current selected directory in view is changed.
view |
a view instance that emitted the signal |
|
button |
the button row was activated with |
|
path |
(FmPath *) new directory path |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 0.1.0
“item-popup”
signalvoid user_function (FmPlacesView *view, GObject *ui, GObject *act_grp, gpointer fi, gpointer user_data)
The “item-popup” signal is emitted when context menu is created for any directory in the view. Handler can modify the menu by adding or removing elements.
view |
a view instance that emitted the signal |
|
ui |
the GtkUIManager using to create the menu |
|
act_grp |
(GtkActionGroup *) the menu actions group |
|
fi |
(FmFileInfo *) the item where menu popup is activated |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 1.2.0