>   >  CalendarSet 4.0
CalendarSet 4.0
Available language(s)
Compatibility
Download Order
Published by e-Node worldwide.
An easy-to-use tool for implementing calendars on 4th Dimension forms.
New version, Unicode, 64 bit and 4D v15 compatible.
Features
For 25 years, CalendarSet has been the reference calendar plugin for 4D.
This powerful, rock solid tool makes it incredibly simple to display a calendar in a straightforward, easy to manage view with all options, including events, times and banners.

Two lines of code are enough to display a full calendar.
A simple and understandable set of commands and constants allows configuration, user action detection and advanced interface features such as drag and drop.
With its complete advanced properties dialog, it is also possible to configure a CalendarSet area without any code.
CalendarSet v4 fully interacts with the #1 plugin AreaList Pro through high-tech drag and drop features.

Published by e-Node, 4D plugins world leader, CalendarSet benefits from a strong company's support and engineering team. Furthermore, being a French company, 4D books publisher and a 4D partner for over 20 years, our engineers work hand in hand with 4D's engineering, ensuring maximum compatibility and reactive adjustments to 4D's evolutions.
 CalendarSet developer forum
What's new
As with e-Node's other leading products, CalendarSet v4 is a complete rewrite, Unicode, 64 bit and 4D v15 compatible.

Existing applications using CalendarSet previous versions need a little if any updating to work with version 4.


This version also brings new features that will make your calendars even more powerful:

- Completely rewritten and redesigned manual including 8 updated examples
- Enhanced demonstration database including the manual examples source code
- New e-Node automatic registration system: it is no longer needed to retrieve serial numbers!
- Offscreen mode: print or publish calendars on the Web without having to display them in 4D
- Constants for code legibility
- Automatic PDF or EMF conversion
- Times
- Native text drawing
- Current day specific background
- Out of range dates specific background
- OS settings honored for date formats and region parameters
- Picture library icons

and much more: see Chapter 3 from the new manual.

In addition, drag and drop has been tremendously enhanced:
- event and banners dragging
- drag and drop within a CalendarSet area (with automatic update)
- drag and drop to and from other CalendarSet areas
- drag and drop to and from AreaList Pro areas
- drag and drop to and from any 4D droppable object
- drag and drop to and from any other application that accepts text
- drop from a document or folder in a MacOS Finder or Windows Explorer window
- control of the drop from external sources (accept/reject) through powerful callback mechanisms
- control of the drop from plugin areas (including AreaList Pro) through simple "access codes"
Documentation
pdf.gif  CalendarSet documentation
Demonstration databases
4D v13, v14 & v15 databases illustrating CalendarSet v4 features
 CalendarSet 4D v13 demonstration database
 CalendarSet 4D v14 demonstration database
 CalendarSet 4D v15 demonstration database
Configuration
CalendarSet v4 is compatible with 4D v13, v14 and v15 for both MacOS and Windows, including 64-bit 4D Server.
It requires MacOS X 10.6.8 or higher and Windows XP SP2 or better.
Licenses

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

Registering your CalendarSet 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, CalendarSet 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 match 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.

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 to subscribe to the e-Node Partner license.

e-Node Partner subscribers get 10% discount on all products and licenses available at www.e-node.net such as plugins, 4D products, maintenance and PDF tools regardless of the license types.
Enter the code "PARTNER" under the "Promotion code" field when ordering from our website.

Second plugin license set for 4D v14 or v15 - 50% discount
Since the release of 4D v14 and 4D v15, many developers have kept on using their current environment while migrating towards v14 or v15 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 v14 or v15 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 v14 or v15 license to purchase.
Enter the code "v14" or "v15" under the "Promotion code" field when ordering from our website.
Competitive upgrade
Two competitive upgrade offers are available to hmCal, 4D Agenda and SchedulePack users.

Welcome offer: -50% discount on any single user or server license, as well as the first year for unlimited/OEM licenses, matching an existing license registered to your name / company / 4D serial for hmCal, 4D Agenda or SchedulePack. Enter code "WELCOME".

Welcome back offer: -70% discount on any single user or server license, as well as the first year for unlimited/OEM licenses, matching an existing license registered to your name / company / 4D serial for hmCal, 4D Agenda or SchedulePack and an old (any version) CalendarSet license. Enter code "WELCOME BACK".

Proof of purchase of existing licenses will be required.
Pricing
  CalendarSet 4.0
Partner License (one year)
Includes AreaList Pro, SuperReport Pro, PrintList Pro, CalendarSet and Internet Toolkit. 380.00 €
  CalendarSet 4.0
Single user (development & deployment)
MacOS & Windows 60.00 €
  CalendarSet 4.0
Server license (per server) - 1 to 10 users
MacOS & Windows 90.00 €
  CalendarSet 4.0
Server license (per server) - 11 to 20 users
MacOS & Windows 140.00 €
  CalendarSet 4.0
Server license (per server) - over 20 users
MacOS & Windows 190.00 €
  CalendarSet 4.0
Server upsize
MacOS & Windows 50.00 €
  CalendarSet 4.0
Unlimited single-user license (one year)
MacOS & Windows 450.00 €
  CalendarSet 4.0
OEM unlimited license (one year)
MacOS & Windows 850.00 €
  CalendarSet 4.0
Upgrade from pre-4.0 versions (single user or server)
MacOS & Windows 50.00 €