4D for Android: Say Hello to Material Design 3
To ensure that your application follows the latest design trends and that your users are blown away by a minimalistic, stylish, and great looking, we have updated the Material Design library.
4D View Pro: New Commands to Manage Rows & columns
Spreadsheets are great versatile tools. From dashboards to input/output UI, spreadsheets provided by 4D View Pro can quickly solve a lot of situations encountered by your end-users.
We previously explained using the 4D View Pro table feature to display and modify data collections. Using 4D View Pro tables, you may need to add or remove columns later on, depending on end-users needs. To do so, from 4D v19 R7, 4D View Pro has several new commands to manage your table columns and rows. Let’s see how it works.
4D Write Pro: User-friendly Display of Formulas
Formulas are an integral part of 4D Write Pro documents. They allow the integration of a lot of information coming from the database. Creating documents and templates that include formulas, combined to physical constraints (number of pages, paper size), can lead to non-wysiwyg designs. A new mode of displaying formulas is now available to facilitate this design.
Share Local Resources Between Users with Windows Remote Desktop Services
This new feature improves the local resources management of 4D Client merged applications executed with Windows Remote Desktop Services. Lets’ see how.
Visualise your Classes Component in the Method Explorer
From the 4D v19 R5, components can publish their classes. This feature came with tips and code completion support to smooth your code writing.
To make your coding experience even easier, 4D v19 R7 is bringing a new feature: say hello to the support of classes in the method explorer.
4D Write Pro: Carry Over Rows are Available!
Using tables in 4D Write Pro documents is more frequent, especially since it is possible to associate a datasource to them, which automatically feeds their rows!
As the number of rows gets more prominent, it is common for these tables to be automatically split into several parts to allow for a page or column break. In this situation, it is sometimes convenient to insert (automatically!) a “subtotal” line at the bottom of each part of the respective tables. Yes, that’s right, this is possible in 4D v19 R7 ?
Files, Folders… and now File Handles!
The File and Folder commands, which appeared in 4D v17 R5, enable you to manage folders and files on disk in a modern and efficient way.
When it comes to writing and reading, the setText and getText functions are at your disposal to read or write the entire content. But what to do if you want to read or add one or more lines to an existing document? This can be done more efficiently than ever using the new “file handles” objects in 4D v19 R7.
Keep reading for details!
4D View Pro: New in 4D v19 R7
With every release, the 4D View Pro features list is growing. And this feature release is no exception:4D v19 R7 comes with a new version of SpreadJS, the v15.2, and a Ribbon update that is compatible with it.
Let’s discover the new features offered by this new version.
Setting up code syntax highlighting using the Visual Studio Code extension
We recently talked about our new Visual Studio Code extension allowing VS Code to communicate with 4D for code management. The syntax highlighting was the first Language Server Protocol feature in 4D v19 R6. Let’s see how to customize your source code rendering.
A brand new Visual Studio Code extension at your disposal
4D now supports the Language Server Protocol to allow external source code editors to handle 4D code and provide them with standard functionalities such as syntax highlighting, syntax help, go to definition, or type ahead. Let’s see how to take advantage of it in Visual Studio Code.
Contact us
Got a question, suggestion or just want to get in touch with the 4D bloggers? Drop us a line!
* Your privacy is very important to us. Please click here to view our Policy