The file selection dialog is basically composed of six divisions:
The file list is supporting Drag & Drop:
This bar is displaying the path to the actual directory, and it provides a quick change to higher directories, as well as to child directories.
The higher directories will be selected by clicking the directory buttons.
Clicking the related arrow buttons will list the child directories.
Inside this division the user may create or delete bookmarks (links) to directories, For this purpose either the context sensitive menu or the toolbar will be used. While pressing the middle mouse button over a bookmark the related path will be shown.
The context sensitive menu allows to add the current directory, unless a bookmark with this name and referencing this directory is already existing. Furthermore user defined bookmarks may be deleted or renamed. An alternative method for adding a bookmark is Drag & Drop of a directory entry into this division.
There are indelible predefined bookmarks:
This folder is containing the most popular directories.
Inside this folder the last visited directories will be found.
This provides direct selection of the root file system.
This folder is listing all created file links in ~/
Desktop/
.
Normally these are the links which you can see on your desktop as icons.
This bokmark is available only if the directory ~/
Desktop/
is existing.
With the use of this bookmark the whole content of the trash will be listed.
This bookmark is available only on KDE/Unix.
This allows a direct selection of the home directory.
This file list is specialized for Scidb files, meaning that all operations will be executed on all related files of a database, although only the leading file (usually the index file) will be listed. In this way the user doesn't take care about the details of the database formats.
While pressing the middle mouse button over a file entry an information box about the file will be displayed, for example:
The database operations in detail:
Removing the selected database. Under KDE/Unix it will be moved to the trash, otherwise a physical deletion will be done which cannot be undone. In any case you have to confirm this operation in a dialog.
Renaming the select database. You may interrupt this operation without any effect if pressing Esc. It will be checked whether the new file name is legal, taking into account the characteristics of all supported operating systems. In this way an exchange of databases between different operating systems will be provided.
Duplicating the selected database, however only after entering a new file name. This operation can be interrupted with Esc. It is not possible to overwrite an existing database.
The actual selected database will be archived. The archive name will be determined with another file selection dialog.
Creating a new subdirectory but only after the name of the directory has been entered. This operation can be interrupted without any effect if pressing Esc. It is not possible to override an existing entry.
Entering a file name directly, optional with an appropriate file extension for the wanted database format. If no valid file extension is specified the default format will be chosen, which is the first format in the currently selected file type list.
Here you can restrict the selection of database formats. An overview about the file extensions is provided on the page about database formats.
The selection of the appropriate encoding depends on the database format. Further information will be found on the page about database formats. But in most cases the preselected automatic detection is appropriate (⇒ database formats).
The file list is supporting Drag & Drop. In this way databases can be moved (or copied, or linked) with the assistance of an additionally file selection dialog. Furthermore with this support it is possible to open multiple databases without re-opening the dialog; dropping the database into the database switcher.