Index: trunk/doc/user/09_appendix/action_reference.html =================================================================== --- trunk/doc/user/09_appendix/action_reference.html (revision 17169) +++ trunk/doc/user/09_appendix/action_reference.html (revision 17170) @@ -10,7 +10,7 @@

Pcb-rnd Action Reference

@@ -19,7 +19,7 @@ - + @@ -29,9 +29,6 @@ - - - @@ -59,6 +56,9 @@ + + + @@ -164,6 +164,9 @@ + + + @@ -521,9 +524,9 @@ - - - + + + @@ -542,6 +545,9 @@ + + + @@ -592,6 +598,9 @@ + + +
-pcb-rnd version 1.2.8 rev svn r16264, Revision: 16456 +pcb-rnd version 2.0.0 rev svn r17169, Revision: 17169
Action Description Syntax
ElementSetAttr
smartdisperse
PasteBuffer Various operations on the paste buffer.PasteBuffer(AddSelected|Clear|1..PCB_MAX_BUFFER)
PasteBuffer(Rotate, 1..3)
PasteBuffer(Convert|Restore|Mirror)
PasteBuffer(ToLayout, X, Y, units)
PasteBuffer(ToLayout, crosshair)
PasteBuffer(Save, Filename, [format], [force])
PasteBuffer(AddSelected|Clear|1..PCB_MAX_BUFFER)
PasteBuffer(Rotate, 1..3)
PasteBuffer(Convert|Restore|Mirror)
PasteBuffer(ToLayout, X, Y, units)
PasteBuffer(ToLayout, crosshair)
PasteBuffer(Save, Filename, [format], [force])
PasteBuffer(Push)
PasteBuffer(Pop)
ChangeDrillSize Changes the drilling hole size of objects. ChangeDrillSize(Object, delta|style)
ChangeDrillSize(SelectedPins|SelectedVias|Selected|SelectedObjects, delta|style)
ChkView Return 1 if layerid is visible. ChkView(layerid)
acompnet Attempt to auto-complete the current networkacompnet()
ChkLayer Returns 1 if the specified layer is the active layer ChkLayer(layerid)
ChkMode Return 1 if the currently selected mode is the expected_mode ChkMode(expected_mode)
Rotate90 Rotates the object under the crosshair by 90 degree steps.pcb_move_obj(steps)
netlist Perform various actions on netlists. Net(find|select|rats|norats|clear[,net[,pin]])
Net(freeze|thaw|forcethaw)
Net(swap)
Net(add,net,pin)
net Perform various actions on netlists. Net(find|select|rats|norats|clear[,net[,pin]])
Net(freeze|thaw|forcethaw)
Net(swap)
Net(add,net,pin)
stroke Various gesture recognition related functionsstroke(gesture, seq)
LoadFootprint Loads a single footprint by name. pcb_load_footprint(filename[,refdes,value])
LoadEeschemaFrom Loads the specified eeschema .net file - the netlist must be an s-expression. LoadEeschemaFrom(filename)
ElementList Adds the given element if it doesn't already exist.ElementList(Start|Done|Need,,,)
DumpObjFlags Print a script processable digest of all flags, per object typeDumpObjFlags()
AutoPlaceSelected Auto-place selected components. AutoPlaceSelected()
EditGroup Change a property or attribute of a layer group. If the first argument starts with @, it is taken as the group name to manipulate, else the action uses the current layer's group. Without arguments or if only a layer name is specified, interactive runs editing. Editgroup([@group], [name=text|type=+bit|type=-bit])]
Editlayer([@layer], attrib, key=value)
ElementList Adds the given element if it doesn't already exist.ElementList(Start|Done|Need,,,)
ExportScadPoly exports all selected polygons to an openscad script; only the outmost contour of each poly is exported ScadExportPoly(filename)
PrintFiles Print files currently loaded. PrintFiles()
About2 Present the about boxAbout()
ChangeName Sets the name (or pin number) of objects. ChangeName(Object)
ChangeName(Layout|Layer)