>CalendarSet v6

CalendarSet version 6 includes the original API (no change needed in your existing code) as well as the more recent property-based API and adds new features: 

-> Year view

-> Calendar.app-like display

-> Separate scrolling of all-day events area in Day/Week views

-> Separate 64-bit build signed & notarized on Mac

-> 40 new properties

>AreaList Pro v10.4

With thousands of users around the world AreaList Pro is the #1 best seller professional tool for 4D, used by most top developers and publishers.
Its 50 commands and over 400 properties provide tremendous possibilities, far beyond native 4D and ListBoxes, to display fields or arrays and interact with the user, with full control over data entry and display.

>Internet ToolKit v4.3.2, v5.0.2, v6.0.2

As of version 4.3, Internet ToolKit comes through 3 different channels, each matching a 4D version range and SSL context.
- Versions 4.3 and 4.x above for use with 4D v14.4-4D v15 (including 4D v15R4), includes openSSL 1.1.1d
- Version 5.x for use with 4D v16 (including v15R5) - 4D v17 (including 4D v17R4)
- Version 6.x for use with 4D v17R5 and above, 64-bit only, does not contain openSSL (uses what is provided by 4D)5 (ITK v4.1), 4D v16, 4D v17 (ITK v4.2).

>SuperReport Pro v4.2.1

SuperReport Pro Version 4 is compatible with 4D v16, v17 and above versions in 32-bit and 64-bit modes. It brings the new palette interface for all object properties.

>PrintList Pro v6.4

PrintList Pro Version 6 includes 4D v16, v17 and above, 64-bit compatibility, MySQL direct access, use of all AreaList Pro relevant properties, new properties and new commands.

>PDF-XChange Editor v8

Edit PDF files directly.

AreaList Pro v10.4

Published by Plugin Masters.
Available language(s)
Compatibility

With thousands of users around the world AreaList Pro is the #1 best seller professional tool for 4D, used by most top professionals and publishers.

Its 50 commands and over 400 properties provide tremendous possibilities, far beyond native 4D and ListBoxes, to display fields or arrays and interact with the user, with full control over data entry and display.

AreaList Pro is rock solid, feature requests are implemented in weeks and bugs if any usually last a few days.

ALP web.png
Features


AreaList Pro provides all the features you need to create sophisticated and user interface rich list controls with 4D v16 and over.

AreaList Pro version 10 offers 32-bit and 64-bit support for 4D v16 and above.

This version also brings tons of new features and tremendous granularity.

It fully supports v8 API and v9 API: your existing code should not require any changes.

What's new


New in version 10

AreaList Pro version 10 - The new breakthrough in 4D user interface

AreaList Pro version 10 offers 32-bit and 64-bit support for 4D v16 and above.

This version also brings tons of new features and tremendous granularity.

It fully supports v8 API and v9 API: your existing code should not require any changes.

Direct data display from a MySQL database
Set a MySQL server as data source and display its data in AreaList Pro v10 though one single line of code, with hundreds of formatting options available.

Global settings and templates
- Global area settings:
-> Area = 0 : apply to all areas to be created (defining an area “template”)
-> Area = -2 : apply to all existing areas, but not to areas to be created
-> Area = -3 : apply to all existing areas in current process only
- Global column settings:
-> Column = 0 : apply to all columns to be created (defining a column “template”) in either a specific area, or in area 0, -2 or -3 as above
-> Column = -2 : apply to all existing columns in either a specific area, or in area -2 or -3 as above for existing areas
- Global row settings:
-> Row = -2 : apply to all rows in either a specific area, or in area -2 or -3 as above for existing areas

New commands
- Move a column (AL_MoveColumn)
- Duplicate a column (AL_DuplicateColumn)

Grouping columns and headers
- Group columns together
- Dragging a group of columns
- Column group header (above the column individual headers or replacing them): row and cell properties can be used with Row = -3
- Hierarchy row merged into one cell that goes across several columns

Area display features
- Zooming an entire area (smaller or larger display, factor 0.1 to 5)
- Display Transposed (rotate rows ↔ columns) – This allows “palette” style interface, with different data types among “rows”
- Multi-level break processing (ala PrintList Pro) including in hierarchical lists
- Many new “appearance” settings: system, automatic, custom pictures or 10 different OSX/Windows standard themes
- Show/hide vertical scrollbar

Column features
- Minimum column width for any column(s)
- New properties to enable/disable each column's sorting, dragging or resizing
- “Use ellipsis” settable for headers, specific columns, individual rows, footers, and even individual cells
- Popup entry type is now a column property: 0 = default (depends on data type), 1 = date, 2 = time
- Limiting entry string length (length limit is now a column property)
- Define a formula instead of a callback for a calculated column

Other cool features
- CSV format in Copy / Drag from an area
- Named selections as sources
- Entry placeholder support
- Formatting at cell level: ALP_Cell_Format and ALP_Cell_Flags
- Formatting at row level (font, color, alignment, spacing, etc.): ALP_Row_Flags
- Show a longint value as picture in Field or Array Display (e.g. “star rating” display)
- Access row and cell properties for header and footer (Header: row = 0, Footer: row = -1)

