Touched event
ORDA is a core long-term feature that opens up a world of new possibilities in 4D. We keep enhancing ORDA to help you write powerful code. As a resul...
Build better 4D applications with practical patterns and technical deep dives from our blog.
ORDA is a core long-term feature that opens up a world of new possibilities in 4D. We keep enhancing ORDA to help you write powerful code. As a resul...
You work across environments — test, production, staging — and you copy more than text. Sometimes it’s formulas. Sometimes it’s data that shouldn’t mo...
The 4D language supports the concept of classes and thus, the concept of constructor. On the another hand, the ORDA abstraction layer, through Data M...
In application development, it is often necessary to build forms dynamically. For example, you might want to generate a search form on the fly, tailor...
Today, web applications have become integral to our lives, offering convenient features that save time and simplify everyday tasks. As an example, cre...
In 4D 20 R8, we introduced the TCPConnection class, allowing you to initiate TCP connections to remote servers. With 4D v20 R9, we're excited to bring...
Starting with 4D 20 R9, the Label Wizard component has received update to enhance your experience with formulas. This improves security by preventing ...
With 4D 20 R9, 4D introduces new commands that allow developers to define an object context for $4d, ensuring only specific functions are exposed. Pre...
With the release of 4D 20 R9, deprecated language elements now generate warnings, helping you keep your code as modern and efficient as possible. Let'...
When working with your own component, switching between the host and component environments just to debug or enhance your component code can be inconv...
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