Undo

يعكس أمر undo آخر تغيير على الرسم — خطوة واحدة في كل استدعاء. يُسجَّل كل إضافة أو حذف أو تحرير للعناصر كإدخال سجل منفصل. التراجع يتراجع عبر هذه الإدخالات بالترتيب العكسي.

كيفية التراجع

  • اكتب undo في المحطة، أو
  • انقر على زر Undo في شريط الأدوات.

كل استدعاء يعكس إجراءً مسجَّلاً واحداً. استدعِه مراراً للتراجع أكثر.

سلوك السجل

التفصيلالقيمة
الخطوات لكل ملفحتى 20
التخزينالمتصفح (IndexedDB / localStorage)، لكل اسم ملف
يستمر عبر إعادة التحميلنعم — يُستعاد السجل عند إعادة فتح الملف
إجراء جديد بعد تراجعيمسح جميع إدخالات الإعادة الأمامية من الموضع الحالي
أقدم إدخال عند الامتلاءيُحذف لإفساح مجال للتغيير الأحدث

يُسجَّل كل تحوير للعنصر: رسم عناصر جديدة وحذفها وتحرير نقاط نهايتها بنقاط التحكم وتطبيق Move وRotate وScale وMirror وTrim وExtend وOffset — كلها تُنشئ إدخالات سجل.

التراجع مقابل الإعادة

التراجعالإعادة
الاتجاهيتقدم للخلف عبر السجليتقدم للأمام عبر الإدخالات المُتراجَع عنها
متاح عندمايوجد إجراء مسجَّل واحد على الأقلتُنفِّذ على الأقل تراجعاً واحداً ولم تُجرِ أي إجراء جديد
يُمسح بواسطةلا شيء — يتراكم السجل حتى حد 20 خطوةأي إجراء رسم جديد

استخدم Redo لإعادة تطبيق إجراء مُتراجَع عنه. أزرار شريط الأدوات تكون معتمة عندما يكون الاتجاه المعني غير متاح.