Add ClientParameters

This commit is contained in:
2023-04-28 11:56:54 +02:00
parent a65345c0d9
commit 351a0b8d57
7 changed files with 74 additions and 13 deletions

View File

@ -16,6 +16,7 @@ namespace Elwig {
public static readonly string ExePath = @"C:\Program Files\Elwig\";
public static readonly Config Config = new(DataPath + "config.ini");
public static IEnumerable<IScale> Scales { get; private set; }
public static ClientParameters Client { get; private set; }
public static bool IsPrintingReady => Documents.Html.IsReady && Documents.Pdf.IsReady;
public static Dispatcher MainDispatcher { get; private set; }
@ -38,6 +39,8 @@ namespace Elwig {
Utils.RunBackground("HTML Initialization", () => Documents.Html.Init(PrintingReadyChanged));
Utils.RunBackground("PDF Initialization", () => Documents.Pdf.Init(PrintingReadyChanged));
Client = new();
var list = new LinkedList<IScale>();
foreach (var s in Config.Scales) {
try {