| Example Name |
Windows | Mac |
| Spinners - New! This example contains a set of routines to allow you to add "spinners" to numeric, date, and time fields on 4D forms. |
95/98/NT | PPC |
| Simple Shell - New! A Shell is used as a starting point for creating a database, so the developer doesn't have to create everything from scratch each time. This is the shell used to create some of the 4D example databases. You're free to use it for your own masterpieces if you like. |
95/98/NT | PPC |
| Music Library - New! Here's a database to keep track of your music library. |
95/98/NT | PPC |
| Date Entry - New! This example contains a set of routines to make date entry fields more flexible for the end user. |
95/98/NT | PPC |
| Check Register - New! This is a simple check register for multiple checking or savings accounts. This database resembles a popular accounting program, just to demonstrate that a 4D database doesn't need to look like a 4D database. |
95/98/NT | PPC |
| On Outside Call This database is an example of using the Call Process command and On Outside Call Form Event to update a process from another process. |
95/98/NT | PPC |
| Stack Space Error This is a demonstration for executing the command Send HTML File, while in Contextual mode, without getting an "Out of Stack" error. For details see the companion tech tip titled "Using the command SEND HTML FILE in Contextual Mode" |
95/98/NT | PPC |
| Contact Manager Simple contact manager database for use as a building block to demonstrate other beginner's databases. |
95/98/NT | PPC |
| Form Events This database demonstrates the three FORM EVENTS: On Timer, On Resize On After Keystroke. |
95/98/NT | PPC |
| Euro Converter Demonstrates the "EuroConverter" and "Get edited text" commands in 4D v6.7. Also demonstrates the new "On After Keystroke" form event. |
95/98/NT | PPC |
| Timers This sample database shows how to use the SET TIMER command and the form event On Timer. |
95/98/NT | PPC |
| Structure Access This database deals with the following commands: Get Database Parameter, SET DATABASE PARAMETER |
95/98/NT | PPC |
| SelectFolder Demonstrates the "Select folder" command, which displays a dialog box that allows the user to select a folder. The command returns the path to the folder. |
95/98/NT | PPC |
| Sets&Selections This database deals with the following commands: DISTINCT VALUES, LONGINT ARAY FROM SELECTION, BOOLEAN ARRAY FROM SET, CREATE SET FROM ARRAY, CREATE SELECTION FROM ARRAY, HIGHLIGHT RECORDS |
95/98/NT | PPC |
| Recipes The Recipes database is designed to show new users of 4D a simple database that uses many features of 4D. It allows the user to create and delete records, perform queries and, print recipes and shopping lists. |
PPC | |
| Index Key This database deals with the following commands: Find Index Key, QUERY WITH ARRAY, HIGHLIGHT RECORDS |
95/98/NT | PPC |
| Process Properties This example database uses the "PROCESS PROPERTIES" command to get the information displayed in a process list window. |
95/98/NT | PPC |
| Processes This database deals with the following commands: Register Client, Unregister Client, Execute on Client |
95/98/NT | PPC |
| PictToGif This sample database shows how to use the comman Pict To Gif. |
95/98/NT | PPC |
| Objects This sample database shows how to move objects on a form via 4D code as well as how to get an objects location. |
95/98/NT | PPC |
| GotoArea The "GOTO AREA" command allows you to use an optional asterisk parameter to refer to the field or variable by its object name. This example database presents a dialog where you can click either of two buttons to move the cursor to the entry area underneath that button. |
95/98/NT | PPC |
| BLOBit BLOBIt allows a user to import any file, application or folder into a 4D database for archiving. Files can then be extracted either individually or in groups. All Mac OS and Windows file types are supported. On Mac OS a thumbnail is automatically extracted from any picture files which contain one. |
95/98/NT | PPC |
| Auction 4D Web Auction shows a non contextual web interface to a database. Through a browser connection a user can explore items for auctions and make bids. Items and bids are updated in real time. |
95/98/NT | PPC |
| Context v1 The Context demo shows a basic web interface to a database. Through a browser connection a user can list, add, delete, and query records. The functionality in this demonstration is provided via a context connection. |
95/98/NT | PPC |
| Context Switch This database demonstrates how to switch between contextual and non-contextual web serving modes in 4D code. |
95/98/NT | PPC |
| Send BLOB The SendBlob demo demonstrates the Send HTML Blob command. |
95/98/NT | PPC |
| Web Chart Web Chart is a simple demo that shows how to display a real time graph over a web connection. |
95/98/NT | PPC |