BLOGS

4D V13

warning: file_get_contents(http://www.telize.com/geoip/54.92.163.188) [function.file-get-contents]: failed to open stream: HTTP request failed! in /var/www/www.4d.com/docs/includes/common.inc(1762) : eval()'d code on line 4.

4D Listbox

This example database demonstrates the Listbox object capabilities in 4D.

 

Download for Windows or Mac

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.

 

Download for Windows or Mac

4D Hierarchical Lists

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

New for 4D v13: A new event is now generated when an item deletion is requested. The "effective" deletion is done by programming.

 

Download for Windows or Mac

Hardware graphic acceleration

As of 4D v13, get boosted graphics rendering capabilities.

4D uses core OS technologies (CoreGraphics and Direct2D) for all its drawing, automatically taking full advantage of hardware acceleration when available, like in forms, images or rendering structures.

 

External data storage

Store pictures, blobs and text outside of the data file.

This feature reduces the size of the data file itself, so that operations that occur on the file happen much more quickly. 4D will automatically manage the storage and backup of the external data. Or, if you prefer, customize it to your own needs and manage the backup yourself. In the latter scenario, you can store the paths to these external files within 4D, which will remain part of the data that uses the file.

 

Indexed picture metadata

The 4D database engine indexes picture metadata.

Search images and get much faster results based on the keywords that are automatically indexed by the database engine.

 

Multilingual spell-checking

Take advantage of the power of a Hunspell-compliant spell checker, capable of supporting 100 languages.

This makes 4D’s already solid international deployment credentials even greater.

 

XPS Print Previews (Windows)

Get enhanced print previews under Windows.

Print preview under Windows now uses XPS. End users can take advantage of vectorial zoom and page navigation.

Externalized application settings

Application settings and preferences can now be stored external to your 4D application’s primary structure (e.g. the size of the database cache, HTTP port number, etc.).

This allows for smoother upgrades whenever you update your solutions, especially on large-scale deployments that have numerous users.

 

Introspection

Look deep inside your code with introspection features, gaining insight on your development.

Code introspection
The day hasn’t quite come where code can fully generate and maintain itself, but you can be confident in the integrity of your development efforts thanks to powerful new code introspection features.