critique correctif

ElectroCAD v4.3.20

· ElectroCAD

Strategie asymetrique pour fixer les 2 bugs barres de bus + delete page. GetPageEntityIds (COPY) = GENEREUX (any-overlap BBox + page rect elargi 30mm, fallback closest si entite spans hors zone). ErasePageEntities (DELETE) = STRICT (BBox entierement dans page rect elargi, sinon skip). Garantit : barres de bus + renvois cross-page = COPIEES; aucune entite d autre page = EFFACEE par accident. Compromis : possible orphan au delete (entite chevauchant la page supprimee = pas effacee), possible duplication au copy si meme entite copiee dans 2 pages voisines. Garde aussi le debug log 4.3.19 dans %TEMP%/ec_copypage_debug.txt.

← Retour au journal complet