Preemptive processes for 4D language
Since 4D v11, the database server and SQL server both use preemptive multi-threading. Starting with 4D v13, the Web Server in Static mode also uses preemptive. Now with v15 R5, the 4D language can also be run in preemptive processes.
Exchanging messages between processes
4D v15 R5 introduces a new, simple and powerful way to exchange information between processes and also between processes and forms. This feature is based upon an asynchronous messaging system that allows processes and forms to be called and asked to execute methods with parameters in their own context.
Application sleep notification
With the new network layer, we can implement new functions that were impossible with the legacy network layer. The first is the application sleep notification.
Delete a folder and its contents
The DELETE FOLDER command has been enhanced with an optional parameter that permits you to delete the selected folder and its contents at once.
Add an icon to listbox header
From 4D v15 R5, you can add an icon in the listbox header by programming. The image can come from a file, a picture variable or the picture library. This icon can be placed on the left or on the right side of the column.
4D Write Pro: Pagination & Printing
With 4D v15 R5, 4D Write Pro is moving forward!
A new page view mode is available and two new commands are available in order to print a document.
Single Sign On (SSO)
For our customers running client-server applications on Windows, it is possible with 4D v15 R5 to enhance the end-user experience by using the Single Sign On feature, which basically allows your end-user logged into the system to also use their 4D application without being asked to re-enter any login/password.
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