BLOGS

FEATURES

warning: file_get_contents(http://www.telize.com/geoip/54.225.16.10) [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.

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.

 

4D Pop Collection

4D Pop is a series of productivity components grouped into a toolbar that integrates perfectly with the 4D development environment. Filled with clever tools and immediately useful for developers, 4D Pop has many advantages.
4D Pop

A Mind for Productivity

Every 4D Pop component is a handy little nugget you’ll wonder how you ever did without. Created by 4D developers for 4D developers, they’ll help you save precious time on repetitive operations, be the little helpers you always dreamt of having, and put an even friendlier face on your development environment.

 

4D Chart

4D Chart is a now-deprecated plug-in to add graphing capabilities to 4D, largely replaced by 4D's native SVG features.

The plug-in is provided as-is for 4D v13 for those who still require it for compatibility purposes.

 

Download 4D Chart v13

PHP Integration

4D v12 lets you directly execute PHP 5.3 scripts within 4D applications, thanks to our FastCGI compiled interpreter.

(You may use other interpreters, providing they are compatible. See documentation for details.)

 

Go beyond Web scripting and add real functionality to your applications.

 

You get access to a wealth of utility libraries available via PHP, providing functions such as:

  •  ciphering and hashing (MD5)
  •  handling of HTML files
  •  image handling
  •  LDAP access
  •  COM access (for Microsoft Office documents)

 

SVG Area

Taking advantage of 4D's powerful integrated SVG capabilities, the SVG Area component brings a manipulable SVG field to your user interfaces.

The SVG Area field allows you to create vector graphics, whether hand-drawn or programmatically generated, connected to data in the host application. It supports shapes, colors and standard 4D fill patterns, and can also contain bitmap images in the form of links. The area's contents can be stored in a record or exported as an SVG file.

 

64-bit Support

4D Server v12 supports 64-bit Windows operating systems.

The main benefits of 64-bit technology is improvement in overall performance by being able to address more RAM (up to the physical limit imposed by hardware limitations – but theoretically unlimited), handle larger data files (several gigabytes) and numerous simultaneous clients and/or processes.


On the client side, any machine running 4D v12 (Mac OS or Windows) can connect to a 64-bit 4D Server.

 

Global Find and Replace

A powerful, application-wide search and replace tool lets you find any item in the design environment.

Searches can be broad (any object, text, by “contains,” etc.) or more restrictive (search a specific constant using the full name), and 4D v12's Find dialog is intuitive and easy to use.

More search options

Optimized Searches in the Design Environment

Search and replace in the Design environment have been revamped to better suit the needs of 4D developers.

Search in: Text, comments, language expression, language element (project method, form, field/table, variable, named constant, string in quotes, command, plug-in), or "anything" (all objects in the Design environment).

 

Search modes for text & comments: Contains, contains whole word, starts with/ends with

For language element: Is exactly, contains, starts with, ends with

 

Modification date of the parent

 

 

Printing

4D has always given users excellent control of printing of data from output forms and reports.

4D v12 brings even greater control and variety of print output. List boxes can be printed. The new Print object command lets you print any object at any precise position on the page. And new to Windows, 4D can now print directly to PDF using the PDFCreator driver. 

 

Print PDF

 

Rich Text

New for 4D v12, text within a Text Area, List Box, variable, alpha field, etc., can have multiple styles applied.

 

Text styles include font, size, style (i.e. bold, italics), text color and (under Windows) background color.

 

Style properties can be stored with the text itself, as HTML-style <SPAN> tags, and support both Setters and Getters.