Table of Contents

Name

xfilemanager - X11 based Unix filemanager

Syntax

xfilemanger [-rootDir path ] [-iconDir path ] [-iconFont fontname ] [-selectColor color_name ] [-doubleClickInterval time ] [-multiWindow/-singleWindow] [-saveWS] [-noDragCopyAsk] [-noDragMoveAsk] [-noDragExecAsk] [-noDragDeleteAsk]

Introduction

xfilemanager is a X11 based Unix filemanager with Drag'n Drop abilities. When xfilemanager starts up, it popups either one big window with an iconbar on top and three seperated regions below, or with two seperated windows. xfilemanager considers three main types of regions (called windows in later reference) - the path-, directory- and workspacewindow.

Pathwindow

The pathwindows shows the entire directorytree, begining from a given root-directory. Within this window, directories can be opened by clicking upon their name or icon. If a directory opens while clicking upon it's entry with a single click, all direct subdirectories of this directory will be inserted in the directory tree. To investigate the whole contents of this directory, you have to double click upon the icon. If the present display mode is set into the multi-window-mode, a new window will be opened, showing all files of this directory. In single-window-mode, the middlest window will be updated with the contents of the directory.

Directorywindow

The directorywindow displays, depending on the current filterin method, the whole contents of a directory. Within this window, files can be selected for moving, copying, deleting, etc. by clicking upon their icons or names. Double clicks are forcing the filemanager to execute a determined action, depending on the type of the file. Example: double clicking upon a directory will open a new directorywindow or display the contents of this directory in the directorywindow.

Workspacewindow

The workspacewindow serves as a kind of container for executables. Executables can be either draged from directorywindows to the workspacewindow or added by using the Add_Workspace_Entry Button.

Fileoperations

To invoke several fileoperations (copy, delete, move, newdir, status) you can either press one of the buttons on top of each window or by draging files into the destination window or over the action buttons.

Filetypes

To determine what file belongs to what kind of fileclass, the user can edit his own ~/.xfmrc file, which specifies the executable, the fileendings, the iconfile and a short description.

Option

-rootDir path - sets the rootdirectory of the pathwindow. The default is the users HOME-directory.

-iconDir path - sets the directory that contains the fileicons.

-iconFont fontname - specifies the font to be used within the different windows to display the name of
files.

-selectColor colorname - determines the color to be used to mark selected files

-doubleClickTime time - specifies the interval within mouseclicks will be threated as doubleclicks. Default 300
milliseconds.

-multiWindow - uses serperate windows for each directory.

-singleWindow - uses one big window instead of many little windows.

-saveWS - save workspace on exit

-noDragCopyAsk/-noDragDeleteAsk/-noDragMoveAsk/-NoDragExecAsk - prevent the filemanager from displaying a dialog box on copying/removing/moveing/copying files by draging them.

Resources

*rootDir (String) - same as rootDir option

*iconDir (String) -same as iconDir option

*doubleClickInterval (time) - same as doubleClickInterval option

*selectColor (color) - same as selectColor

option

*iconFomt (fontname) - same as iconFont option

*multiWindow (Boolean) - wheter to use the multiwindowmode or not.

*dragCopyAsk (Boolean)

*dragMoveAsk (Boolean)

*dragDeleteAsk (Boolean)

*dragExecAsk (Boolean)

*saveWSOnExit (Boolean) - look at saveWS option

*iconGrid (Dimension) - specifies the grid in which the icons will be arranged when pressing the cleanup-button in the workspacewindow. Default: 70

*snapGrid (Dimension) - determines the possible positions when moving icons arond in the workspace. Default: 1

Author

Ove Kalkan (kalkan@ramz.ing.tu-bs.de)

Copyright

Copyrighted in 1993 by Ove Kalkan - all rights reserved


Table of Contents