Undo

Il comando undo inverte l’ultima modifica al disegno — uno step per invocazione. Ogni aggiunta, eliminazione o modifica di entità viene registrata come una voce separata nella cronologia. Undo torna indietro attraverso queste voci in ordine inverso.

Come eseguire l’undo

  • Digita undo nel terminale, oppure
  • Clicca il pulsante Undo nella barra degli strumenti.

Ogni invocazione inverte un’azione registrata. Invocalo ripetutamente per tornare ulteriormente indietro.

Comportamento della cronologia

DettaglioValore
Step per fileFino a 20
ArchiviazioneBrowser (IndexedDB / localStorage), per nome file
Sopravvive al ricaricamento della paginaSì — la cronologia viene ripristinata quando riapri il file
Nuova azione dopo undoCancella tutte le voci di redo prima della posizione corrente
Voce più vecchia quando pienaEliminata per fare spazio alla modifica più recente

Ogni mutazione di entità viene registrata: disegnare nuove entità, eliminare entità, modificare endpoint con grip, applicare Move, Rotate, Scale, Mirror, Trim, Extend e Offset creano tutti voci nella cronologia.

Undo vs Redo

UndoRedo
DirezioneAvanza indietro nella cronologiaAvanza in avanti attraverso le voci annullate
Disponibile quandoEsiste almeno un’azione registrataAlmeno un Undo è stato eseguito e nessuna nuova azione è stata effettuata
Cancellato daNulla — la cronologia si accumula fino al limite dei 20 stepQualsiasi nuova azione di disegno

Usa Redo per riapplicare un’azione annullata. I pulsanti della barra degli strumenti sono disattivati quando la direzione rispettiva non è disponibile.