Выборочная отмена

Это случилось со всеми нами – вы редактируете документ и удаляете объект. Затем вы вводите еще немного, вносите еще несколько изменений и затем понимаете, что вам не следовало удалять объект. Вы просматриваете список отмены в Word (щелкнув стрелку вниз рядом с инструментом «Отменить» на панели инструментов) и видите, что действие удаления, которое вы хотите отменить, скрыто на пяти или шести слоях в списке отмены. Если вы выберете это действие удаления, все изменения, внесенные с этого времени, также будут отменены. Разве не было бы замечательно, если бы вы могли выбирать «отмены», которые вы хотите выбрать? Разве не было бы замечательно, если бы вы могли отменить только действие удаления и оставить все остальное в покое?

Было бы здорово, но вы не можете сделать это в Word. Вы не можете выбрать один элемент из списка отмены, не отменив также все с этого момента. Почему это? Проще говоря, это потому, что выборочная отмена действий может вызвать нестабильность в вашем документе. Гораздо проще просто «откатить» состояние документа до того состояния, в котором было внесено конкретное изменение, чем выбирать, какие изменения нужно отменить.

Позвольте мне привести пример. Допустим, у вас есть текстовое поле, в котором есть текст. Вы удаляете текст в середине текстового поля, а затем вводите еще текст в это поле. Затем вы вводите текст в обычном документе за пределами текстового поля. Наконец, вы решили просто удалить текстовое поле. В этом процессе в списке отмены было зарегистрировано как минимум четыре действия: первое удаление текста, ввод текста в текстовом поле, набор текста вне текстового поля и удаление текстового поля.

Если вы попытаетесь отменить только первый элемент в списке отмены (первое удаление текста), как Word должен себя вести? Контекст, в котором существовал текст – текстовое поле – больше не в документе. Текст не может быть восстановлен в месте, которого больше не существует. Word, чтобы обойти проблему, просто «откатывает» документ до состояния, которое было непосредственно перед первым редактированием. В этом случае стабильность документа сохраняется, поскольку текст может быть восстановлен в том же контексте, из которого он был изначально удален.

Оцените статью
Frestage.ru
Добавить комментарий