4D Blog

Home Tag: ui + v20
Tips
Vanessa Talbot
Vanessa Talbot

A class for easy handling of your sub-forms

February 13, 2024

On the forum, several requests, tips, or questions have been asked about displaying a message, an hourglass, or some interface elements in the foreground of a form while blurring out the rest. You can create this type of interface with sub-forms and call forms. The code can get complicated if you’re working with a multi-page form.

To simplify your work, Vincent De Lachaux has prepared a class to simplify the management of sub-forms displayed in a multi-page form. It handles loading the sub-form on the fly, controlling it from a worker, and repositioning it if the main form is resized. You can focus on your dialogues without worrying about the mechanics.

Read more

10
Product
Vanessa Talbot
Vanessa Talbot
blank

Data Explorer Embedded in 4D

April 29, 2023

Data Explorer allows you to view the data in your database. You can choose which fields to display, organize, filter, and sort the data.

With 4D v20, the Data Explorer can be opened in 4D instead of an external browser. Users can access the Data Explorer directly from the toolbar with just one click, saving time and improving productivity.

Read more

5
Product
Vanessa Talbot
Vanessa Talbot
blank

Evolution of Form Objects

April 28, 2023

To allow you to make the most beautiful interfaces, we continue to improve the form objects. Since 4D v19 R6, you can define a rounded border for static text and input text form objects.

With 4D v20, new possibilities are available.

  • For buttons, radio buttons, and checkboxes, we have added new settings for the text and the icon.
  • For radio buttons and checkboxes, the number of states for the icon has been improved to allow a better rendering for the end user.

Read more

7
Product
Vanessa Talbot
Vanessa Talbot
blank

Introducing the Latest Find and Replace Features

April 27, 2023

The “Find and Replace” feature in the code editor has existed for many years. Developers can easily and efficiently search and replace code, especially when dealing with large codebases. 4D v20 is bringing improvements that are sure to be appreciated by developers who rely on this functionality to streamline their coding workflows:

  • knowing the number of occurrences to replace,
  • knowing the position of the current occurrence,
  • having permanent access to the Next and Previous navigation options,
  • display a palette instead of a modal window to limit the number of clicks.

Read more

12
Product
Vanessa Talbot
Vanessa Talbot
blank

Test your Windows SDI Application

January 16, 2023

It’s been a long time since you could provide your customers with merged applications in SDI mode.

We know that testing an SDI application can be challenging, so with 4D v19 R8, you can view the result of your application without the need to build your standalone or client application.

Keep reading for all the details.

Read more

2
Product
Roland Lannuzel
Roland Lannuzel
blank

Automatic Row Heights in Collection Based List Boxes

January 15, 2023

List boxes are the most versatile and customizable form objects. Automatic row heights were already possible for array-based list boxes. With the arrival of 4D v19 R8, this possibility is now extended to list boxes based on collections… and entity selections!

Read more

4
Product
Vanessa Talbot
Vanessa Talbot
blank

A coat of paint on the structure editor

October 19, 2022

The structure editor is a crucial element of your project. First of all, it allows you to create your structure. But above all, it will enable you to visualize your tables, fields, and relations during your developments, which is always helpful for manipulating data.

Read more

8
Product
Vanessa Talbot
Vanessa Talbot
blank

Say Hello to Rounded Corners

October 19, 2022

The current trend is for light, clean, soft colors and rounded corners. 

For you to embellish your applications and follow the latest trends, we have added the possibility to round the corners of static texts and input texts.

Read more

8
Product
Roland Lannuzel
Roland Lannuzel
blank

LIST BOXES – Say Goodbye to Alt Key!

October 18, 2022

The drag and drop action is a standard action in computer interfaces. In the case of list boxes, pressing the “Alt” key is necessary to move several items simultaneously. Or rather “was” because, starting with 4D v19 R7, this is no longer a requirement at all!

Read more

3
Product
Vanessa Talbot
Vanessa Talbot
blank

4D for Android: Say Hello to Material Design 3

October 17, 2022

To ensure that your application follows the latest design trends and that your users are blown away by a minimalistic, stylish, and great looking, we have updated the Material Design library.

Read more

4
Page 1 of 3
  • 1
  • 2
  • 3
  • →
  • Deutsch
  • Français
  • English
  • Português
  • Čeština
  • Español
  • Italiano
  • 日本語

Categories

Browse categories

  • 4D View Pro
  • 4D Write Pro
  • 4D for Mobile
  • Email
  • Development Mode
  • 4D Language
  • ORDA
  • User Interface / GUI
  • Qodly Studio
  • Server
  • Maintenance
  • Deployment
  • 4D Tutorials
  • Generic
  • 4D Summit sessions and other online videos

Tags

4D-Analyzer 4D for Android 4D for iOS 4D NetKit 4D Qodly Pro 4D View Pro 4D Write Pro 20 R8 20 R9 Administration Authentication Build application CI/CD Class Client/Server Code editor Collections Compatibility settings Formula Listbox Logs Mail Microsoft 365 Network Objects ORDA PDF Pictures Preemptive Programming Qodly Studio REST Scalability Security Session Source control Speed Spreadsheet Tutorial UI User Experience v20 vscode Web Word processor

Tags

4D-Analyzer 4D for Android 4D for iOS 4D NetKit 4D Qodly Pro 4D View Pro 4D Write Pro 20 R8 20 R9 Administration Authentication Build application CI/CD Class Client/Server Code editor Collections Compatibility settings Formula Listbox Logs Mail Microsoft 365 Network Objects ORDA PDF Pictures Preemptive Programming Qodly Studio REST Scalability Security Session Source control Speed Spreadsheet Tutorial UI User Experience v20 vscode Web Word processor
Subscribe to 4D Newsletter

© 2025 4D SAS - All rights reserved
Terms & Conditions | Legal Notices | Data Policy | Cookie Policy | Contact us | Write for us


Subscribe to 4D Newsletter

* Your privacy is very important to us. Please click here to view our Policy

Contact us

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