GST 3.10 new features
This publication includes information about new features and changes in existing functionality.
These changes and enhancements are relevant to this publication.
Overview | Reference |
---|---|
Dual view allows you to view two documents simultaneously, side-by-side. | See Documents. |
Support for Hi-DPI (High Dots per Inch) screen displays. | No additional reference. |
Use the -convert option of the gsmake command to migrate projects to newer versions. | See The gsmake command. |
User actions can be associated with Project Manager nodes; remote user actions can execute on
the server side; $(open) command now available; and when executing a user action,
the previous execution parameters are remembered. |
See User actions. |
Projects remember the last configuration used, and prompt you to use that configuration when you re-open a project. | See Genero project file (4pw). |
The Welcome Page is now based on Chromium. | See The Welcome Page. |
Genero Studio now manages opening files that have previously been saved using a newer version of Genero Studio. | See Opening files previously saved using a different version. |
Restore the layout of the default workspaces. | See Workspaces Configuration. |
When using a remote configuration, the Genero Workplace Window opens on the remote host. | See Tools menu. |
and menu options can be found under the menu, and within the contextual menus in Project Manager and File Browser. | See File menu. |
Genero Studio Help includes a button that opens a feedback page for documentation comments. The URL of the current topic is passed to the feedback page. | No additional reference. |
Genero Studio prompts when a software or documentation update is available. You have the option of completing the install or turning off update notifications. | See Updating Genero Studio and its documentation. |
Overview | Reference |
---|---|
Options added to the $(4fdcomp) build command. |
See Command line options for build, link, execution rules. |
Filter results to better find your project items. | See Projects view. |
You can now select an application as a dependency. | See Setting external dependencies. |
Preview of text (.per) forms supported from both Project Manager and File Browser. | See Build menu. |
Structured projects are designed to manage the mapping and deployment of custom .ttf fonts. | See Genero project file (4pw). |
Overview | Reference |
---|---|
For BAM template developers! New RecordField attributes have been added for use with templates: qualifier1, qualifier2, precision, scale, and length. | No additional reference. |
Overview | Reference |
---|---|
The Category property provides a new method for grouping and filtering
tables; the Description property allows developers to document schema tables and
columns. |
See Meta-schema properties. |
Copy a table or column from the meta-schema diagram and paste the variable definition into a Code Editor document. | See Copy a table or column definition as text. |
A database schema supports views. | See Table properties in the Meta-schema properties |
Overview | Reference |
---|---|
The Code Editor now supports the Swift language, as well as the Web customization languages CSS, SCSS, Sass, JavaScript and JSON. | No additional reference. |
The Code Editor supports right-to-left languages, such as Arabic. Set the Text Encoding preference to ISO-8859-6. | See Language support (text encoding). |
You can now find a function or variable declaration using CRTL+CLICK. | See Finding declarations. |
The Structure view synchronizes with cursor movements to show the current function. | See Language Specific Preferences. |
In the Code Structure view, private functions and variables are displayed with a lock icon. | See Code Structure view. |
You can find the callers of a function using the right-click menu. | See Finding callers of a function. |
You can turn off warning messages. | See Messages configuration. |
Full file names now appear in the document tabs. | No additional reference. |
The selection range now appears in the status bar. | See Code Editor basics. |
You have the option to copy the entire line if nothing is already selected. | See Behavior & Display preferences. |
Code Editor can auto-detect UTF-16 and UTF-32 files, even when the byte order mark (BOM) is missing from the file. | No additional reference. |
You can select the file encoding when opening a file. | No additional reference. |
The file encoding displays in the Status bar. | No additional reference. |
Bookmarks are now stored by project. Project-specific bookmarks are restored when a project opens. | See Bookmarks. |
The Diff tool has been enhanced to quickly include or exclude case sensitivity and white space differences; the number of differences displays; and you can use the navigation toolbar to move between differences. | See Using the Diff tool. |
Quick run allows you to run the current Genero .4gl file. | See Debug menu. |
Highlight identifiers and define the colors to use. | See Highlight identifiers. |
Set a preference where you can double-click on a word to highlight all occurrences of the word in the document. | See Behavior & Display preferences. |
Overview | Reference |
---|---|
You can set rendering hints for optimizing the printing of reports. | No additional reference. |
New functions oddPhysicalPage() and evenPhysicalPage()
reveal whether an object starts on an odd or an even page. |
See Start on an odd or even page. |
An SAPĀ® Connector for the Genero Report Writer can be provided on request. Please contact your support center. | No additional reference. |
A Pentaho PDI plug-in can be provided on request. Please contact your support center. | No additional reference. |
The scripts residing in GREDIR/bin now use the default Java version of the operating system. | No additional reference. |
Overview | Reference |
---|---|
Original data produced by an application can now be transformed within the report designer without coding. Transformations include selecting, duplicating, moving, re-ordering, pivotizing and computing aggregations. | See Report schema transformations. |
The Image Box can now embed the first page of a PDF file. | See Image Box. |
The new Toolbox object, PDFBOX, can embed an entire PDF. | See PDF Box. |
You can create a Spider Web chart. | See Category charts and drawAs property. |
If the parent object is a propagating container, the child object does not fit in the remaining space for the parent object, and you set the Y-Size property to rest, the child now expands to the maximum extent of the parent rather than just the remainder of the parent. | See Y-size property. |
For X-Size Adjustment and Y-Size Adjustment, a value of expandToParent now causes the box to stretch as much as possible without intersecting the borders of a parent or sibling. | See X-Size Adjustment and Y-Size Adjustment properties. |
For business graphs and pivot tables, the new rangeUpperBound and rangeLowerBound properties define the highest and lowest values on the Y-Axis. | See rangeUpperBound and rangeLowerBound properties. |
For XY charts, the new domainUpperBound and domainLowerBound properties define the highest and lowest values on the X-Axis. | See domainUpperBound and domainLowerBound properties. |
Report elements now include a comment property. | See comment property. |