Correction d'un bug d'affichage dans le texte de la fenêtre de déploiement

This commit is contained in:
benoit committed 2026-10-18 04:18:16 +02:00
1 parent 2212e25d31
commit 4d4f930320
3 files changed
+8 -1

No files matched your search

+1
View File
@@ -93,6 +93,7 @@ Pour produire `AdminPasswordBase64`, lancer `powershell.exe -ExecutionPolicy Byp
## Historique récent
- La ligne de progression pour l’application Windows affiche désormais un libellé complet dès l’ouverture de la fenêtre ; elle est ensuite remplacée par le message précis avec la lettre du lecteur lorsque DISM démarre.
- Création de `README.md` avec la présentation de DeployCenter, ses prérequis, son manuel de déploiement interactif et automatisé, la configuration, les pilotes et le dépannage.
- Ajout du paramètre `-CopyLocally` (`Sources`, `Drivers`) : les sources sont utilisées directement par DISM par défaut ; les éléments choisis sont copiés par Robocopy sur la partition Windows avant traitement. Les contrôles d’espace et le calcul de taille des pilotes ne portent que sur les éléments à copier. La progression n’affiche les étapes de copie que lorsqu’elles sont demandées, et le journal précise quand DISM utilise directement une source.
- L’en-tête de la fenêtre de déploiement et celui de la page principale sont construits par le même composant UI. La fenêtre de déploiement reprend le logo, le titre et le sous-titre, sans le sélecteur de thème ; la progression conserve son intitulé sous cet en-tête et compacte les étapes pour tenir en 800×600.
+1
View File
@@ -13,6 +13,7 @@
"Analyzing editions in" = "Analyse des éditions de"
"Analyzing editions in {0}..." = "Analyse des éditions de {0} en cours..."
"Applying Windows to the partition" = "Application de Windows sur la partition"
"Applying Windows to target partition…" = "Application de Windows sur la partition cible…"
"Architecture" = "Architecture"
"Architecture unavailable" = "Architecture non disponible"
"Architecture:" = "Architecture :"
+6 -1
View File
@@ -827,7 +827,12 @@ function New-DeployCenterDeploymentProgress {
$name = New-Object System.Windows.Forms.Label
$name.Location = New-Object System.Drawing.Point(6, 0)
$name.Size = New-Object System.Drawing.Size([Math]::Max(140, ($listWidth - 380)), 20)
$name.Text = Get-DeployCenterText -Text $step
$stepLabel = if ([string]$step -eq 'Applying Windows to ') {
Get-DeployCenterText -Text 'Applying Windows to target partition…'
} else {
Get-DeployCenterText -Text $step
}
$name.Text = $stepLabel
$name.ForeColor = $Theme.Text
$name.BackColor = [System.Drawing.Color]::Transparent
$name.Font = $Font