Hi Kai-Martin,

The dynamic scripting tools menu system allows you
to invoke any program or script (Scheme, Shell, Python, Perl,
etc) from the menu thru the Scheme/Shell interface
with the ability to pass Gschem internal parameters
to/from your scripts, and with the ability to use
UI dialog easily.

To print an entire hierarchy requires a program or
script (be it Shell, Scheme, Python, etc.) to do that.
The "dynamic scripting tools menu" system only helps
to pass the top level pages path names to your
script, and/or set some Gschem internal parameters
to prepare for the printing. And of course,
to trigger your menu item script to print.

If your schematics uses "source" attributes on
symbols, then it should not be difficult to write a
script to do that.

I have written a Bash script, part of current
gEDA utilities, "gnet_hier_verilog.sh" which
uses "source" attributes to traverse the
hierarchy for hierarchical verilog netlisting.

If no one is planning to write that print script,
then I might find time to do it and include
it with a menu item in my next package release.

I can't promise when though, as my job workload
is very high.

Best Regards,
Paul Tan


-----Original Message-----
From: Kai-Martin Knaak <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Sent: Sat, 16 Aug 2008 4:13 pm
Subject: Re: gEDA-dev: Any comments on "GTK based Generic Gschem 
Dynamic Scripting Tools Menus" package?



On Sat, 16 Aug 2008 17:36:51 -0400, Paul Tan wrote:

> By the way, have you tried the posted package ?

Not yet. I was asking for a reason why I would want to try it ;-)

Honestly, a scripting utility for pcb would be a few orders of 
magnitude
higher on my wishlist. However, there is one thing I could use a tools
menu for in gschem: automated printing of a whole hierarchy. Do you
think, this possible with your tool?

---<(kaimartin)>---
--
Kai-Martin Knaak
http://lilalaser.de/blog



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to