Quickly jump to different functions of a class
Classes were introduced with 4D v18 R3. They allow you to organize your business logic and separate it from the UI part more quickly. Classes are com...
Build better 4D applications with practical patterns and technical deep dives from our blog.
Classes were introduced with 4D v18 R3. They allow you to organize your business logic and separate it from the UI part more quickly. Classes are com...
At 4D, we take customer requests very seriously! In previous meetings, customers showed great interest in supporting high-resolution displays, such a...
DirectWrite is the modern text rendering API on Windows. It improves text readability thanks to its subpixel quality, and is fully compatible with the...
Default End Of Line character and Byte Order Mark usage in text files have been modified in 4D v19 R2. With 4D v19 R3, 4D extends this behavior to XML...
Since ORDA allows you to work with several entity selections simultaneously, we're sure you take advantage of this by passing entity selections as a p...
When writing a new function or method, or when creating a form, the work is never linear. We usually need to: access the explorer to find the form...
Whenever we exchange files, we always go through the ritual of compressing the files before sending them. Since 4D v18, two commands are available, al...
The apparition of classes in the 4D development environment has made programming more modern and easier to scale. Classes allow the definition of prop...
It is often helpful or even essential that databases be adapted in a flexible and evolving way to users and their businesses in the computer world. Th...
With COVID-19, the remote office has become a new standard, and video conferencing is becoming commonplace for professionals. As a result, more and mo...
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