void vf_select_all(ViewFile *vf);
void vf_select_none(ViewFile *vf);
-void vf_select_by_path(ViewFile *vf, const gchar *path);
void vf_select_by_fd(ViewFile *vf, FileData *fd);
void vf_mark_to_selection(ViewFile *vf, gint mark, MarkToSelectionMode mode);
vficon_set_focus(vf, id);
}
-
-void vficon_select_by_path(ViewFile *vf, const gchar *path)
-{
- IconData *id = NULL;
- GList *work;
-
- if (!path) return;
-
- work = vf->list;
- while (work && !id)
- {
- IconData *chk = work->data;
- work = work->next;
- if (strcmp(chk->fd->path, path) == 0) id = chk;
- }
- vficon_select_by_id(vf, id);
-}
-
void vficon_select_by_fd(ViewFile *vf, FileData *fd)
{
IconData *id = NULL;
void vficon_select_all(ViewFile *vf);
void vficon_select_none(ViewFile *vf);
-void vficon_select_by_path(ViewFile *vf, const gchar *path);
void vficon_select_by_fd(ViewFile *vf, FileData *fd);
void vficon_mark_to_selection(ViewFile *vf, gint mark, MarkToSelectionMode mode);
gtk_tree_selection_unselect_all(selection);
}
-void vflist_select_by_path(ViewFile *vf, const gchar *path)
-{
- FileData *fd;
-
- if (vflist_row_by_path(vf, path, &fd) < 0) return;
-
- vflist_select_by_fd(vf, fd);
-}
-
void vflist_select_by_fd(ViewFile *vf, FileData *fd)
{
GtkTreeIter iter;
void vflist_select_all(ViewFile *vf);
void vflist_select_none(ViewFile *vf);
-void vflist_select_by_path(ViewFile *vf, const gchar *path);
void vflist_select_by_fd(ViewFile *vf, FileData *fd);
void vflist_mark_to_selection(ViewFile *vf, gint mark, MarkToSelectionMode mode);