|
Navigation: Part II - Enhanced Features > Different Workflows - custom-made User Interface > Create own Licence Viewer |
![]() ![]()
|
If you want to provide an Licence Viewer with your own Look & Feel, implement a new menu item like Help, Show License Information. First have a look at the inbuilt Licence Viewer. Your Viewer could offer the following options:
| • | The name of the licence holder - GetCustomer |
| • | List of installation codes - GetInstcode |
| • | The installation type used for copy protection - GetCopyProtection |
| • | The licence file ID - GetLicFileID |
| • | An option to apply Activation Keys - ApplyActivationKey |
| • | Turn on error log - SetLogging |
| • | All modules - GetModuleList |
| • | Reload licence file content in case you want to update the data in your viewer - Refresh |
You can also display detail information for each module:
| • | Retrieve the module type - GetVal, Token LTY. Module type is also delivered with GetModuleList |
| • | Retrieve module name - ModuleName. Module name is also delivered with GetModuleList |
| • | Retrieve status Demo version of a module (ValidateEx) |
| • | Retrieve time limitation of a module RemainingDays and/or ExpiredOn |
| • | Retrieve the number of days which have been set for the trial period - NoOfDays |
| • | Retrieve Activation Status of a module - GetWebActivation |
For modules which are from type user, PC, concurrent, Item counter you can
| • | Retrieve number of licences and available licences - TotalLicences and RemainingLicences. If the module is from type counter then you get the value of the counter with TotalLicences |
| • | Retrieve all entries - GetEntriesOfModule |
| • | Deactivate an entry - DeactivateEntry |
| • | Activate an entry again - ActivateEntry |
| • | Delete all deactivated entries - RemoveDeactivated |
| • | Check if a specified entry exists - ExistsEntry |
| • | Check if an entry is in use or deactivated - IsEntryActivated |