critique

ElectroCAD v4.3.6

· ElectroCAD

Deux fixes critiques sur la zone logo :

  1. Le filtre EC_LOGOZONE manquait dans CloneFlatTemplate (deuxieme code path du clonage template). Resultat : rectangle orange cloneait dans le BTR cartouche du schema. Fixe : filtre present dans les DEUX paths (CloneLegacyTemplate + CloneFlatTemplate).
  1. Avec un template, la BTR cartouche s appelle EC_CART_<template_stem> (pas EC_CART_<format>). EnsureLogoInCartoucheBlock cherchait le mauvais nom => le raster n etait insere nulle part => logo invisible. Refactor : ApplyLogoToAllCartoucheBtrs itere toutes les BTR EC_CART_* et applique le logo a chacune.
  1. CleanupLegacyLogoArtifacts + ApplyLogoToAllCartoucheBtrs appeles sur ouverture de schema (AutoOpenSchema.TryAutoOpen) : purge automatique des rectangles parasites + insertion du raster au bon endroit.

← Retour au journal complet