Simplified navigation between development windows

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 in its folder
  • access the explorer to write the documentation for the method
  • read the documentation of a command on the 4D documentation website
  • read the documentation of a component’s method


In this new version, we have added some menu items in the code editor and form editor to allow you to better navigate between the different elements of a project.

Here are the details of the new features:

Reveal in explorer

In the Method and Form menu items, the new Reveal in Explorer item opens the explorer and selects the method or form.

Thanks to this feature, you can for example:

  • find out in which folder your classes, forms, or methods are stored
  • access the documentation of your classes, forms, or methods


Here is an example with a user class:

Access tHE documentation

In the context menu of a selected code element, the Show documentation item allows you:

  • to access the online documentation for 4D commands and classes
  • to access the markdown documentation in the explorer for your methods, classes, and components


Here is an example with a method for the 4D Write Pro interface component:


And then…

Why not take a look at the documentation? You might have missed, or forgotten, some features that could help you or simplify your development.

Vanessa Talbot
• Product Owner •Vanessa Talbot joined 4D Program team in June, 2014. As a Product Owner, she is in charge of writing the user stories then translating it to functional specifications. Her role is also to make sure that the feature implementation delivered is meeting the customer need.Since her arrival, she has worked to define key features in 4D. She has worked on most of preemptive multi-threading new features and also on a very complex subject: the new architecture for engined application. Vanessa has a degree from Telecom Saint-Etienne. She began her career at the Criminal Research Institute as a developer for the audiovisual department. She has also worked in media and medical fields as expert in technical support, production as well as documenting new features.