Index: 09_appendix/action_reference.html =================================================================== --- 09_appendix/action_reference.html (revision 32522) +++ 09_appendix/action_reference.html (revision 32523) @@ -13,7 +13,7 @@
Action | Description | Syntax | Plugin |
---|---|---|---|
About | Present the about box | About() | dialogs plugin | @@ -105,7 +105,7 @@
DrawPoly | Low level draw (render) a polygon using graphic context gc. | DrawPoly(gc, x, y, x, y, x, y, [x, y...]) | act_draw |
DrawText | Low level draw (render) a text object using graphic context gc. | DrawText(gc, x, y, string, rot, scale_percent) | act_draw |
DRC | Invoke the DRC check. Results are presented as the argument requests. | DRC([list|simple|print|log|dump]) | - |
DrcDialog | Execute drc checks and invoke a view list dialog box for presenting the results | DrcDialog([list|simple]) | dialogs plugin | +
DrcDialog | Execute drc checks and invoke a view list dialog box for presenting the results | DrcDialog([list|simple] | dialogs plugin |
DrcQueryDefMod | Automated DRC rule editing (for scripting and import) | DrcQueryDefMod(clear, source) DrcQueryDefMod(create, rule_name) DrcQueryDefMod(get, rule_name, field_name) DrcQueryDefMod(set, rule_name, field_name, value) | drc_query |
DrcQueryEditRule | Interactive, GUI based DRC rule editor | DrcQueryEditRule(role, path, rule) DrcQueryEditRule(role, rule) | drc_query |
DrcQueryExport | Export a rule and related definitions to a file. | DrcQueryExport(ruleID, [filename], [format]) | drc_query | @@ -145,6 +145,7 @@
extedit | extedit(object|selected|buffer, [interactive|method]) | Invoke an external program to edit a specific part of the current board. | extedit plugin |
ExtobjConvFrom | Create a new extended object of extotype by converting existing objects | ExtobjConvFrom(selected|buffer, extotype) ExtobjConvFrom(object, extotype, [idpath]) | |
ExtobjGUIPropEdit | Invoke the extobj-implementation-specific GUI property editor, if available | ExtobjGUIPropEdit([object, [idpath]]) | + |
extroute | Executed external autorouter to route the board or parts of the board | extroute(board|selected, router, [confkey=value, ...]) | extern autorouter plugin |
fawk | Execute a script one-liner using a specific language | Oneliner(lang, script) | script plugin |
fbas | Execute a script one-liner using a specific language | Oneliner(lang, script) | script plugin |
find2perf | Measure the peformance of find2.c | find2perf() | diag plugin | @@ -208,7 +209,7 @@
ListScripts | List fungw scripts, optionally filtered wiht regex pat. | ListScripts([pat]) | script plugin |
LiveScript | Manage a live script | LiveScript([new], [name]) LiveScript(load|save, name, [filame]) LiveScript(run|stop|rerun|undo, name) | script plugin |
Load | Load layout data from a user-selected file. | Load() Load(Layout|LayoutToBuffer|ElementToBuffer|Netlist|Revert) | dialogs plugin | -
LoadAccelNetFrom | Loads the specified pads ascii netlist .net file. | LoadAccelNetFrom(filename) | accel_net importer | +
LoadAccelNetFrom | Loads the specified Accel EDA netlist file. | LoadAccelNetFrom(filename) | accel_net importer |
LoadCalayFrom | Loads the specified calay netlist/component file pair. | LoadCalayFrom(filename) | calay importer |
LoadDsnFrom | Loads the specified routed dsn file. | LoadDsnFrom(filename) | dsn importer |
LoadEeschemaFrom | Loads the specified eeschema .net file - the netlist must be an s-expression. | LoadEeschemaFrom(filename) | kicad plugin | @@ -222,12 +223,12 @@
LoadLtspiceFrom | Loads the specified ltspice .net and .asc file - the netlist must be mentor netlist. | LoadLtspiceFrom(filename) | ltspice importer |
LoadMentorFrom | Loads the specified Mentor Graphics Design Capture schematics flat .edf file. | LoadMentorFrom(filename) | mentor_sch importer |
LoadMucsFrom | Loads the specified mucs routing file. | LoadMucsFrom(filename) | mucs importer | -
LoadOrcadNetFrom | Loads the specified pads ascii netlist .net file. | LoadOrcadNetFrom(filename) | orcad_net importer | +
LoadOrcadNetFrom | Loads the specified Orcad netlist file. | LoadOrcadNetFrom(filename) | orcad_net importer |
LoadPadsNetFrom | Loads the specified pads ascii netlist .asc file. | LoadPadsNetFrom(filename) | pads_net importer |
LoadPixmap | Loads a pixmap image from disk and creates a gfx object in buffer. | LoadPixmap([filename]) | |
LoadProtelNetFrom | Loads the specified protel netlist 2.0 file. | LoadProtelNetFrom(filename) | protel_net importer |
LoadScript | Load a fungw script | LoadScript(id, filename, [language]) | script plugin | -
LoadTedaxFrom | Loads the specified block from a tedax file. | LoadTedaxFrom(netlist|board|footprint|stackup|layer|drc|drc_query, filename, [block_id, [silent, [src]]]) | tEDAx IO | +
LoadTedaxFrom | Loads the specified block from a tedax file. | LoadTedaxFrom(netlist|board|footprint|stackup|layer|drc|drc_query|route_res, filename, [block_id, [silent, [src]]]) | tEDAx IO |
LoadTinycadFrom | Loads the specified tinycad .net file - the netlist must be tinycad netlist output. | LoadTinycadFrom(filename) | tinycad importer |
LoadTtfGlyphs | Loads glyphs from an outline ttf in the specified source range, optionally remapping them to dstchars range in the pcb-rnd font | LoadTtfGlyphs(filename, srcglyps, [dstchars]) | ttf importer |
LoadVendorFrom | Loads the specified vendor lihata file. | LoadVendorFrom(filename) | vendor drill mapping | @@ -348,7 +349,7 @@
SaveFontTo | Save PCB font to a file | SaveFontTo([file, id]) | |
SaveLib | Saves all subcircuits to a library file or directory from a board or buffer. | SaveLib(file|dir, board|buffer, [filename], [fmt]) | |
SavePatch | Save netlist patch for back annotation. | SavePatch(filename) | - |
SaveTedax | Saves the specific type of data in a tEDAx file. | SaveTedax(netlist|board-footprints|stackup|layer|board|drc|etest, filename) SaveTedax(drc_query, filename, [rule_name])SaveTedax(route_req, filename) | tEDAx IO | +
SaveTedax | Saves the specific type of data in a tEDAx file. | SaveTedax(netlist|board-footprints|stackup|layer|board|drc|etest, filename) SaveTedax(drc_query, filename, [rule_name])SaveTedax(route_req, filename, [confkey=value, confkey=value, ...]) | tEDAx IO |
SaveTo | Saves data to a file. | SaveTo(Layout|LayoutAs,filename,[fmt]) SaveTo(PasteBuffer,filename,[fmt]) | |
ScaleBuffer | Scales the buffer by multiplying all coordinates by a floating point number. If only x is given, it is also used for y and thickness too. If subc is not empty, subcircuits are also scaled | ScaleBuffer(x [,y [,thickness [,subc]]]) | |
ScriptCookie | Return a cookie specific to the current script instance during script initialization | ScriptCookie() | script plugin |