Create own License Viewer
If you want to provide an License Viewer with your own Look & Feel, implement a new menu item like Help, Show License Information. First have a look at the inbuilt License Viewer. Your Viewer could offer the following options:
• | The name of the license holder - GetCustomer |
• | List of installation codes - GetInstcode |
• | The installation type used for copy protection - GetCopyProtection |
• | The license file ID - GetLicFileID |
• | An option to apply Activation Keys - ApplyActivationKey |
• | Turn on error log - SetLogging |
• | All modules - GetModuleList |
• | Reload license 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 licenses and available licenses of a network module - TotalLicences and RemainingLicences. If the module is from type counter then you get the value of the counter with TotalLicences |
• | Retrieve all entries / user / computer - GetEntriesOfModule |
• | Deactivate an entry / user / computer - DeactivateEntry |
• | Activate an entry / user / computer again - ActivateEntry |
• | Delete all entries / users / computers - RemoveAllItems |
• | Delete all deactivated entries / user / computer - RemoveDeactivated |
• | Check if a specified entry / user / computer exists - ExistsEntry |
• | Check if an entry / user / computer is in use or deactivated - IsEntryActivated |