Define a different icon for each window
We are excited to announce a new feature that will enhance the user experience in multi-window applications in 4D 20 R7. With the introduction of the ...
Design maintainable desktop interfaces with forms, dynamic data binding, embedded web areas, improved subform behavior, window customization, and structured UI patterns that keep logic centralized.
We are excited to announce a new feature that will enhance the user experience in multi-window applications in 4D 20 R7. With the introduction of the ...
User forms are all about making things easy for users. But what happens when scrolling becomes a battle between subforms and their contents? You've pr...
Since the embedded web area utilizes CEF as its web browser engine, there have been requests for a method to incorporate additional CEF switches, like...
With 4D 20 R5, unlocking new possibilities in application customization, two additional window types now offer flexible modal or non-modal windows wit...
With 4D v20 R4, we significantly improved the management of print jobs inside 4D. 4D can now run multiple print jobs in parallel, significantly increa...
To allow you to make the most beautiful interfaces, we continue to improve the form objects. Since 4D v19 R6, you can define a rounded border for stat...
4D v16 R5 brought a significant improvement to the DIALOG command. An improvement that lays in the possibility of passing a new parameter "formData" o...
The "Help" menu of a software is handy. Obviously, you have a menu item to open the online documentation of the software, but also how to contact the ...
PDF format is a viable alternative to XPS for print previewing on Windows, providing users with a more accessible option. Microsoft's decision to make...
It's been a long time since you could provide your customers with merged applications in SDI mode. We know that testing an SDI application can be cha...
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