#493

Modul «Cant doar în culoare» schimbă regulile jocului pentru un material — iar iFurn.pro are grijă ca schimbarea regulilor să nu strice munca deja făcută. Aici lucrează două mecanisme: verificarea la activare și protecția canturilor atribuite.

Verificarea la activare

«Cant doar în culoare» se poate activa doar pentru un material «curat»: sistemul verifică toate piesele lui, și fiecare latură cu o bandă din afara listei legate contează drept conflict. Dezactivarea nu cere verificări — e mereu sigură.

Fereastra «Piese cu cant nepotrivit»

Dacă există conflicte, activarea se blochează și se deschide o fereastră cu lista. În ea:

  • Mesajul: «Nu se poate activa «Cant doar în culoare»: pe piese există canturi din afara listei legate. Mai întâi înlocuiți sau eliminați aceste canturi.»
  • Contorul «Total conflicte» — la liste foarte mari se arată primele 200 de rânduri.
  • Pentru fiecare piesă — numărul și numele ei, iar dedesubt laturile-problemă cu pictograma laturii și banda în formatul [cod] nume.

Planul de acțiune din fereastră e evident: parcurgeți lista, înlocuiți sau scoateți canturile enumerate — și activați modul din nou. În «Setările materialului» același comutator («Utilizarea cantului») la conflicte pur și simplu nu va acționa — fără fereastră.

Protecția canturilor deja atribuite

Modul activat îngustează doar alegerea viitoare — nu resetează canturile care stau deja pe laturi. Chiar dacă pe o piesă rămâne o bandă din afara listei legate, ea continuă să se afișeze cu numele și merge în comandă. E intenționat: redeschiderea unei comenzi salvate nu trebuie să piardă în tăcere cantarea.

O latură se golește automat doar într-un singur caz — când banda ei a dispărut complet din comandă (ștearsă din lista de benzi a proiectului): nu mai e la ce face referință.

Înlocuirea benzii în comandă

La înlocuirea în masă a unei benzi cu alta, sistemul verifică fiecare piesă: banda nouă se pune doar unde trece la lățime — iar cu «în culoare» activ, și după legături. Piesele care nu trec păstrează banda veche.

Esențial

Compatibilitatea «în culoare» în iFurn.pro e strictă la intrare și grijulie cu ce e făcut: activarea modului se verifică printr-o listă de conflicte până la ultima latură, iar canturile deja atribuite nu se resetează niciodată în tăcere.