There are different license options available.
This module type allows to check, if a module / function is available (module is set to Yes) or not (module is set to No).
Definition in project template: ModuleType=4
A counter is an integer you can use for licensing. This allows retrieving a value and then make an own license check.
Example
Number of Reports = 50
The counter module would return a value of 50. Your application has to ensure, that only 50 reports can be created.
Definition in project template: ModuleType=3
The value range is 0 to 2147483647
To change a counter module with a DLL command use SetVal, Token TLI.
An item counter is similar to a counter and allows to store an integer value AND the names of items.
Definition in project template: ModuleType=5
The value range is 0 to 2147483647
Example
Number of Reports = 50
The license check would provide a report name (e.g. Financial report) and this report name would be stored in the license file. Licence Protector would ensure, that only 50 reports can be created
Depending on the Licence Protector Edition there are limitations regarding the number of modules and available module types. For details see comparison Starter, Basic or Professional Edition.