Undo

Perintah undo membalik perubahan terakhir pada gambar — satu langkah per pemanggilan. Setiap penambahan, penghapusan, atau pengeditan entitas dicatat sebagai entri riwayat terpisah. Undo mundur melalui entri-entri ini dalam urutan terbalik.

Cara membatalkan

  • Ketik undo di terminal, atau
  • Klik tombol toolbar Undo.

Setiap pemanggilan membalik satu aksi yang dicatat. Panggil berulang kali untuk mundur lebih jauh.

Perilaku riwayat

DetailNilai
Langkah per fileHingga 20
PenyimpananBrowser (IndexedDB / localStorage), per nama file
Bertahan setelah halaman dimuat ulangYa — riwayat dipulihkan saat Anda membuka kembali file
Aksi baru setelah undoMenghapus semua entri redo di depan posisi saat ini
Entri tertua saat penuhDihapus untuk memberi ruang bagi perubahan terbaru

Setiap mutasi entitas dicatat: menggambar entitas baru, menghapus entitas, mengedit titik akhir melalui grip, menerapkan Move, Rotate, Scale, Mirror, Trim, Extend, dan Offset semuanya membuat entri riwayat.

Undo vs Redo

UndoRedo
ArahMundur melalui riwayatMaju melalui entri yang dibatalkan
Tersedia ketikaSetidaknya satu aksi yang dicatat adaSetidaknya satu Undo telah dilakukan dan tidak ada aksi baru yang diambil
Dihapus olehTidak ada — riwayat terakumulasi sampai batas 20 langkahAksi menggambar baru apa pun

Gunakan Redo untuk menerapkan ulang aksi yang dibatalkan. Tombol toolbar dinonaktifkan ketika arah yang bersangkutan tidak tersedia.