Public Member Functions | |
def | Activated (self) |
def | createDefaultPage (self) |
def | GetResources (self) |
def | proceed (self) |
Public Member Functions inherited from draftguitools.gui_base_original.DraftTool | |
def | Activated (self, name="None", noplanesetup=False, is_subtool=False) |
def | commit (self, name, func) |
def | finish (self, close=False) |
def | getStrings (self, addrot=None) |
def | IsActive (self) |
Public Attributes | |
call | |
ghost | |
page | |
Public Attributes inherited from draftguitools.gui_base_original.Modifier | |
copymode | |
Public Attributes inherited from draftguitools.gui_base_original.DraftTool | |
call | |
commitList | |
constrain | |
doc | |
extendedCopy | |
featureName | |
node | |
obj | |
planetrack | |
point | |
pos | |
support | |
ui | |
view | |
Detailed Description
Gui Command for the Drawing tool. This command should be considered obsolete as the Drawing Workbench is obsolete since 0.17.
Member Function Documentation
◆ Activated()
def draftguitools.gui_drawing.Drawing.Activated | ( | self | ) |
Execute when the command is called.
◆ createDefaultPage()
def draftguitools.gui_drawing.Drawing.createDefaultPage | ( | self | ) |
Create a default Drawing Workbench page.
References Gui::GraphvizView.doc, draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor.doc, draftguitools.gui_base.GuiCommandSimplest.doc, ExpressionCompleterModel::Info.doc, App::RelabelDocumentExpressionVisitor.doc, draftguitools.gui_base_original.DraftTool.doc, App::DynamicProperty::PropData.doc, draftguitools.gui_base.GuiCommandBase.doc, App::LinkBaseExtension::PropInfo.doc, ItemInfo.doc, ItemInfo2.doc, and importIFClegacy.IfcEntity.doc.
◆ GetResources()
def draftguitools.gui_drawing.Drawing.GetResources | ( | self | ) |
Set icon, menu and tooltip.
◆ proceed()
def draftguitools.gui_drawing.Drawing.proceed | ( | self | ) |
Proceed with execution of the command after proper selection.
References draftguitools.gui_array_simple.Array.call, draftguitools.gui_arcs.Arc.call, draftguitools.gui_base_original.DraftTool.call, draftguitools.gui_base.GuiCommandBase.call, Gui::Dialog::Clipping::Private.view, Gui::PointMarker.view, Gui::GraphvizView.view, draftguitools.gui_base_original.DraftTool.view, Gui::ItemViewSelection.view, and draftguitools.gui_base.GuiCommandBase.view.
Referenced by draftguitools.gui_split.Split.action(), draftguitools.gui_rotate.Rotate.get_object_selection(), draftguitools.gui_move.Move.get_object_selection(), draftguitools.gui_scale.Scale.get_object_selection(), and draftguitools.gui_subelements.SubelementHighlight.get_selection().
Member Data Documentation
◆ call
draftguitools.gui_drawing.Drawing.call |
◆ ghost
draftguitools.gui_drawing.Drawing.ghost |
Referenced by draftguitools.gui_mirror.Mirror.action(), draftguitools.gui_offset.Offset.action(), draftguitools.gui_labels.Label.action(), draftguitools.gui_edit.Edit.finalizeGhost(), draftguitools.gui_labels.Label.finish(), draftguitools.gui_mirror.Mirror.finish(), draftguitools.gui_offset.Offset.finish(), draftguitools.gui_trimex.Trimex.finish(), draftguitools.gui_offset.Offset.numericRadius(), draftguitools.gui_trimex.Trimex.redraw(), draftguitools.gui_edit.Edit.startEditing(), draftguitools.gui_trimex.Trimex.trimObject(), draftguitools.gui_edit.Edit.updateGhost(), and draftguitools.gui_edit.Edit.updateTrackerAndGhost().
◆ page
draftguitools.gui_drawing.Drawing.page |
The documentation for this class was generated from the following file:
- src/Mod/Draft/draftguitools/gui_drawing.py