Std Undo/ru: Difference between revisions

From FreeCAD Documentation
No edit summary
(Created page with "При запуске FreeCAD в консольном режиме (CLI) механизм отмены/повтора по умолчанию выключен. Его нужно активировать для каждого документа следующим кодом:")
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav
{{Docnav/ru
|
|
|[[Std_Redo|Std Redo]]
|[[Std_Redo/ru|Команда "Вернуть"]]
|[[Std_Edit_Menu|Std Edit Menu]]
|[[Std_Edit_Menu/ru|Меню "Правка"]]
|IconL=
|IconL=
|IconR=Std_Redo.svg
|IconR=Std_Redo.svg
Line 11: Line 11:


{{GuiCommand/ru
{{GuiCommand/ru
|Name=Std Undo
|Name=Std_Undo
|Name/ru=Std Undo
|Name/ru=Отменить
|MenuLocation=Правка → Отменить
|MenuLocation=Правка → Отменить
|Workbenches=All
|Workbenches=Все
|Shortcut={{KEY|Ctrl}}+{{KEY|Z}}
|Shortcut={{KEY|Ctrl}}+{{KEY|Z}}
|SeeAlso=[[Std_Redo/ru|Redo]]
|SeeAlso=[[Std_Redo/ru|Вернуть]]
}}
}}


==Description==
<span id="Description"></span>
==Описание==


Команда "Отменить", отменяет последнее действие.
The '''Std Undo''' command undoes the last action.


==Usage==
<span id="Usage"></span>
==Применение==


# Существует несколько способов вызова данной команды:
# There are several ways to invoke the command:
#* Press the {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo|Std Undo]]}} button.
#* Нажатием кнопки {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo/ru|Отменить]]}} на панели инструментов.
#* Select the {{MenuCommand|Edit → [[Image:Std_Undo.svg|16px]] Undo}} option from the menu.
#* Вызовом через меню {{MenuCommand|Правка → [[Image:Std_Undo.svg|16px]] Отменить}}.
#* Use the keyboard shortcut: {{KEY|Ctrl}}+{{KEY|Z}}.
#* Используя комбинацию клавиш клавиатуры: {{KEY|Ctrl}}+{{KEY|Z}}.


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


* To undo multiple actions click on the black down arrow to the right of the {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo|Std Undo]]}} button and select from the list.
* Чтобы отменить несколько действий, нажмите на маленькую черную стрелку указывающую вниз с правой стороны от кнопки {{Button|[[Image:Std_Undo.svg|16px]] [[Std_Undo/ru|Отмена]]}} и выберите шаг к которому нужно вернуться из списка.


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


* The Undo/Redo functionality can be disabled by setting {{MenuCommand|ToolsEdit parameters... → BaseApp → Preferences → Document → UsingUndo}} to {{FALSE}}, but this is not recommended. This setting can also be changed in the [[Preferences_Editor#Document|Preferences Editor]].
* Функцию Отмены/Повтора можно отключить, установив {{MenuCommand|ИнструментыРедактор параметров... → Base App → Preferences → Document → UsingUndo}} в состяние {{FALSE}}, но это не рекомендуется. Этот параметр также можно изменить через [[Preferences_Editor/ru#Документ|Настройки]].
* The maximum number of Undo/Redo steps is controlled by {{MenuCommand|ToolsEdit parameters... → BaseApp → Preferences → Document → MaxUndoSize}}. This setting can also be changed in the [[Preferences_Editor#Document|Preferences Editor]].
* Максимальное количество шагов Отмены/Повтора steps можно установить в {{MenuCommand|ИнструментыРедактор параметров... → BaseApp → Preferences → Document → MaxUndoSize}}. Этот параметр также можно изменить через [[Preferences_Editor/ru#Документ|Настройки]].


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


{{Emphasis|See also:}} [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]].
{{Emphasis|Смотрите так же:}} [[FreeCAD_Scripting_Basics/ru|Основы составления скриптов в FreeCAD]].


To undo the last action use the {{incode|undo}} method of the document object.
Чтобы отменить последнее действие используйте метод {{incode|undo}} объекта document.


{{Code|code=
{{Code|code=
Line 51: Line 56:
}}
}}


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

{{Code|code=
import FreeCAD

FreeCAD.ActiveDocument.UndoMode = 1
}}


{{Docnav/ru
|
|
|[[Std_Redo|Std Redo]]
|[[Std_Redo/ru|Команда "Вернуть"]]
|[[Std_Edit_Menu|Std Edit Menu]]
|[[Std_Edit_Menu/ru|Меню "Правка"]]
|IconL=
|IconL=
|IconR=Std_Redo.svg
|IconR=Std_Redo.svg

Latest revision as of 12:34, 3 March 2023

Other languages:

Отменить

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

Описание

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

Применение

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

Опции

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

Настройки

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

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

Смотрите так же: Основы составления скриптов в FreeCAD.

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

import FreeCAD

FreeCAD.ActiveDocument.undo()

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

import FreeCAD

FreeCAD.ActiveDocument.UndoMode = 1