DOCUMENTATION


INSTALATION

CONFIGURATION

ASSOCIATION

SHORTCUTS

OUTPUT ZONE

LOCALIZATION

OTHERS

SOURCE CODE



INSTALATION

Instalation rests in unpacking of bfc-*-all.tar.gz to the directory /usr/local. That is all. The program is initialized by the script bfc in directory /usr/local/bfcommander. It is possible to make a link for it. For example to /usr/local/bin. If the directory of the program is placed somewhere else than in /usr/local you must adjust this script in the second line: cd /path/to/bfcommander. After activation you will find the hidden directory ~/.bfcommander in the HOME directory. In this directory is saved configuration file bfcommander.ini and several other files with various setting. I don't recommend to edit them manualy, because it can cause fail of application.


CONFIGURATION

Konfiguration is made in the graphic mode in the main menu of the program. Follows the list of options which are not mentioned in the main configuration dialog, but which can be set manually in the file ~/.bfcommander/bfcommander.ini.


Section : [INTERFACE]

Item : CommandLineMaxLines=NumItems

Function: The maximum number of history items of the command line. Default = 100.


Section : [INTERFACE]

Item : ShowDiskPopup=0 or 1

Function: When right mouse button is clicked while there is set 0 in the item no menu for mount and unmount of the disk is diplayed. Mounting of the device is made by left mouse button. Unmounting of the device is made by right mouse button. Ejection of the device is made by the middle mouse button. Default = 1.


Section : [INTERFACE]

Item : ShowNamesOnOpBackgroung=0 or 1

Function: While there is set 0 in the item no name of files of operations running on the background are displayed. Operation is much sped up with it. Default = 1.


Section : [INTERFACE]

Item : CreateTrashDateDirs=0 or 1

Function: While there is set 1 in the item during deleting to the trash the whole content is being moved to the directory named by actual date and time. Default = 1.


Section : [INTERFACE]

Item : ShowCloseDialog=0 or 1

Function: While there is set 0 in the item no result dialog is displayed before turnig off


Section : [INTERFACE]

Item : ExecPriority=0 or 1

Function: Setting of the priority for the executable files. While there is set 0 in the file the opening of the file in the associated application is priority, while there is set 1 in the file the executing of the file is priority




All the icons in the program are loaded from external files and that is why they are exchangeable. Icons for associated files and for DiskBar are chosen direct in the program, the other icons (default ones and on the ButtonBar) can be exchanged as follows:

Implicit icons in panels (directory, fifo, CharDev etc.) are stored in the directory bfcommander/icons/default. It is possible to exchange it for other 16x16 while the name of the file remains the same, or there exists better way:

create directory ~/bfcommander/icons/default and inside of it copy your own icon of the same name.

The same procedure is used for the icons on the ButtonBar and directory for these icons is ~/bfcommander/icons/actions.


ASSOCIATION

Association for individual files is setup in menu Preferences-Association. I have made implicitly several of them, but only as examples. Extensions are to be always entered one after another. It is possible to choose several actions for the associated file, when the first action is implicitly performed (when pressing Enter or double click with mouse on the associated file). Selection of actions is then possible in the Main Menu of the program item File-Choose action or in popup menu in the panels item Choose action. If there are more files selected, the action will be performed on all items in the selection, which are associated with this action, the others wiol be ignored. It is also possible to use various options for setting the command, their list can be found below the button Select beside the line with command.


SHORTCUTS

After endless changing and adjusting I have made the shortcuts optional, except for several basic ones (copy F5 etc.). Configuration of shortcuts can be found in the Menu Preferences-Shortcuts.


OUTPUT ZONE

The output zone catches the STDOUT and STDERR from the command executed on command line and executable files in panels. As for the associated files the catching output is optional. In the output zone there are also displayed all the messages of program (faults etc.).

The output zone is not console!!


LOCALIZATION

Localization file is in the directory bfcommander/language. Here are all strings of the program.

Send me please this file with your language and I add him to the next version.


OTHERS

All commands executed from program run on the background completely independent of BF-Commander, so they continue after its stopping.

Support for FTP and viewing of archives are not yet implemented.


SOURCE CODE

Source code is rather extensive and it contains minimum of commentary, so all the modifications of this code are your own risk.