Std DlgMacroExecute: Difference between revisions
(Removed 'In progress'.) |
Renatorivo (talk | contribs) (Marked this version for translation) |
||
Line 2: | Line 2: | ||
<translate> |
<translate> |
||
<!--T:7--> |
|||
{{Docnav |
{{Docnav |
||
|[[Std_MacroStopRecord|Std MacroStopRecord]] |
|[[Std_MacroStopRecord|Std MacroStopRecord]] |
||
Line 27: | Line 28: | ||
[[Image:Std_DlgMacroExecute_dialog.png]] |
[[Image:Std_DlgMacroExecute_dialog.png]] |
||
<translate> |
<translate> |
||
<!--T:8--> |
|||
{{Caption|The Execute macro dialog box}} |
{{Caption|The Execute macro dialog box}} |
||
Line 37: | Line 39: | ||
# The Execute macro dialog box opens. See [[#Options|Options]]. |
# The Execute macro dialog box opens. See [[#Options|Options]]. |
||
==Options== |
==Options== <!--T:9--> |
||
===User macros=== |
===User macros=== <!--T:10--> |
||
<!--T:11--> |
|||
# The '''User macros''' tab lists the macros available in the '''User macros location'''. |
# The '''User macros''' tab lists the macros available in the '''User macros location'''. |
||
# Click a macro to select it. |
# Click a macro to select it. |
||
# The name of the selected macro will appear in the '''Macro name''' box. |
# The name of the selected macro will appear in the '''Macro name''' box. |
||
===System macros=== |
===System macros=== <!--T:12--> |
||
<!--T:13--> |
|||
: The '''System macros''' tab is not used at this time. |
: The '''System macros''' tab is not used at this time. |
||
===User macros location=== |
===User macros location=== <!--T:14--> |
||
<!--T:15--> |
|||
# Press the {{Button|...}} button to change the user macros location. |
# Press the {{Button|...}} button to change the user macros location. |
||
# Browse to a different folder and select it. |
# Browse to a different folder and select it. |
||
===Execute=== |
===Execute=== <!--T:16--> |
||
<!--T:17--> |
|||
# To execute a macro do one of the following: |
# To execute a macro do one of the following: |
||
#* Select the macro in the list and press the {{Button|Execute}} button. |
#* Select the macro in the list and press the {{Button|Execute}} button. |
||
Line 62: | Line 68: | ||
# The macro is executed. |
# The macro is executed. |
||
===Close=== |
===Close=== <!--T:18--> |
||
<!--T:19--> |
|||
# Press {{KEY|Esc}} or the {{Button|Close}} button to close the dialog box. |
# Press {{KEY|Esc}} or the {{Button|Close}} button to close the dialog box. |
||
===Create=== |
===Create=== <!--T:20--> |
||
<!--T:21--> |
|||
# Press the {{Button|Create}} button to create a new macro file. |
# Press the {{Button|Create}} button to create a new macro file. |
||
# Enter a name in the dialog box that pops up. You do not have to include the {{FileName|.FCMacro}} extension. |
# Enter a name in the dialog box that pops up. You do not have to include the {{FileName|.FCMacro}} extension. |
||
Line 74: | Line 82: | ||
# The new file is opened in the Macro editor. |
# The new file is opened in the Macro editor. |
||
===Delete=== |
===Delete=== <!--T:22--> |
||
<!--T:23--> |
|||
# Select the macro you want to delete in the list. |
# Select the macro you want to delete in the list. |
||
# Press the {{Button|Delete}} button. |
# Press the {{Button|Delete}} button. |
||
# Press the {{Button|Yes}} button in the confirmation dialog box that pops up. |
# Press the {{Button|Yes}} button in the confirmation dialog box that pops up. |
||
===Edit=== |
===Edit=== <!--T:24--> |
||
<!--T:25--> |
|||
# Select the macro you want to edit in the list. |
# Select the macro you want to edit in the list. |
||
# Press the {{Button|Edit}} button. |
# Press the {{Button|Edit}} button. |
||
Line 87: | Line 97: | ||
# The selected file is opened in the Macro editor. |
# The selected file is opened in the Macro editor. |
||
===Rename=== |
===Rename=== <!--T:26--> |
||
<!--T:27--> |
|||
# Select the macro you want to rename in the list. |
# Select the macro you want to rename in the list. |
||
# Press the {{Button|Rename}} button. |
# Press the {{Button|Rename}} button. |
||
Line 94: | Line 105: | ||
# Press {{KEY|Enter}} or the {{Button|OK}} button. |
# Press {{KEY|Enter}} or the {{Button|OK}} button. |
||
===Duplicate=== |
===Duplicate=== <!--T:28--> |
||
<!--T:29--> |
|||
# Select the macro you want to duplicate in the list. |
# Select the macro you want to duplicate in the list. |
||
# Press the {{Button|Duplicate}} button. |
# Press the {{Button|Duplicate}} button. |
||
Line 101: | Line 113: | ||
# Press {{KEY|Enter}} or the {{Button|OK}} button. |
# Press {{KEY|Enter}} or the {{Button|OK}} button. |
||
===Toolbar=== |
===Toolbar=== <!--T:30--> |
||
<!--T:31--> |
|||
# Select the macro you want to add to a custom toolbar in the list. |
# Select the macro you want to add to a custom toolbar in the list. |
||
# Press the {{Button|Toolbar}} button. |
# Press the {{Button|Toolbar}} button. |
||
# Two 'walkthrough' dialogs will guide you through the required steps. See [[Interface_Customization|Interface Customization]] for more information. |
# Two 'walkthrough' dialogs will guide you through the required steps. See [[Interface_Customization|Interface Customization]] for more information. |
||
===Addons=== |
===Addons=== <!--T:32--> |
||
<!--T:33--> |
|||
# Press the {{Button|Addons...}} button to start the [[Addon_manager|Addon manager]]. |
# Press the {{Button|Addons...}} button to start the [[Addon_manager|Addon manager]]. |
||
==Notes== |
==Notes== <!--T:34--> |
||
<!--T:35--> |
|||
* To learn more about macros see the [[Macros]] page. |
* To learn more about macros see the [[Macros]] page. |
||
==Preferences== |
==Preferences== <!--T:36--> |
||
<!--T:37--> |
|||
* The user macros location can also be changed in the preferences: {{MenuCommand|Edit → Preferences... → General → Macro → Macro path}}. See [[Preferences_Editor#Macro|Preferences Editor]]. |
* The user macros location can also be changed in the preferences: {{MenuCommand|Edit → Preferences... → General → Macro → Macro path}}. See [[Preferences_Editor#Macro|Preferences Editor]]. |
||
<!--T:38--> |
|||
{{Docnav |
{{Docnav |
||
|[[Std_MacroStopRecord|Std MacroStopRecord]] |
|[[Std_MacroStopRecord|Std MacroStopRecord]] |
Revision as of 21:10, 21 June 2020
Std DlgMacroExecute |
Menu location |
---|
Macro → Macros... |
Workbenches |
All |
Default shortcut |
None |
Introduced in version |
- |
See also |
Std DlgMacroExecuteDirect |
Description
The Std DlgMacroExecute command opens the Execute macro dialog box. From this dialog box macros can be executed, edited and managed.
The Execute macro dialog box
Usage
- There are several ways to invoke the command:
- Press the Std DlgMacroExecute button.
- Select the Macro → Macros... option from the menu.
- The Execute macro dialog box opens. See Options.
Options
User macros
- The User macros tab lists the macros available in the User macros location.
- Click a macro to select it.
- The name of the selected macro will appear in the Macro name box.
System macros
- The System macros tab is not used at this time.
User macros location
- Press the ... button to change the user macros location.
- Browse to a different folder and select it.
Execute
- To execute a macro do one of the following:
- Select the macro in the list and press the Execute button.
- Double-click the macro in the list.
- The dialog box closes.
- The macro is executed.
Close
- Press Esc or the Close button to close the dialog box.
Create
- Press the Create button to create a new macro file.
- Enter a name in the dialog box that pops up. You do not have to include the .FCMacro extension.
- Press Enter or the OK button.
- Both dialog boxes close.
- The new file is opened in the Macro editor.
Delete
- Select the macro you want to delete in the list.
- Press the Delete button.
- Press the Yes button in the confirmation dialog box that pops up.
Edit
- Select the macro you want to edit in the list.
- Press the Edit button.
- The dialog box closes.
- The selected file is opened in the Macro editor.
Rename
- Select the macro you want to rename in the list.
- Press the Rename button.
- Enter a new name in the dialog box that pops up. You do not have to include the .FCMacro extension.
- Press Enter or the OK button.
Duplicate
- Select the macro you want to duplicate in the list.
- Press the Duplicate button.
- Enter a new name in the dialog box that pops up. You do not have to include the .FCMacro extension.
- Press Enter or the OK button.
Toolbar
- Select the macro you want to add to a custom toolbar in the list.
- Press the Toolbar button.
- Two 'walkthrough' dialogs will guide you through the required steps. See Interface Customization for more information.
Addons
- Press the Addons... button to start the Addon manager.
Notes
- To learn more about macros see the Macros page.
Preferences
- The user macros location can also be changed in the preferences: Edit → Preferences... → General → Macro → Macro path. See Preferences Editor.
Std Base
- File: New, Open, Close, Close All, Save, Save As, Save a Copy, Save All, Revert, Import, Export,Merge project, Project information, Print, Print preview, Export PDF, Recent files, Exit
- Edit: Undo, Redo, Cut, Copy, Paste, Duplicate selection, Refresh, Box selection, Box element selection, Select All, Delete, Send to Python Console, Placement, Transform, Alignment, Toggle Edit mode, Edit mode, Preferences
- View:
- Miscellaneous: Create new view, Orthographic view, Perspective view, Fullscreen, Bounding box, Toggle axis cross, Clipping plane, Texture mapping, Toggle navigation/Edit mode, Appearance, Random color, Workbench, Status bar
- Standard views: Fit all, Fit selection, Isometric, Dimetric, Trimetric, Home, Front, Top, Right, Rear, Bottom, Left, Rotate Left, Rotate Right
- Freeze display: Save views, Load views, Freeze view, Clear views
- Draw style: As is, Points, Wireframe, Hidden line, No shading, Shaded, Flat lines
- Stereo: Stereo red/cyan, Stereo quad buffer, Stereo Interleaved Rows, Stereo Interleaved Columns, Stereo Off, Issue camera position
- Zoom: Zoom In, Zoom Out, Box zoom
- Document window: Docked, Undocked, Fullscreen
- Visibility: Toggle visibility, Show selection, Hide selection, Select visible objects, Toggle all objects, Show all objects, Hide all objects, Toggle selectability, Toggle measurement, Clear measurement
- Toolbars: File, Edit, Clipboard, Workbench, Macro, View, Structure, Help
- Panels: Tree view, Property view, Selection view, Tasks, Python console, DAG view, Model, Report view
- Link navigation: Go to linked object, Go to the deepest linked object, Select all links
- Tree view actions: Sync view, Sync selection, Sync placement, Pre-selection, Record selection, Single document, Multi document, Collapse/Expand, Initiate dragging, Go to selection, Selection Back, Selection Forward
- Tools: Edit parameters, Save image, Load image, Scene inspector, Dependency graph, Project utility, Measure distance, Add text document, View turntable, Units calculator, Customize, Addon manager
- Macro: Macro recording, Macros, Recent macros, Execute macro, Attach to remote debugger, Debug macro, Stop debugging, Step over, Step into, Toggle breakpoint
- Help: Help, FreeCAD Website, Donate, Users documentation, Python scripting documentation, Automatic Python modules documentation, FreeCAD Forum, FreeCAD FAQ, Report a bug, About FreeCAD, What's This
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub