Product

New look for file and folder dialogs on Windows

Automatically translated from English

The dialog boxes created by Select folder and the dialog box opened by 4D have now been updated with the latest version of Windows File Explorer. The overall user experience is improved, as you can now easily select your file or folder from different sources such as your computer, network or even your OneDrive account!

Product

4D Write Pro: A new bar is born!

Automatically translated from English

We couldn’t be more thrilled to announce the birth of a new element in the 4D Write Pro Family: a new toolbar for 4D Write Pro!

Thanks to a design on point, the user experience is even better for creating documents. 

Product

4D View Pro: New options for an enhanced user interface

Automatically translated from English

UI is all about personal preference, and 4D View Pro gives you two new options to enhance yours.

Two properties have been added to the Property List in the new Appearance section. They allow you to tailor your 4D View Pro documents with a new user interface. The first property, User Interface, allows you to switch between two different display modes: Toolbar and None. The second property, Show formula bar, is a checkbox to hide or show the formula bar. 

Events

SDI mode and list boxes enhancement with 4D v17 – KEISUKE from the 4D Summit 2018

Automatically translated from English

The User Experience is an important step in the design process. However, you don’t often hear about it until something goes wrong! 4D v17 can provide multiple tools to help you design applications that adapt to your users’ needs, starting at the early stages of conception. Thus, delivering an interaction that’s robust and more intuitive. User Experience was a key topic during the 4D Summit 2018. In addition to the List Boxes, another major feature was presented: The SDI mode. The #1 requested feature on Windows.

Watch the UX video from the 4D Summit 2018 featuring Keisuke Miyako where he presented all the advances of list boxes and the newly added SDI mode.

Tips

4D Methods editor with dark theme

Automatically translated from English

Humans have different taste preferences. For instance, some people prefer white over all other colors, while others find black to be more majestic … hence any new color trend tagged as ‘the new black’!

In order to accommodate different preferences, 4D enables you to personalize the method editor theme!

In the 4D preferences dialog, you can set several parameters for the editor such as the color of the background or each type of code element (i.e., commands and comments). 

Thanks to these different options, you can completely customize the method editor to your taste. Whether you’re a fan of light or dark themes, 4D’s got you covered!

Here’s what a dark theme looks like:

Tips

How to create a generic form with dynamic forms

Automatically translated from English

Imagine that your database contains several tables of types or categories. These tables are very simple, often with only an identifier and a text field. For demonstration purposes, let’s say it’s a shoe management database. To qualify the products, we need to define their type, color, pattern, material, season and so on.

It’s cumbersome to manage each of these tables in a list form and an input form and associated methods. In this case, the use of a generic form is essential to avoid duplication and simplify maintenance.

And that’s where dynamic forms and JSON pointers are come in handy!

Product New icons for Form Editor

Icon modernization continues

Automatically translated from English

While icons may seem insignificant in the grand scheme of design, they actually play a crucial role in improving human-software interactions by offering a method of communication beyond just text.

With 4D v16 R6, we have modernized the look of the Form Editor and the User Form Editor icons to improve readability and clarity. 

Product Create dynamic forms

Discover the power of dynamic forms

Automatically translated from English

You’ve told us how much you want a feature to dynamically build forms fully adapted to your end users’ needs. Well, we heard you, and 4D v16 R6 now opens new opportunities with dynamic forms! Provided as a preview in 4D v16 R6, dynamic forms allow you to programmatically build your forms in an object or load them from a text file. But this only scratches the surface of what we’ve cooked up for you…

Tips

Play videos with 4D

Automatically translated from English

We’re in the visual and interactive content era. It’s becoming increasingly more and more prominent. Take a look at digital community statistics and you’ll discover that YouTube is the second most popular social network.

At some point, most web developers want to include videos in their sites and coincidentally, databases frequently contain links to videos (either hosted locally or on the web). This post shows you two ways to include videos in your 4D applications.