Index: trunk/doc/user/09_appendix/action_details.html
===================================================================
--- trunk/doc/user/09_appendix/action_details.html (revision 20660)
+++ trunk/doc/user/09_appendix/action_details.html (revision 20661)
@@ -977,7 +977,7 @@
will offset each part randomly up to 10mm away from the point. The default dispersion is 1/10th of the smallest board dimension. Dispersion is saved in the
import::disperse
-
+
attribute.
l
@@ -1520,6 +1520,28 @@
redo
action allows you to recover from the last undo command. You might want to do this if you thought that undo was going to revert something other than what it actually did (in case you are confused about which operations are un-doable), or if you have been backing up through a long undo list and over-shoot your stopping point. Any change that is made since the undo in question will trim the redo list. For example if you add ten lines, then undo three of them you could use redo to put them back, but if you move a line on the board before performing the redo, you will lose the ability to "redo" the three "undone" lines.
+renumberblock
+
+
+Example: RenumberBlock(oldnum,newnum)
+
+
+ All selected elements are renumbered by adding (newnum-oldnum) to the existing number. +
+
+Example: RenumberBlock(100,200)
+ will change R213 to R313.
+
+
+
+Example: RenumberBuffer(oldnum,newnum)
+
+
+ Same as +renumberblock +, but the paste buffer is renumbered. +
Arguments: Index: trunk/doc/user/09_appendix/action_reference.html =================================================================== --- trunk/doc/user/09_appendix/action_reference.html (revision 20660) +++ trunk/doc/user/09_appendix/action_reference.html (revision 20661) @@ -12,7 +12,7 @@
Action | Description | Syntax | Plugin |
---|---|---|---|
About | Present the about box | About() | dialogs plugin | @@ -173,7 +173,7 @@
RemoveMenu | Recursively removes a new menu, popup (only path specified) or submenu. | RemoveMenu(path|cookie) | |
RemoveSelected | Removes any selected objects. | pcb_remove_selected() | |
Renumber | Renumber all subcircuits. The changes will be recorded to filename for use in backannotating these changes to the schematic. | Renumber() Renumber(filename) | renumber plugin | -
RenumberBlock | TODO | RenumberBlock(old_base,new_base) | renumber plugin | +
RenumberBlock | TODO | RenumberBlock(old_base,new_base) | renumber plugin |
RenumberBuffer | TODO | RenumberBlock(old_base,new_base) | renumber plugin |
ReplaceFootprint | Replace the footprint of the selected components with the footprint specified. | ReplaceFootprint() | |
Report | Produce various report. | Report(Object|DrillReport|FoundPins|NetLength|NetLengthTo|AllNetLengths|[,name]) | report plugin | @@ -212,7 +212,7 @@
Unselect | Unselects the object at the pointer location or the specified objects. | Unselect(All|Block|Connection) | |
acompnet | Attempt to auto-complete the current network | acompnet() | acompnet plugin |
align | Align subcircuits | Align(X/Y, [Lefts/Rights/Tops/Bottoms/Centers/Marks, [First/Last/pcb_crosshair/Average[, Gridless]]]) | distalign plugin | -
aligntext | Align Text Elements | AlignText(X/Y, [Lefts/Rights/Tops/Bottoms/Centers, [First/Last/pcb_crosshair/Average[, Gridless]]]) | distaligntext plugin | +
aligntext | Align Text Elements | AlignText(X/Y, [Lefts/Rights/Tops/Bottoms/Centers, [First/Last/pcb_crosshair/Average[, Gridless]]]) | distaligntext plugin |
asm | Interactive assembly assistant | asm() | asm plugin |
autocrop | Autocrops the board dimensions to (extants + a margin of 1 grid), keeping the move and board size grid aligned | autocrop() | autocrop plugin |
awk | Execute a script one-liner using a specific language | Oneliner(lang, script) | script plugin | @@ -224,8 +224,8 @@
d1 | debug action for development | d1() | diag plugin |
dad | Manipulate Dynamic Attribute Dialogs | dad(dlgname, new) - create new dialog dad(dlgname, label, text) - append a label widget dad(dlgname, button, text) - append a button widget dad(dlgname, enum, choices) - append an enum (combo box) widget; choices is a tab separated list dad(dlgname, bool, [label]) - append an checkbox widget (default off) dad(dlgname, integer|real|coord, min, max, [label]) - append an input field dad(dlgname, string) - append a single line text input field dad(dlgname, progress) - append a progress bar (set to 0) dad(dlgname, tree, cols, istree, [header]) - append tree-table widget; header is like enum values dad(dlgname, tree_append, row, cells) - append after row (0 means last item of the root); cells is like enum values; returns a row pointer dad(dlgname, tree_append_under, row, cells) - append at the end of the list under row (0 means last item of the root); cells is like enum values; returns a row pointer dad(dlgname, tree_insert, row, cells) - insert before row (0 means first item of the root); cells is like enum values; returns a row pointer dad(dlgname, begin_hbox) - begin horizontal box dad(dlgname, begin_vbox) - begin vertical box dad(dlgname, begin_hpane) - begin horizontal paned box dad(dlgname, begin_vpane) - begin vertical paned box dad(dlgname, begin_table, cols) - begin table layout box dad(dlgname, begin_tabbed, tabnames) - begin a view with tabs; tabnames are like choices in an enum; must have as many children widgets as many names it has dad(dlgname, end) - end the last begin dad(dlgname, flags, flg1, flg2, ...) - change the flags of the last created widget dad(dlgname, onchange, action) - set the action to be called on widget change dad(dlgname, run, longname, shortname) - present dlgname as a non-modal dialog dad(dlgname, run_modal, longname, shortname) - present dlgname as a modal dialog dad(dlgname, exists) - returns wheter the named dialog exists (0 or 1) dad(dlgname, set, widgetID, val) - changes the value of a widget in a running dialog dad(dlgname, get, widgetID, [unit]) - return the current value of a widget | dialogs plugin |
ddraft | Enter 2d drafting CLI mode or execute command | ddraft([command]) | ddraft plugin | -
distribute | Distribute subcircuits | Distribute(X/Y, [Lefts/Rights/Tops/Bottoms/Centers/Marks/Gaps, [First/Last/pcb_crosshair, First/Last/pcb_crosshair[, Gridless]]]) | distalign plugin | -
distributetext | Distribute Text Elements | DistributeText(Y, [Lefts/Rights/Tops/Bottoms/Centers/Gaps, [First/Last/pcb_crosshair, First/Last/pcb_crosshair[, Gridless]]]) | distaligntext plugin | +
distribute | Distribute subcircuits | Distribute(X/Y, [Lefts/Rights/Tops/Bottoms/Centers/Marks/Gaps, [First/Last/pcb_crosshair, First/Last/pcb_crosshair[, Gridless]]]) | distalign plugin | +
distributetext | Distribute Text Elements | DistributeText(Y, [Lefts/Rights/Tops/Bottoms/Centers/Gaps, [First/Last/pcb_crosshair, First/Last/pcb_crosshair[, Gridless]]]) | distaligntext plugin |
djopt | Perform various optimizations on the current board. | djopt(debumpify|unjaggy|simple|vianudge|viatrim|orthopull) djopt(auto) - all of the above djopt(miter) | djopt |
dlg_test | test the attribute dialog | dlg_test() | dialogs plugin |
dumpconf | Perform various operations on the configuration tree. | dumpconf(native, [verbose], [prefix]) - dump the native (binary) config tree to stdout dumpconf(lihata, role, [prefix]) - dump in-memory lihata representation of a config tree | diag plugin | Index: trunk/doc/user/09_appendix/action_src/renumberblock.html =================================================================== --- trunk/doc/user/09_appendix/action_src/renumberblock.html (nonexistent) +++ trunk/doc/user/09_appendix/action_src/renumberblock.html (revision 20661) @@ -0,0 +1,7 @@ +