From 3090711892e6088c0ea1dbb4e84a62329edb054b Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 15 Jun 2026 10:13:22 +0200 Subject: [PATCH] resolve comment icons --- .../Models/Constants/SenderAppType.cs | 2 +- .../Models/Constants/UnitOfLength.cs | 18 +++++++++--------- .../Models/EnvelopeReceiverDto.cs | 2 +- .../Models/SignatureCaptureDto.cs | 3 ++- .../Models/SignatureDto.cs | 8 ++++---- .../Options/ApiOptions.cs | 2 +- .../Options/PdfViewerOptions.cs | 2 +- 7 files changed, 19 insertions(+), 18 deletions(-) diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/SenderAppType.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/SenderAppType.cs index f8d0a2b9..1a29b2e2 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/SenderAppType.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/SenderAppType.cs @@ -1,4 +1,4 @@ -namespace EnvelopeGenerator.WebUI.Client.Models.Constants +namespace EnvelopeGenerator.WebUI.Client.Models.Constants { public enum SenderAppType { diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/UnitOfLength.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/UnitOfLength.cs index ada84932..b27311af 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/UnitOfLength.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/Constants/UnitOfLength.cs @@ -1,4 +1,4 @@ -namespace EnvelopeGenerator.WebUI.Client.Models.Constants; +namespace EnvelopeGenerator.WebUI.Client.Models.Constants; /// /// Represents the unit of measurement for coordinate values in signature positioning. @@ -16,13 +16,13 @@ public enum UnitOfLength ///
/// Evidence: VB.NET code directly assigns database values to annotation properties without conversion: /// - /// oAnnotation.Left = CSng(pElement.X) ' Direct assignment ? INCHES + /// oAnnotation.Left = CSng(pElement.X) ' Direct assignment → INCHES /// oAnnotation.Top = CSng(pElement.Y) /// /// Standard Page Dimensions: /// - /// A4: 8.27" × 11.69" (210mm × 297mm) - /// Letter: 8.5" × 11" + /// A4: 8.27" × 11.69" (210mm × 297mm) + /// Letter: 8.5" × 11" /// /// Inch = 0, @@ -41,18 +41,18 @@ public enum UnitOfLength /// points = inches * 72.0 /// inches = points / 72.0 /// - /// Important: Point ? Pixel! + /// Important: Point ≠ Pixel! /// /// Point (pt): Device-independent unit (always 1/72 inch) /// Pixel (px): Device-dependent unit (varies with screen DPI) /// At 72 DPI: 1 point = 1 pixel (coincidence) - /// At 96 DPI: 1 point ? 1.33 pixels - /// At 300 DPI: 1 point ? 4.17 pixels + /// At 96 DPI: 1 point ≈ 1.33 pixels + /// At 300 DPI: 1 point ≈ 4.17 pixels /// /// Standard Page Dimensions (in points): /// - /// A4: 595 × 842 points (8.27" × 11.69" × 72) - /// Letter: 612 × 792 points (8.5" × 11" × 72) + /// A4: 595 × 842 points (8.27" × 11.69" × 72) + /// Letter: 612 × 792 points (8.5" × 11" × 72) /// /// Usage in EnvelopeGenerator: /// diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/EnvelopeReceiverDto.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/EnvelopeReceiverDto.cs index 718b9572..88954e47 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/EnvelopeReceiverDto.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/EnvelopeReceiverDto.cs @@ -102,4 +102,4 @@ public record ReceiverClientDto public string? Signature { get; init; } public DateTime AddedWhen { get; init; } public DateTime? TfaRegDeadline { get; init; } -} +} \ No newline at end of file diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureCaptureDto.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureCaptureDto.cs index 6e528b06..5c137cac 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureCaptureDto.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureCaptureDto.cs @@ -1,4 +1,4 @@ -namespace EnvelopeGenerator.WebUI.Client.Models; +namespace EnvelopeGenerator.ReceiverUI.Models; /// /// Represents a captured signature with metadata created by the receiver in the signature popup. @@ -31,6 +31,7 @@ public sealed record SignatureCaptureDto /// Full name of the signer (first and last name). ///
/// Required: Yes (validated in popup) + ///
/// Display: Bold text in applied signature block ///
/// Example: "Max Mustermann" diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureDto.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureDto.cs index cb27642d..ce030e54 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureDto.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Models/SignatureDto.cs @@ -1,4 +1,4 @@ -using EnvelopeGenerator.WebUI.Client.Models.Constants; +using EnvelopeGenerator.WebUI.Client.Models.Constants; namespace EnvelopeGenerator.WebUI.Client.Models; @@ -58,8 +58,8 @@ public class SignatureDto // LegacyFormApp uses GdPicture14 with INCHES return _unitOfLength switch { - UnitOfLength.Inch => 1.0, // No conversion needed: INCHES ? INCHES - UnitOfLength.Point => 72.0, // INCHES ? PDF Points: 1 inch = 72 points (PDF standard, NOT pixels!) + UnitOfLength.Inch => 1.0, // No conversion needed: INCHES → INCHES + UnitOfLength.Point => 72.0, // INCHES → PDF Points: 1 inch = 72 points (PDF standard, NOT pixels!) _ => throw new InvalidOperationException( $"Unknown UnitOfLength: {_unitOfLength}. Expected '{nameof(UnitOfLength.Inch)}' or '{nameof(UnitOfLength.Point)}'.") }; @@ -98,4 +98,4 @@ public static class SignatureDtoExtensions return signatures; } -} +} \ No newline at end of file diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/ApiOptions.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/ApiOptions.cs index cbed99b9..bc472758 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/ApiOptions.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/ApiOptions.cs @@ -2,7 +2,7 @@ namespace EnvelopeGenerator.WebUI.Client.Options; public class ApiOptions { - public const string SectionName = "ApiOptions"; + public const string SectionName = "Api"; public string BaseUrl { get; set; } = string.Empty; diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/PdfViewerOptions.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/PdfViewerOptions.cs index 421a001b..b4668314 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/PdfViewerOptions.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI.Client/Options/PdfViewerOptions.cs @@ -2,7 +2,7 @@ namespace EnvelopeGenerator.WebUI.Client.Options; public class PdfViewerOptions { - public const string SectionName = "PdfViewerOptions"; + public const string SectionName = "PdfViewer"; /// /// Base scale for thumbnail rendering (0.2 - 1.5 recommended)