Semplifica la finestra di progresso di "Aggiorna indice"

Sostituita la barra disegnata a mano (colori custom, footer con
separatore, pulsante Annulla arrotondato) con la ProgressBar nativa di
Windows e un layout ad assoluti minimale, in stile con la barra di
progresso di "Trova componenti referenziati" (ProgressoComponentiForm).
Mantenuti conteggio file, dettaglio nuovi/aggiornati/invariati/rimossi,
stima del tempo rimanente e il pulsante Annulla, che l'altra finestra non
ha ma qui servono per uno scan lungo su tutta la share.

Aggiornati due commenti in Form1.cs/UiStile.cs che facevano riferimento
allo stile precedente di ProgressForm, ora rimosso.
This commit is contained in:
davide committed 2026-09-22 10:02:14 +02:00
1 parent cf4c2e8e29
commit b136e7f49b
3 files changed
+25 -89

No files matched your search

+3 -3
View File
@@ -91,9 +91,9 @@ public partial class Form1 : Form
_lblFase.Font = new Font(Font, FontStyle.Bold);
headerPanel.Controls.Add(_lblFase);
// Barra di navigazione come footer separato dal contenuto (stesso pattern di
// ProgressForm): linea sottile in cima + sfondo bianco, invece dei bottoni appoggiati
// direttamente sul contenuto/sulla barra di stato senza alcuna divisione visiva.
// Barra di navigazione come footer separato dal contenuto: linea sottile in cima e
// sfondo bianco, invece dei bottoni appoggiati direttamente sul contenuto/sulla barra
// di stato senza alcuna divisione visiva.
// Padding destro = 16, lo stesso usato dai pannelli di ogni fase (Padding(16)): prima
// era 12, quindi "Avanti" sporgeva 4px oltre il margine destro del contenuto sopra.
var navContainer = new Panel { Dock = DockStyle.Bottom, Height = 64, BackColor = Color.White };