Miscellaneous
- Hide row dividers in empty areas (ALP_Area_ShowRowDividers is now 3-state)
- Custom picture above vertical scrollbar (old AL_SetHeaderOptions) including callback on mouse down or up
- Override row/cell bottom row divider color (set a specific color for the bottom divider of a given row or cell)
- ALP_Column_EntryAllowReturn: allow/disallow return in specific columns regardless of the area settings (ALP_Area_EntryAllowReturn)
- Single line headers in “grid” mode (i.e. several lines per row, ALP_Area_AltHdrRowsInGrid>1)
- Single line footers in “grid” mode (i.e. several lines per row, ALP_Area_FtrRowsInGrid>1)
- Drag and move a column (physically reorder the column) even when not running in compatibility mode
- New API replacement of AL_SetInterface: appearance + sort indicator properties

Configuration


AreaList Pro version 10 is compatible with 4D v16 and over for MacOS and Windows, in both 32-bit and 64-bit modes.

Licenses


Registration
AreaList Pro requires a registration key to unlock the product making it a full working version.
Without the registration key, AreaList Pro will operate in demonstration mode during 20 minutes.

Registering your AreaList Pro License.
There are four ways to register your license:
- using the Demo mode dialog “Register” button,
- though a text file,
- in your 4D code with a command,
- through the online registration system.

Yearly licenses such as Unlimited single user, OEM and Partner do not require any serial information or online registration. The only way to register these licenses is through the registration command.


Licensing
Like all e-Node plug-ins, AreaList Pro offers several license types. There are no such things as MacOS vs Windows or Development vs Deployment
Note: if you are using several concurrent versions of 4D you will need one plugin license for each version.
A new license will be supplied for free at any time (maximum once a year) if you change your 4D version or get a new 4D registration key for the same version, provided that your previous license matches the current public version at exchange time. This rule applies whether you are already using the new version or not: just specify that you also want a key for the older version as well as the current one when you order an upgrade. It applies to merged licenses (see below) as well, but you’ll only need to replace your license if your hardware configuration is modified or in case of a major version upgrade.

Definitions
- Regular licenses are used for applications that are opened with 4D Standalone or 4D SQL Desktop, or with 4D Server, either in interpreted or compiled mode (doesn’t make a difference regarding plugin licensing). These licenses are linked to the 4D or 4D Server license.
- Merged licenses are used for double-clickable applications built with 4D Volume Desktop (single user) or with 4D Server by means of the 4D Compiler module.These licenses are linked to the machine ID (single user workstation or server).


License types

Single user
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged) of applications that are opened with 4D Standalone or 4D SQL Desktop or built with 4D Volume Desktop.

Server
These licenses allow development (interpreted mode) or deployment (interpreted or compiled mode, including merged servers / remotes) on 4D Server with up to 10 users (“small server”), 11 to 20 users (“medium server”) or more (“large server”).

Unlimited Single user
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged) on any number of 4D Standalone (or single user merged applications built with 4D Volume Desktop) that run your 4D application(s).
It is a yearly license, which expires after the date when it is to be renewed. Expiration only affects interpreted mode. Compiled applications using an obsolete license will never expire.
A single license key will unlock all setups on all compatible 4D versions and all versions of the plugin.
The license key is linked to the developer/company name.
This license allows deployment (selling new application licenses, updates or subscriptions) while the license is valid. No new deployment may occur after expiry without a specific license (merged or regular).
End-users running deployments sold during the license validity period remain authorized without time limit, provided that they are no longer charged for the application using the plug-in (including maintenance or upgrades).

OEM
This license allows development (interpreted mode) or deployment (interpreted or compiled mode, including merged) on any number of 4D Servers (any number of users), 4D Standalone or single user/remote merged instances that run your 4D application(s).
It is a yearly license, under the exact same terms as the Unlimited Single User license described above, except that it also covers server deployments.

Unlimited OEM
This license is a global OEM license, covering any combination of the plug-ins published by e-Node, including AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit in all configurations.

e-Node Partner
This license matches 4D's annual Partner subscription and covers all the plug-ins published by e-Node, including AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit.
For each product, a single registration key allows development (interpreted mode) or deployment (interpreted or compiled mode, except merged) on all 4D Standalones and 4D Servers (2 users) regardless of 4D product numbers, OS and versions. No merged applications.
This is a yearly license, which expires on February 1st (same date as 4D Partner licenses).
Expiration only affects interpreted mode. Compiled applications using an obsolete license will never expire
Note: you don’t have to be a 4D Partner subscriber to subscribe to the e-Node Partner license.

Second plugin license set for 4D v18 - 50% discount
Since the release of 4D v18, many developers have kept on using their current environment while migrating towards v18 and perhaps waiting for a future subversion.
Regular plug-in licenses (single user & server) are linked to the 4D serial number, therefore you will need an additional license set for your v18 single user and/or server(s).
A 50% discount is available on this second set of licenses, provided that you already have a license for a previous version of 4D, for each new v18 license to purchase.
Enter the code "v18" under the "Promotion code" field when ordering from our website.

Tarif

AreaList Pro v10.4
Partner License (one year)
390.00 €
AreaList Pro v10.4
Single user (development & deployment)
120.00 €
AreaList Pro v10.4
Server license (per server) - 1 to 10 users
170.00 €
AreaList Pro v10.4
Server license (per server) - 11 to 20 users
270.00 €
AreaList Pro v10.4
Server license (per server) - over 20 users
370.00 €
AreaList Pro v10.4
Server upsize
100.00 €
AreaList Pro v10.4
Extension to SuperReport Pro
100.00 €
AreaList Pro v10.4
Unlimited single-user license (one year)
1,299.00 €
AreaList Pro v10.4
Upgrade from versions 9.x (single user or server)
90.00 €
AreaList Pro v10.4
Upgrade from versions 8.3 - 8.5 (single user or server)
100.00 €