Index: trunk/doc/user/09_appendix/dialogs.html
===================================================================
--- trunk/doc/user/09_appendix/dialogs.html (revision 24701)
+++ trunk/doc/user/09_appendix/dialogs.html (revision 24702)
@@ -48,7 +48,7 @@
extedit | External editor | extedit() | src_plugins/extedit/extedit_dad.c |
|
poly_hatch | Polygon hatch | hatch(interactive) | src_plugins/lib_polyhelp/polyhelp.c |
|
propedit | Property editor | propedit() | src_plugins/propedit/propdlg.c |
- |
report | n/a | report() | src_plugins/report/report.c |
+ |
report | n/a | report() | src_plugins/report/report.c |
|
live_script | n/a | LiveScript() | src_plugins/script/live_script.c |
|
scripts | pcb-rnd Scripts | BrowseScript() | src_plugins/script/script_act.c |
|
shape | dlg_shape | shape() | src_plugins/shape/shape_dialog.c |
Index: trunk/doc/user/09_appendix/src/gen_dialogs.sh
===================================================================
--- trunk/doc/user/09_appendix/src/gen_dialogs.sh (revision 24701)
+++ trunk/doc/user/09_appendix/src/gen_dialogs.sh (revision 24702)
@@ -48,12 +48,27 @@
'"$dlgtbl"'
'"`cat dialog_extra.awk`"'
-function out(id, name, src, action, comment) {
+function out(id, name, src, action, comment ,acturl1,acturl2,fn,tmp) {
if (action == "") {
if (id in ACTION) action = ACTION[id]
else if (src in ACTION) action = ACTION[src]
}
+ if (action != "") {
+ acturl1 = action
+ sub("[(].*", "", acturl1)
+ fn = "../action_src/" acturl1 ".html"
+ if ((getline tmp < fn) == 1) {
+ acturl1 = ""
+ acturl2 = ""
+ }
+ else {
+ acturl1 = ""
+ acturl2 = ""
+ }
+ close(fn)
+ }
+
if (comment == "") {
if (id in COMMENT) comment = COMMENT[id]
else if (src in COMMENT) comment = COMMENT[src]
@@ -60,7 +75,7 @@
else comment = " "
}
- print " |
" orna(id) " | " orna(name) " | " orna(action) " | " src " | " comment
+ print " |
" orna(id) " | " orna(name) " | " acturl1 orna(action) acturl2 " | " src " | " comment
}
{
|