Settings |
All GS-Base global settings are stored in the settings.xml files. Their location depends on how you install the application. If you choose the portable installation, the settings file will be saved directly to the installation folder. Otherwise they're store in the local application data folder (e.g. C:\Users\username\AppData\Local\GS-Base).
You can use the Settings > Save - Load Profile commands to save or load different settings profile files.
The following data can be specified in the Settings > Options dialog:
General Settings
Undo/Redo level
The number of actions that can be undone via the Edit > Undo-Redo commands.
A very high undo level causes greater memory usage if some very large copy/paste operations are performed.
The drag-and-drop operation is treated as a two-step action so the minimum undo level is 2.
Valid range: <2, 100>
Default: 20
Number of CPUs
The number of processor cores that GS-Base is allowed to use when updating calculated fields (Tools > Update All Calculated Fields)
and when filtering records (excluding full-text searches in memo fields).
Valid range: <1, 100>
Default: 2
Maximum number of records
Specifies the maximum numbers of records a single table can contain. For each running instance
GS-Base initially allocates
"maximum numbers of records" * 4 bytes.
If your databases don't contain large numbers of records, you can choose some small limit to save memory.
This setting doesn't affect the database file format. After increasing the limit, any existing database
can be expanded further up to the new limit. Available values:
Default text field filter
Specifies the default filter type for text fields. This filter type will be initially set in the Search
dialog box.
Default: Regular Expression
Default pivot function
Specifies a function that will be used by each new or existing pivot table that doesn't have any data field defined.
The default count function results in counting all subsequent values of the specified row field(s).
Default: Count
AutoSave
Specifies the period of (user) inactivity after which GS-Base will automatically save the open database (if it's modified).
Default: Never
AutoClose
Specifies the period of (user) inactivity after which GS-Base will automatically close the open database. Modified databases are
saved before closing.
Default: Never
After pressing Enter
Specifies whether (and how) to scroll the current table cell after you finish editing and press Enter.
Default: No action
Default file extension
Specifies the default file extension (either *.zip or *.gsb). GS-Base uses that extension when creating and saving new databases/files. Existing files are handled the same way, regardless of their extensions and the changes of that parameter.
Choosing the *.gsb extension enables you to register it in the Windows registry and open
databases double-clicking them. The only disadvantage is that you can't view the zip contents using File Manager
until you rename it to a *.zip file.
You can register the *.gsb file type in Windows and associate it with GS-Base
using the Settings > Register GS-Base *.gsb File Type command.
The corresponding Settings > Unregister... command removes all
registry entries created during the registration.
Note: To use those commands you must start GS-Base as an administrator
(e.g. right-click the GS-Base desktop shortcut and choose the "Run As Administrator" command).
Choosing the *.zip extension enables you to use File Manager to view/edit/browse text tables
contained in a given database. In general, it might be helpful only if you're planning to perform
some additional text (pre-)processing of these tables with external software or if you're planning to
drag-and-drop text files/tables e.g. to quickly create some initial collections of tables manually, without GS-Base.
The disadvantage is that if a database contains a large number of inserted objects/images/memos,
Windows will considerably slow down when indexing such zip files. Also, you can't open *.zip files
in GS-Base double-clicking such files.
Start folder
Specifies the folder displayed in the Open File dialog box when you open it for the first time (after launching GS-Base).
Default: Empty
Relative shortcut path
If you insert some link *.lnk files into Images/Files fields and later change the location
of the target objects that the links are connected to, you can "overwrite" such broken links globally specifying that path.
Default: Empty
No-deflate file types
Specifies the list of file types (stored in Images/Files fields) that will be
saved in the database zip file without compression. The list should contain file types that contain already compressed data.
This can improve loading/saving times without worsening the overall compression factor.
Enter the extensions in the *.ext1;*.ext2;... form.
Default: *.png;*.jpg;*.gif;*.pdf;*.zip;*.ods
Show lists of files attached to databases
If you manually drag-and-drop any files to a given database zip file, GS-Base will detect such files
and show the list of them.
If the option is off, GS-Base will silently load and save back such unused files.
Default: On
Show progress when opening/saving files
If this option is checked, GS-Base will be displaying a progress dialog box when opening or saving
all files. The progress dialog box contains information about the opening/saving process and enables
your to cancel it at any time.
Default: On
Auto-fit column widths in imported files
If this option is checked, after opening a text, xBase or html file GS-Base will resize (used) columns
to fit the widths to the field/column contents.
Selecting this option will slow down opening very large files. To speed up this resizing procedure,
increase the Number of CPUs value.
Default: Off
Auto-fit row heights in imported files
If this option is checked, after opening a text, xBase or html file GS-Base will resize (used) rows
to fit the heights to the multiline field/column contents. Checking this option is useful only
if some field data may contain new-line characters (CR/LF). If Auto-fit column widths is not selected,
this option is disabled.
Selecting this option will slow down opening very large files. To speed up this resizing procedure,
increase the Number of CPUs value.
Default: Off
Windows opacity
Specifies the opacity of all dialog boxes displayed by GS-Base. Decreasing this value means making the windows more transparent.
Valid range: <10, 100>
Default: 100% (no transparency)
Default font
Specifies the default font name. The font specified here will be used by database tables, forms, binary edit windows and pivot tables.
Default: Arial
Table/Form Editing Settings
Use date time picker when editing dates
Check this option to use the date-time picker control instead of the plain edit control.
This options applies to text fields that are formatted using one of the standard Date
styles (not custom style patterns) and that don't use the drop-down list functionality.
Default: On
Edit LongText/Files fields in new windows
If this option is unchecked, trying to edit (e.g. by pressing Enter, double-clicking or pressing any character/number key) a Long Text or Images/Files field will open the LongText or Images/Files view pane to enable users to view/edit the contents.
If this option is checked, trying to edit a Long Text or Images/Files field
will open an application associated with a given file/contents type. Choosing the "Save" command in
that application will automatically update the data in GS-Base.
Depending on how that edit action is initiated, the following additional functionality is supported:
Display LongText & Files field contents
If this option is unchecked, the table/form fields related to the Long Text and Images/Files fields will be displaying text containing the number of files, the total size and the last modification date/time. (If the Images/Files contains some shortcuts to external files, only the number of files is displayed as the label.)
If this option is checked, the table/form fields related to the Long Text and Images/Files fields will be displaying the contained images or file icons with optional labels containing (similarly optional) file names, sizes and the last modification dates/times.
Default: OffDisplay description of images and files
Specifies whether images and files (icons) in tables/forms should be displayed along
with their general file information which includes the file name, size and the last modification date/time.
Default: On
Display images as thumbnails
Specifies whether images and files (icons) in tables/forms should be displayed
as thumbnails of the specified size.
Default: Off
LongText/Files Editing Settings
Strip off formatting in edited LongText fields
Text entered in the Long Text fields is saved in the plain UTF-8 *.txt text format rather than in the rich text *.rtf format.
Using plain text may noticeably reduce memory usage if there is a very large number of Long Text entries in the database zip file.
Changing this option affect newly entered or edited data only. Older entries remain in the previous format until they are edited.
Default: Off
Wrap text in pane
Text displayed in the Long Text fields is wrapped according to the width of the view pane.
Default: On
Automatically scroll bottom in LongText fields
By default, after loading LongText fields the beginning of the text displayed.
If you check this option, the text cursor will be automatically positioned at the bottom of the text.
Default: Off
Display description of images and files
Specifies whether images and files (icons) in Images/Files fields should be displayed along
with their general file information which includes the file name, size and the last modification date.
Default: On
Display images as thumbnails
Specifies whether images and files (icons) in Images/Files fields should be displayed
as thumbnails of the specified size.
Default: Off
Spelling Settings