GS-Base 14.7 has been released.

Changes in this version:

  • Nested folders with tables; tables and folders with tables can be moved/copied/pasted within the “Database Explorer” window.

  • Different icons for different field types in the “Database Explorer” windows.
  • Resizable toolbar table name combo.
  • Definable field operations (“Edit > Increase/Decrease”). This feature will allow you to modify any numeric or text fields easily and quickly without defining any calculated fields in a given table. Additionally, the results can be automatically rounded (both to the left and right of the decimal point).

  • Saving edited text/xBase/xml/html files includes the entire table and the default order.
    Previous versions saved only the filtered and sorted recordsets, discarding other records. This behavior can still be achieved with the “Save Recordset As” command.
  • An additional “Find Filtered Duplicates” command. As opposed to the “Find Duplicates” command, this new command causes displaying duplicates save the first one from each group, thus all duplicates can be removed in one pass.
  • Inserting fields with png and jpeg images in letter forms.
  • Copying objects between different records. (Previous versions enabled copying within the same record.)
  • The “Field Setup” dialog box has two additional buttons: “Next field” and “Previous field”.
  • Double-clicking the column splitter resizes the column (to fit to the contents).
  • After executing the “Replace All” command, the number of replaced occurrences is displayed.
  • Two new check boxes “Auto-fit column widths in imported files” and “Auto-fit row heights in imported files” in the “Options” dialog box. Selecting them causes resizing column widths and row heights after opening text, xBase, html and xml files.
    Note: auto-fitting columns and rows can noticeably slow down opening very large files. To make it faster, increase the “Options > Number of CPUs” value (up to max. number of available processor cores).
  • The row height and column width resizing procedure now relies on multiple processor cores so specifying the “Number of CPUs” > 1 will be increasing its speed linearly.