In a library object definition, parameters are defined in between the <<
and >> begingate constructs:

e.g.

/spicelib::capacitor {
<< /@index (?)
   /@value (1.0)
   /@units (p)
   /@class (C)
   /p_xps1 48 /p_yps1 16
   /p_xps 48 /p_yps -16
   /p_jst 20 /p_rot 0
>> begingate

But when pulling up the parameter dialog box, only some of these parameters
are shown and are enabled for editing.

How are the parameters like p_rot hidden?

I've been working a library (editing by hand) in which parameter
expressions are used extensively.  I wish to hide these expressions from
the end user (and myself).   ...and have only the parameters that feed into
the expressions exposed to the end user.

It appears that one option would be to extend the oparam structure to add a
"hidden" field.  ...but then would have to be supported where needed.  Is
there an easy way to hide a parameter?

Thanks,
Dan
_______________________________________________
Xcircuit-dev mailing list
Xcircuit-dev@opencircuitdesign.com
http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev

Reply via email to