Fix MANQUANT v4.3.32 : RenumberAllComponents seul ne suffisait PAS car renvois clones nont pas dXRecord -> LoadAllCrossRefs ne les voit pas -> UpdateAfterRenumber ignore. Le user devait lancer EC_RENUM manuellement car CrossRefTools.OnCommandEnded (qui appelle AdoptCopiedCrossRefs) est bloque pendant cooldown 15s par guard v4.3.28. Fix v4.3.33 : nouvelle methode publique CrossRefTools.RunMaintenance(db) qui execute CleanupOrphaned + AdoptCopied + UpdateMoved + RelinkAllCrossRefs - identique a OnCommandEnded body mais APPELABLE DIRECTEMENT. Appelee depuis CopyPageAt et DeletePage AVANT RenumberAllComponents. Resultat : renvois clones adoptes -> XRecord cree -> UpdateAfterRenumber les voit -> UpdateCrossRefTextsInPlace regenere les MText visuels.
ElectroCAD v4.3.33
· ElectroCAD