4D v16 R3 beta test starts today!

I am pleased to announce that the beta testing of 4D v16 R3 starts today! So what are the new features available in 4D v16 R3 beta?

New perspectives using standard actions

4D v16 R3 is bringing wider possibilities using the standard actions mechanism. As a reminder, standard actions – such as First Record (existing) or color?value=red (new) – can be assigned to a button or a menu item in the user interface or by programming. A benefit is that 4D also automatically handles the menu item deactivation whenever the action is not applicable.

New commands to handle actions

Using INVOKE ACTION, you can trigger any standard action, optionally in the target context. To know if the standard action is applicable and valid in the current context, you can use the Get action info new command.

Learn more about Standard Actions >

New standard actions for Styled Text areas and 4D Write Pro

The list of standard actions has been drastically enhanced. Previously it was only a small set of actions, like Next/previous Record or Page, it becomes now a very powerful feature with 80+ additional actions in total!
Enhance your 4D Write Pro and/or Styled Text areas with new actions such as Bold, Color, Spell Check, Freeze expression, Zoom, DPI, Print, Show/Hide Ruler, or Show System Font Picker Dialog

Now you can create a toolbar for your 4D Write Pro or Styled text areas without writing a line of code : fast and efficient!

Read more about Styled Text actions >

Discover all 4D Write Pro actions >

Design your own contextual menu for 4D Write Pro

Use the updated Dynamic pop up menu command to easily design your own 4D Write pro contextual menus based on 4D Write Pro standard actions.

Learn more about custom contextual menu >

Tabbed windows in 4D design mode on macOS Sierra

Thanks to macOS Sierra, applications now have the opportunity to use tabbed windows (as in Safari) instead of multiple windows. 4D Developer Edition 64-bit allows 4D developer to benefit from this Apple’s new feature in design mode.

Read More about Tabbed Windows >

One more command for objects

Discover New object, the new 4D command to initialize an object. This command allows you to either create an empty object or create it with initial properties and values in a single line of code.

Learn More about New Object >

Export results after a “Find in design”

As a response to several customer requests, the results of a “Find in Design” operation can now be exported in a text file that can be opened later in a spreadsheet for example, allowing you to easily share or store the results.

Export Results of a Search in Design >

Need more technical details about a new command or a new option? Take a look at the 4D v16 R3 beta documentation in 4D Doc Center.

Download 4D v16 R3 now (Exclusive to 4D Partners)

It is time for you to be part of the R-release cycle by giving us your inputs about the beta version and the new features. Customer feedback is a key element for the 4D team to improve our product quality and deliver the best features to meet your needs. To do so, please contribute to our “beta version” forum, accessible for all 4D Partners.

Not a partner yet? Become a 4D Partner to be part of our beta test campaigns.

Caroline Briaud
• 4D Product Team Leader •Caroline joined 4D SAS in July, 2013 as an Engineering Manager responsible for new features definition. Caroline helped the Engineering team to put in place the R-release concept, with the new development process definition and its application within 4D’s engineering teams.Caroline is now leading the 4D Product team, mainly made up of Product Owners which are representing the customers within Engineering.Caroline started her career as a software developer in the mobile phone industry. She specialized in program management with an American company in an international context spread across US, India and China.