Scripting and macros/ro: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(9 intermediate revisions by the same user not shown)
Line 2: Line 2:


{{Docnav
{{Docnav
|[[Start_up_and_Configuration|Start up and Configuration]]
|[[FreeCAD_Scripting_Basics|FreeCAD scripting basics]]
|[[Licence|Licence]]
|[[Macros|Macros]]
}}
}}


Line 32: Line 32:
** [[Path_scripting|Path scripting]]
** [[Path_scripting|Path scripting]]
** [[Raytracing_API_example|Raytracing scripting]] ({{Emphasis|the Raytracing workbench is obsolete}})
** [[Raytracing_API_example|Raytracing scripting]] ({{Emphasis|the Raytracing workbench is obsolete}})
** [[Sketcher_scripting|Sketcher scripting]]


* FeaturePython objects (also called 'scripted objects'):
* FeaturePython objects (also called 'scripted objects'):
** [[FeaturePython_Objects|Create a FeaturePython object part I]]
** [[Create_a_FeaturePython_object_part_I|Create a FeaturePython object part I]]
** [[Creating_a_FeaturePython_Box,_Part_II|Create a FeaturePython object part II]]
** [[Create_a_FeaturePython_object_part_II|Create a FeaturePython object part II]]
** [[Scripted_objects|Scripted objects]]
** [[Scripted_objects|Scripted objects]]
** [[Scripted_objects_saving_attributes|Scripted objects saving attributes]]
** [[Scripted_objects_saving_attributes|Scripted objects saving attributes]]
Line 43: Line 44:
** [[Custom_icon_in_tree_view|Custom icon in tree view]]
** [[Custom_icon_in_tree_view|Custom icon in tree view]]
** [[Property|Properties]]
** [[Property|Properties]]
** [[PropertyLink:_InList_and_OutList|PropertyLink: InList and OutList]]
** [[FeaturePython_methods|Methods]]
** [[FeaturePython_methods|Methods]]


Line 56: Line 58:
** [[PySide_usage_snippets|PySide usage snippets]]
** [[PySide_usage_snippets|PySide usage snippets]]
** [[Interface_creation|Interface creation]]
** [[Interface_creation|Interface creation]]
** [[Interface_creation_with_UI_files|Interface creation with UI files]]
** [[Dialog_creation|Dialog creation]]
** [[Dialog_creation|Dialog creation]]
** [[Dialog_creation_with_various_widgets|Dialog creation with various widgets]]
** [[Dialog_creation_with_various_widgets|Dialog creation with various widgets]]
Line 67: Line 68:
** [[Command|Define a command]]
** [[Command|Define a command]]
** [[Workbench_creation|Workbench creation]]
** [[Workbench_creation|Workbench creation]]
** [[Module_Creation|Module (=workbench) creation]]
** [[Code_snippets|Code snippets]]
** [[Code_snippets|Code snippets]]
** [[Macros_recipes|Macros recipes]]
** [[Macros_recipes|Macros recipes]]
** [[Line_drawing_function|Line drawing function]]
** [[Line_drawing_function|Line drawing function]]
** [[Piffpoof_Macro_Half-Hull_Model|Macro Half-Hull Model]]


* Miscellaneous:
* Miscellaneous:
Line 91: Line 90:


{{Docnav
{{Docnav
|[[Start_up_and_Configuration|Start up and Configuration]]
|[[FreeCAD_Scripting_Basics|FreeCAD scripting basics]]
|[[Licence|Licence]]
|[[Macros|Macros]]
}}
}}


Line 98: Line 97:
[[Category:Developer Documentation{{#translation:}}]]
[[Category:Developer Documentation{{#translation:}}]]
[[Category:Python Code{{#translation:}}]]
[[Category:Python Code{{#translation:}}]]
{{clear}}

Latest revision as of 20:03, 20 November 2021

Overview of Python scripting pages