Undo

undo कमांड ड्राइंग में अंतिम परिवर्तन को उलटती है — प्रति आह्वान एक चरण। प्रत्येक जोड़, हटाव, या ऑब्जेक्ट का संपादन एक अलग इतिहास प्रविष्टि के रूप में रिकॉर्ड होता है। Undo इन प्रविष्टियों के माध्यम से उल्टे क्रम में पीछे जाता है।

अनडू कैसे करें

  • टर्मिनल में undo टाइप करें, या
  • Undo टूलबार बटन पर क्लिक करें।

प्रत्येक आह्वान एक रिकॉर्ड की गई क्रिया को उलटता है। और पीछे जाने के लिए बार-बार आह्वान करें।

इतिहास व्यवहार

विवरणमान
प्रति फ़ाइल चरण20 तक
संग्रहणब्राउज़र (IndexedDB / localStorage), प्रति फ़ाइल नाम
पेज रीलोड के बाद बचता हैहाँ — फ़ाइल फिर से खोलने पर इतिहास पुनः स्थापित होता है
अनडू के बाद नई क्रियावर्तमान स्थिति से आगे की सभी रीडू प्रविष्टियाँ साफ़ करती है
पूर्ण होने पर सबसे पुरानी प्रविष्टिनवीनतम परिवर्तन के लिए जगह बनाने के लिए हटाई जाती है

हर ऑब्जेक्ट म्यूटेशन रिकॉर्ड होता है: नए ऑब्जेक्ट बनाना, ऑब्जेक्ट हटाना, ग्रिप-एडिटिंग एंडपॉइंट, Move, Rotate, Scale, Mirror, Trim, Extend, और Offset लागू करना — सभी इतिहास प्रविष्टियाँ बनाते हैं।

Undo बनाम Redo

UndoRedo
दिशाइतिहास में पीछे जाता हैअनडू की गई प्रविष्टियों में आगे जाता है
उपलब्ध जबकम से कम एक रिकॉर्ड की गई क्रिया मौजूद होकम से कम एक Undo किया गया हो और कोई नई क्रिया न की गई हो
साफ़ होता हैकुछ नहीं — इतिहास 20-चरण सीमा तक जमा होता हैकोई भी नई ड्राइंग क्रिया

अनडू की गई क्रिया को पुनः लागू करने के लिए Redo का उपयोग करें। संबंधित दिशा अनुपलब्ध होने पर टूलबार बटन धूसर हो जाते हैं।