Std Undo/ru: Difference between revisions

From FreeCAD Documentation
(Created page with "При запуске FreeCAD в консольном режиме (CLI) механизм отмены/повтора по умолчанию выключен. Его нужно активировать для каждого документа следующим кодом:")
(Updating to match new version of source page)
 
Line 27: Line 27:
==Применение==
==Применение==


<div class="mw-translate-fuzzy">
# Существует несколько способов вызова данной команды:
# Существует несколько способов вызова данной команды:
#* Нажатием кнопки {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo/ru|Отменить]]}} на панели инструментов.
#* Нажатием кнопки {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo/ru|Отменить]]}} на панели инструментов.
#* Вызовом через меню {{MenuCommand|Правка → [[Image:Std_Undo.svg|16px]] Отменить}}.
#* Вызовом через меню {{MenuCommand|Правка → [[Image:Std_Undo.svg|16px]] Отменить}}.
#* Используя комбинацию клавиш клавиатуры: {{KEY|Ctrl}}+{{KEY|Z}}.
#* Используя комбинацию клавиш клавиатуры: {{KEY|Ctrl}}+{{KEY|Z}}.
</div>


<span id="Options"></span>
<span id="Options"></span>
==Опции==
==Опции==


<div class="mw-translate-fuzzy">
* Чтобы отменить несколько действий, нажмите на маленькую черную стрелку указывающую вниз с правой стороны от кнопки {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo/ru|Отмена]]}} и выберите шаг к которому нужно вернуться из списка.
* Чтобы отменить несколько действий, нажмите на маленькую черную стрелку указывающую вниз с правой стороны от кнопки {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo/ru|Отмена]]}} и выберите шаг к которому нужно вернуться из списка.
</div>


<span id="Preferences"></span>
<span id="Preferences"></span>
==Настройки==
==Настройки==


See also: [[Preferences_Editor|Preferences Editor]].

<div class="mw-translate-fuzzy">
* Функцию Отмены/Повтора можно отключить, установив {{MenuCommand|Инструменты → Редактор параметров... → Base App → Preferences → Document → UsingUndo}} в состяние {{FALSE}}, но это не рекомендуется. Этот параметр также можно изменить через [[Preferences_Editor/ru#Документ|Настройки]].
* Функцию Отмены/Повтора можно отключить, установив {{MenuCommand|Инструменты → Редактор параметров... → Base App → Preferences → Document → UsingUndo}} в состяние {{FALSE}}, но это не рекомендуется. Этот параметр также можно изменить через [[Preferences_Editor/ru#Документ|Настройки]].
* Максимальное количество шагов Отмены/Повтора steps можно установить в {{MenuCommand|Инструменты → Редактор параметров... → BaseApp → Preferences → Document → MaxUndoSize}}. Этот параметр также можно изменить через [[Preferences_Editor/ru#Документ|Настройки]].
* Максимальное количество шагов Отмены/Повтора steps можно установить в {{MenuCommand|Инструменты → Редактор параметров... → BaseApp → Preferences → Document → MaxUndoSize}}. Этот параметр также можно изменить через [[Preferences_Editor/ru#Документ|Настройки]].
</div>


<span id="Scripting"></span>
<span id="Scripting"></span>
==Программирование==
==Программирование==


<div class="mw-translate-fuzzy">
{{Emphasis|Смотрите так же:}} [[FreeCAD_Scripting_Basics/ru|Основы составления скриптов в FreeCAD]].
{{Emphasis|Смотрите так же:}} [[FreeCAD_Scripting_Basics/ru|Основы составления скриптов в FreeCAD]].
</div>


<div class="mw-translate-fuzzy">
Чтобы отменить последнее действие используйте метод {{incode|undo}} объекта document.
Чтобы отменить последнее действие используйте метод {{incode|undo}} объекта document.
</div>


{{Code|code=
{{Code|code=
Line 74: Line 86:
}}
}}


{{Std Base navi{{#translation:}}}}
{{Std_Base_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 08:41, 8 July 2024

Other languages:

Отменить

Расположение в меню
Правка → Отменить
Верстаки
Все
Быстрые клавиши
Ctrl+Z
Представлено в версии
-
См. также
Вернуть

Описание

Команда "Отменить", отменяет последнее действие.

Применение

  1. Существует несколько способов вызова данной команды:
    • Нажатием кнопки Отменить на панели инструментов.
    • Вызовом через меню Правка → Отменить.
    • Используя комбинацию клавиш клавиатуры: Ctrl+Z.

Опции

  • Чтобы отменить несколько действий, нажмите на маленькую черную стрелку указывающую вниз с правой стороны от кнопки Отмена и выберите шаг к которому нужно вернуться из списка.

Настройки

See also: Preferences Editor.

  • Функцию Отмены/Повтора можно отключить, установив Инструменты → Редактор параметров... → Base App → Preferences → Document → UsingUndo в состяние false, но это не рекомендуется. Этот параметр также можно изменить через Настройки.
  • Максимальное количество шагов Отмены/Повтора steps можно установить в Инструменты → Редактор параметров... → BaseApp → Preferences → Document → MaxUndoSize. Этот параметр также можно изменить через Настройки.

Программирование

Чтобы отменить последнее действие используйте метод undo объекта document.

import FreeCAD

FreeCAD.ActiveDocument.undo()

При запуске FreeCAD в консольном режиме (CLI) механизм отмены/повтора по умолчанию выключен. Его нужно активировать для каждого документа следующим кодом:

import FreeCAD

FreeCAD.ActiveDocument.UndoMode = 1