| Feature | v6.8 | 2003 |
| User Interface | ||
| Windows - Improved Look & Feel | * | * |
| Windows XP Certified | * | * |
| OSX Certified | * | * |
| Support for anti-aliased text drawing | * | |
| Database Engine | ||
| Define checking preferences | * | * |
| Direct Transport between platform | * | * |
| Improved Index Access | * | * |
| Platform Specific Settings | * | * |
| Larger Number of Keys per index | * | * |
| Optimized Cache Management | * | |
| Language Enhancements | ||
| Default Century Updated | * | * |
| Full suite of XML parsing commands | * | |
| Multi-level array sorting | * | |
| Detection of locked data files | * | |
| 50 new Reporting Commands | * | |
| Development | ||
| Components | * | * |
| Form Inheritance | * | * |
| BLOB encryption/decryption | * | * |
| Picture enhancements | * | * |
| Improved Sorting | * | * |
| Appearance Manager Support | * | * |
| Integrated Compiler | * | |
| Automatic generation of typing methods | * | |
| Menu Bars | ||
| Ability to edit the Edit menu | * | |
| Ability to Name menu bars | * | |
| User Environment | ||
| XML support in import/export dialogs | * | |
| Method Editor | ||
| Up to 2 GB characters per method |
* | |
| Support for double-byte languages | * | |
| Line numbers | * | |
| Parent block selection | * | |
| Type ahead window | * | |
| Comment/uncomment | * | |
| Collapse/expand logic blocks | * | |
| Comments longer than 80 characters | * | |
| Expression swapping | * | |
| Macros | * | |
| Customizable keywords | * | |
| Direct search | * | |
| Split windows | * | |
| Drag-and-drop | * | |
| Multiple level undo/redo | * | |
| Numbered clipboards | * | |
| Clipboard history | * | |
| Mouse scroll wheel support | * | |
| Live syntax checking | * | |
| Import/export of methods | * | |
| Escape characters | * | |
| Reporting Engine | ||
| Report Wizard | * | |
| Cross-tab summary reports | * | |
| Cell borders | * | |
| Alternate row colors | * | |
| Pictures in headers/footers | * | |
| Output to HTMl | * | |
| Templates to customize appearance of HTML reports | * | |
| Ability to start reports from one or many tables | * | |
| Printing Enhancements | ||
| Procedurally get/set printer options |
* | |
| Dynamically change height of print areas | * | |
| Ability to move print markers during printing | * | |
| BEST OBJECT SIZE | * | |
| 4D Tools Enhancements | ||
| Check indexes | * | * |
| Query by content folder uses index | * | * |
| Repair by Section | * | * |
| Repair index by table | * | * |
| Repair records by table | * | * |
| Sniffer for problem detection | * | * |
| Web Features | ||
| 4D Open for Java: Java 1 and 2 compliant | * | * |
| CGI support for 4D WebSTAR | * | * |
| ISAPI Support | * | * |
| CGI compatibility | * | * |
| Conforms to CSS1 specifications | * | * |
| HTML tag support | * | * |
| SSL integration | * | * |
| WML/ WAP integration | * | * |
| XML integration | * | * |
| Web Server Performance | * | * |
| 4D Client as Web Server | * | |
| Web Services | ||
| Support for SOAP 1.1 as both a Client and a Server |
* | |
| Compatible with .NET Web services | * | |
| Web Services: Server | ||
| 1-click publishing of methods as a Web Service |
* | |
| Automatic WSDL generation | * | |
| Support for SSL and User Authentication | * | |
| Support for all specified SOAP data types, including arrays and BLOB | * | |
| Web Services: Client | ||
| Web Services Wizard for WSDL parsing |
* | |
| Automatic generation of proxy methods | * | |
| Support for RPC and DOC style Web services | * | |
| Language support for user authentication | * | |
| Utilizes 4D's error handling mechanism | * | |
Windows
Pentium II minimum
800 X 600 monitor resolution
Windows 2000, Windows XP.
256 MB RAM minimum
MacOS:
G3 or better processor
800 X 600 monitor resolution
Mac OS X v10.2.8 or later
256 MB RAM minimum