Std Edit/ru: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
No edit summary
 
(41 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav
{{Docnav/ru
|[[Std_Alignment|Std Alignment]]
|[[Std_Alignment/ru|Выравнивание]]
|[[Std_UserEditMode/ru|Режим редактирования]]
|[[Std_DlgPreferences|Std DlgPreferences]]
|[[Std_Edit_Menu|Std Edit Menu]]
|[[Std_Edit_Menu/ru|Меню "Правка"]]
|IconL=
|IconL=Std_Alignment.svg
|IconR=Std_DlgPreferences.svg
|IconR=Std_UserEditMode.svg
|IconC=Freecad.svg
|IconC=Freecad.svg
}}
}}


{{GuiCommand/ru
<div class="mw-translate-fuzzy">
{{GuiCommand/ru|Name=Std Edit|Name/ru=Std Edit|MenuLocation=[[Std_Edit_Menu/ru|Правка]] → Редактировать/закончить редактирование|Workbenches=All|SeeAlso=...}}
|Name/ru=Редактировать/закончить редактирование
|Name=Std_Edit
</div>
|MenuLocation=Редактировать → Редактировать/закончить редактирование
|Workbenches=Все
|SeeAlso=[[Std_UserEditMode/ru|Режим редактирования]]
}}


<span id="Description"></span>
<div class="mw-translate-fuzzy">
==Описание==
==== Обзор ====
</div>


Команда '''Редактировать/закончить редактирование''' позволяет переключать объект в режим редактирования и обратно.
<div class="mw-translate-fuzzy">
Эта команда позволяет вводить или выводить выбранный объект из режима редактирования. Для работы этой команды объект должен быть либо выбран (после чего он вводится в режим редактирования) или быть в режиме редактирования (тогда он выводится из режима редактирования).
</div>


<span id="Usage"></span>
<div class="mw-translate-fuzzy">
==Применение==
Поведение при входе в режим редактирования зависит от типа объекта. Некоторые типы объектов не определяют поведение в режиме редактирования, в этом случае используется стандартное поведение (трансформация виджета).
</div>


# Если ни один объект не находится в режиме редактирования: выберите один объект.
<div class="mw-translate-fuzzy">
# Выберите пункт меню {{MenuCommand|Правка → [[Image:Std_Edit.svg|16px]] Редактировать/закончить редактирование}}.
Вы так же можете выполнить то же действие двойным кликом по объекту в древе проекта.
# После чего, для выбранного объекта активируется режим редактирования по умолчанию или деактивируется уже существующий режим редактирования.
</div>

<span id="Notes"></span>
==Примечания==


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* Во время редактирования объекта, некоторые инструменты в пользовательском интерфейсе будут неактивны (выделены серым цветом).
==== Скриптование ====
* Не все типы объектов имеют режим редактирования.
* Функциональность, доступная в режиме редактирования, зависит от типа объекта.
* Режим редактирования можно активировать дважды щелкнув объект в [[Tree_view/ru|древе проекта]].
</div>
</div>


<span id="Scripting"></span>
Для входа в режим редактирования определённого объекта:
==Программирование==

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

Для входа в режим редактирования объекта используйте метод {{incode|setEdit}} объекта документа. Этот метод не доступен, когда FreeCAD в режиме консоли.


{{Code|code=
{{Code|code=
import FreeCADGui

FreeCADGui.ActiveDocument.setEdit("myObjectName",0)
FreeCADGui.ActiveDocument.setEdit("myObjectName",0)
}}
}}

Для выхода из режима редактирования:
Второй аргумент - это режим редактирования. В зависимости от выбранного значения будет открыт определенный диалог:

0 = Диалог "Расположение"
1 = Диалог "Преобразовать"
2 = Cutting
3 = Диалог "Установить цвета"

Для деактивации режима редактирования используйте метод {{incode|resetEdit}} объекта document.


{{Code|code=
{{Code|code=
FreeCADGui.ActiveDocument.resetEdit()
import FreeCADGui

FreeCADGui.ActiveDocument.resetEdit()
}}
}}



{{Docnav
{{Docnav/ru
|[[Std_Alignment|Std Alignment]]
|[[Std_Alignment/ru|Выравнивание]]
|[[Std_DlgPreferences|Std DlgPreferences]]
|[[Std_UserEditMode/ru|Режим редактирования]]
|[[Std_Edit_Menu|Std Edit Menu]]
|[[Std_Edit_Menu/ru|Меню "Правка"]]
|IconL=
|IconR=Std_DlgPreferences.svg
|IconL=Std_Alignment.svg
|IconR=Std_UserEditMode.svg
|IconC=Freecad.svg
|IconC=Freecad.svg
}}
}}

{{clear}}


{{Std Base navi{{#translation:}}}}
{{Std Base navi{{#translation:}}}}

{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 16:17, 15 March 2023

Редактировать/закончить редактирование

Системное название
Std_Edit
Расположение в меню
Редактировать → Редактировать/закончить редактирование
Верстаки
Все
Быстрые клавиши
Нет
Представлено в версии
-
См. также
Режим редактирования

Описание

Команда Редактировать/закончить редактирование позволяет переключать объект в режим редактирования и обратно.

Применение

  1. Если ни один объект не находится в режиме редактирования: выберите один объект.
  2. Выберите пункт меню Правка → Редактировать/закончить редактирование.
  3. После чего, для выбранного объекта активируется режим редактирования по умолчанию или деактивируется уже существующий режим редактирования.

Примечания

  • Во время редактирования объекта, некоторые инструменты в пользовательском интерфейсе будут неактивны (выделены серым цветом).
  • Не все типы объектов имеют режим редактирования.
  • Функциональность, доступная в режиме редактирования, зависит от типа объекта.
  • Режим редактирования можно активировать дважды щелкнув объект в древе проекта.

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

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

Для входа в режим редактирования объекта используйте метод setEdit объекта документа. Этот метод не доступен, когда FreeCAD в режиме консоли.

import FreeCADGui

FreeCADGui.ActiveDocument.setEdit("myObjectName",0)

Второй аргумент - это режим редактирования. В зависимости от выбранного значения будет открыт определенный диалог:

0 = Диалог "Расположение"
1 = Диалог "Преобразовать"
2 = Cutting
3 = Диалог "Установить цвета"

Для деактивации режима редактирования используйте метод resetEdit объекта document.

import FreeCADGui

FreeCADGui.ActiveDocument.resetEdit()