From 2d1b478a44689f955ee16404382c912818ef5587 Mon Sep 17 00:00:00 2001 From: Dale Fugier Date: Fri, 13 Dec 2024 09:49:29 -0800 Subject: [PATCH] License plug-in updates --- .../cs/SampleCsWithLicense/SampleCsWithLicenseCommand.cs | 2 +- .../cs/SampleCsWithLicense/SampleCsWithLicensePlugIn.cs | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicenseCommand.cs b/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicenseCommand.cs index bb726c1f..9b6614c0 100644 --- a/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicenseCommand.cs +++ b/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicenseCommand.cs @@ -9,7 +9,7 @@ public class SampleCsWithLicenseCommand : Command protected override Result RunCommand(RhinoDoc doc, RunMode mode) { - RhinoApp.WriteLine($"{0} plug-in loaded.", SampleCsWithLicensePlugIn.Instance.Name); + RhinoApp.WriteLine("{0} plug-in loaded.", SampleCsWithLicensePlugIn.Instance.Name); return Result.Success; } } diff --git a/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicensePlugIn.cs b/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicensePlugIn.cs index 645bbfbf..674063e0 100644 --- a/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicensePlugIn.cs +++ b/rhinocommon/cs/SampleCsWithLicense/SampleCsWithLicensePlugIn.cs @@ -79,7 +79,8 @@ private static System.Drawing.Icon ProductIcon // "Close" button will always be displayed. /// private static LicenseCapabilities Capabilities => LicenseCapabilities.SupportsRhinoAccounts | - LicenseCapabilities.SupportsLicenseDiscovery; + LicenseCapabilities.SupportsStandalone | + LicenseCapabilities.SupportsZooPerUser; #endregion @@ -151,6 +152,8 @@ private static ValidateResult OnValidateProductKey(string licenseKey, out Licens licenseData.DateToExpire = expire; } + var rc = licenseData.IsValid(); + return ValidateResult.Success; }