4D V14

warning: file_get_contents( [function.file-get-contents]: failed to open stream: HTTP request failed! in /var/www/ : eval()'d code on line 4.

Use Popups with Variables

Up until 4D v13, combo boxes and popup menus had to be declared as arrays. As of 4D v14, they can now directly hold variables and fields!

Popups + Variables

Download for Windows or Mac


The 4D Library starter application allows you to manage students' books as well as loaning books to students. It uses listboxes in "selection" mode.


Download for Windows or Mac

Address Book

A simple address book application.

Address book


Download for Windows or Mac

Language Certification

Thu, 2013-12-12 17:00

Certification Matrix

Tue, 2014-01-21 17:00

4D Indexes

This example database shows the various possibilities for using indexes in 4D.

There are several types of indexes in 4D that can be selected according to the type of data and their use.

In addition to demonstrating their effectiveness, this example explains how to choose the most appropriate type of index.


4D Indexes


Download for Windows or Mac

4D Hierarchical Lists

This example demonstrates how to use a hierarchical list in 4D.

Lists are filled "on the fly" via the "on expand" and "on collapse" events.



Download for Windows or Mac

Use Popups with a Single Variable

This How-Do-I shows you how to use single variables (C_TEXT or C_ALPHA, for example) and to display them as drop-down menus or combo boxes in the interface without using tables.

Popup with variables


Download for Windows or Mac

Use a Placeholder

This How-Do-I example shows how to display placeholder text inside a text field.



Download for Windows or Mac

Use Fullscreen Mode

This How-Do-I shows you how to switch your windows into fullscreen mode.

This feature is only available for Mac users.




Download for Mac