BLOGS

11

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

4D Jukebox

See how you can get a full-featured media player app from 4D on to the Web.


Less than ten lines of code drive this dynamic web application.
 

Vacation Tracker

Losing track of time? This rich application manages your time off.


See how little source code is necessary to build a powerful, live Web application.

 

 

Contacts

A simple but very dynamic Contact Manager application.


It incorporates the Data Matrix, Data Filler, and Preset Query, as well as a mash-up with Google Maps.

 

Desktop Dashboard

This demo is a Money Exchange application containing fictional stocks and fictional stock market information.


The data is updated frequently to better simulate constantly changing information and the Dashboards are updated in real time.

 

iPhone Dashboard

Connect to this database via the iPhone or iPod Touch to see 4D iPhone Dashboards in action.


The demo features a sales database containing departments, employees, budgets, budget spending, and the like.

 

Terra Server

A mapping application that displays the integration of 4D with .NET applications.


 

Download for Windows Download for Mac

 

4D Indexes

This example shows the possibilities of using indexes in 4D v11 SQL.


4D v11 SQL's index types include:

 

- BTree index for non-repeated values (IDs, names, etc.)
- cluster index for repeated values (Booleans, titles (M., Ms., etc.))
- composite index for sorting (FirstName+LastName, City+ZipCode, State+City, etc.)
- keyword indexes for texts

 

This also covers indexes created stored in a separate file.

 

To demonstrate their efficiency, this example explains how to choose the correct index type.
 

Unicode Support

This example demonstrates 4D's ability to display Unicode characters.


It also shows the conversion of characters when using the Uppercase and Lowercase functions.

 

Download for Windows or Mac

 

Hierarchical and Included Lists

These examples illustrate the use of two types of lists in 4D v11 SQL.


Hierarchical List

This database shows the possibilities of using a hierarchical list:


- display of items of the list of colors
- multiple selections allowed
- events used: "On Expand", "On Collapse" and "On Selection Change"
- dynamically built lists
- icons from resources, object library or variables

 

Included List

This database show the possibilities of included lists:

4D Mailing

This application shows how to use the "4D Write" word processor to send customized e-mails to contacts as a mail shot.


Download for Windows or Mac