A Seamless Way to Manage Parameters
In the declaration of a function or method, you explicitly define its parameters. Then, when calling that function or method, you can pass fewer param...
In the declaration of a function or method, you explicitly define its parameters. Then, when calling that function or method, you can pass fewer param...
Components can now publish classes! And even better, if your application is still in binary mode, you can now benefit from classes and object-oriented...
With every release, the list of 4D for iOS and 4D for Android features is growing bigger. And this feature release is no exception. Without further ad...
4D v19 R5 comes with a new version of SpreadJS, v15, and a Ribbon update that is compatible with it. Let’s discover the new features offered by this n...
We are pleased to announce that this is the last step for dark mode on macOS. The last widgets of the library are compatible with dark mode: 4D Wr...
The Data section is available in the project editor, enabling you to filter the data to be embedded into mobile devices. With 4D v19 R4, this data se...
There is a multitude of interfaces and rules to be respected. Often, these constraints are linked to the domains of activity. Obviously, some data can...
When you create a document with 4D View Pro, you often need to fine-tune your user experience by hiding the sheet tabs and the scrollbars, or by deact...
As of now, you can use almost all types of attributes in your mobile projects: text, dates, time, integers... 4D v19 R4 is bringing another one. Say ...
When it comes to customizing the code editor, everyone thinks of the font and colors of the code. But it is also possible to customize the code editor...
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