maXbox3 Release 3.9.9.6 August 2013

Download V 3.9.9.6 maXbox3 Win of maXbox3 or maXbox3 Linux from sourceforg

1. New features

mX3 Engine framework

Extensible

Ease of use

Performance

Open Architecture

Compatibility

 

ImageFileLibBCB.  Program can read and write BMP, ICO, CUR, PNG, MNG, PCX, TIFF and JPEG 2000 bitmaps. RAS, PNM, PGM, PPM, HIPS images can be loaded, but not created. More graphics support for Canvas, provides conv

Indy Socket Support.   Provides socket support.  SMTP, POP3, URI, HTTP, FTP, SHA1, ASN1...

System Utils.   Sysutils, Strutils, RegEx, Shell and Ini support in script and file - New binary operations.

Source code documentation.   Works with XML help insight for all registered public methods, properties, events.  XML/Html Documentation can be generated using the --doc Delphi compiler switch.

Use Case designer.  Enables modeling of use cases and provides image conversion to a lot of graphic formats in mX3 framework.

Indy interfaced methods.  Concerning Indy, the SMTP, IdDayTime, hashCRC and message support is available, maXbox becomes a simple mailbox too, also the Indy globals with a lot of network or binary functions like ge

mX3 Adapters.  Improvments of 64Bit, BigInt, PNG, Bitmap, Canvas, MP3, POP3, HTML and Ansi/WideStrings are done. A lot of String and Math Functions are added.  This allows apps to still use older scripts with

Samples

Shell Execute Procedure

Unified code base is much easier to start with external shell scripts or batch code, and is easier to maintain.

mX3 now accesses and executes shell code using the new ExecuteCommand or ExecuteShell Procedure.

Enhanced Ini-File maxboxdef.ini

External Libs and Components imported

Note that Unicode, PChar and 64 bit operations depends on def files and can't supported in a general way, Overload Functions do have the number 1n..2n..n at end of name, e.g. FileCreate2.

2. Release and Change Notes

Plugin Driver Concept

The new driver will be called mX3plugin.dll.  This driver supports external apps registered in mX3.  This  driver will only work with the version of next 4.0 so for the meantime static linking

Available Lib's

Procedure/Function Changes

Most apps or scripts will not be affected by this changes.  However there are a some methods, properties, events, constants and enums that were removed or replaced with equivalent functionality from the VCL runtime lib, JEDI or Indy Globals.  These changes were required for one of two reasons:

Known compatibility issues and bugs:

New Imported and Registered XUnits

Using Units and Packages (without PS Import and VCL Standard Components)

Examples Catalog

Using Examples and Sources from the Directory Catalog

3. Review mX3 links and download

Review the mX3 Framework Show architecture overview document.

Recompile and test your maXbox3 or use the compiled version 3.9 from sourceforge download.

View the mX3 Functions List unit and function/procedure overview document.

More Information mX3 Site on the portal with docu, link and download support.

Download Now maXbox3 sourceforge also Linux (Mai Update 2013) and Mac Version Update (August 2012).

Service Wiki Forum - Art of Programming by sourceforge.net.