Documents/Pdf: Add progress tracker

This commit is contained in:
2023-10-19 22:16:33 +02:00
parent f19de3ae6e
commit c190ce1474
5 changed files with 34 additions and 17 deletions

View File

@ -93,8 +93,10 @@ namespace Elwig.Dialogs {
""")
.ToListAsync();
using var doc = await Document.Merge(list.Select(m => new DeliveryConfirmation(Context, Year, m, deliveries.Where(d => d.Delivery.MgNr == m.MgNr)))); ;
await doc.Generate();
using var doc = Document.Merge(list.Select(m => new DeliveryConfirmation(Context, Year, m, deliveries.Where(d => d.Delivery.MgNr == m.MgNr)))); ;
await doc.Generate(new Progress<double>(v => {
ProgressBar.Value = v;
}));
Mouse.OverrideCursor = null;
if (mode < 2) {