The redirection system now supports the built-in macro %libpath% in the Copy section of a redirection file. This macro evaluates to the directory where the .lib file is located when copying the matching .dll to the destination folder. The C9 default redirection file now includes the folder %libpath%\bin\%configuration% in the Copy section. This matches the structure used by Clarion.NET when you create a .lib file for a .NET assembly, thus making it very easy to add .NET assembly projects to your win32 solution.
C9 – Reports
New in C9 for reporting;
– Added Single File support to the HTML Report output generator
– ABC Reports: added an option to set the value used for page numbering the first page of the report
– ABC Report Preview: Added “Print Current Page” menu item to the previewer to print just the current page
– Added “Scan Copy” output mode for the PDF Report Generator
C9 – Start Page using a user-defined font
C9 – IDE Component Fonts
C9 – Property Grid Filtered Locator
C9 – Application Generator Fonts
C9 – Editor Search/Replace
C9 – Feature: Support for coloring the LIST control column headers and data area
C9 adds new support for coloring the LIST Control’s column headers and the column data area. You get there from the Extended Options tab. First turn on the “Enable Sort Header” checkbox, and then press the “Customize BowseBox Sort Header” button. Doing so will get you to this template dialog where you can set options as desired for coloring the both the Header and the Column area, with optional color variations for ascending versus descending sorts, so your users can easily visualize the sort order.
C9 : Auto-upgrading your .App files
C9 uses an updated format for .App files. The upgrade happens when you first open an .App file, and is automatic. But because the new format makes it impossible to open that .App in a previous version of Clarion, the IDE prompts you to confirm you want the .App converted to the new format. This is all fine and good, but if you (as many do) have a Solution file that has 20 to -30 or 40+ .App files in it, you would in the past have to confirm upgrading every .App file, whereas C9 offers you this dialog, which allows you to confirm one time for every .App in that Solution.
C9 – Dictionary Search
The Dictionary Editor search functionality allows you to search within a selected Dictionary entity , or all of the Dictionary entities (Tables/Columns/Keys/Relations/Pool Fields and Global Fields).
The Search allows you to match any property for the entity you are interested in, for example when searching against Tables, you can search against Name, Description, Prefix, Driver, Driver Options, Owner, Full Path, Create, Encrypt, Bindable, Creation date and Modified date.
You can also build very complex searches that combine multiple conditions. The screenshot above is an example of a multi-condition search, where we are searching all fields for the presence of “ID” and where the data types is not a LONG.