• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC SKILL
  3. 1)How switch off property of the Cadence Forms to remember...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 143
  • Views 793
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

1)How switch off property of the Cadence Forms to remember last states.2) Removal path from cds.lib 3) Cadence Forms

TiNat
TiNat over 14 years ago
Hello. I have three questions about SKILL. Help me please. 1) Some Forms in Cadence remember their last state. For example: when I use Stream In Form and enter string in Top Cell field that string appear after closing Form and opening it again. The same situation appear when I create new cellview: the Form remember the name of the cellview that I entered early. Can I switch off this function in SKILL. 2) I created small program in SKILL. I translated two gds files into temporary libraries lib1 and lib2. This libraries automatically occur in cds.lib. After some manipulations I delete this libraries but their pathes present in cds.lib. Can I delete paths if I know only names of libraries (lib1 and lib2) but beginning of the path may be any? 3)Sometimes in my SKILL files I change properties of Cadence Forms. Do exist some help where I can find command that calls Cadence Form? For example:pipoDisplay(transStreamInForm); deNew() hiFormDone(deNewForm).
  • Cancel
Parents
  • Austin CAD Guy
    Austin CAD Guy over 14 years ago

     I can't answer all your questions but here goes:

    1. Since from your third question I think you are still on 5.1, I don't know the name of the form that is displayed but if you find that out, you can change the value of the cell name field to be empty or your new cellView. The form does not get deleted once it has been created so changing the field value could be done  after the first time the form has been displayed.

    2. use ddDeleteObj(ddGetObj("libraryName")) to delete the library. It will also delete the data in the cds.lib file.

    3. There is no documentation that tells the symbol used to hold the form.  If you turn on all the outputs to the log file you can find symbols for the forms when they are invoked. Or use hiGetCurrentForm() once the form is displayed. THen use the ->?? expression to see the fields on the form. hiGetCurrentForm()->??

     Ted

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Austin CAD Guy
    Austin CAD Guy over 14 years ago

     I can't answer all your questions but here goes:

    1. Since from your third question I think you are still on 5.1, I don't know the name of the form that is displayed but if you find that out, you can change the value of the cell name field to be empty or your new cellView. The form does not get deleted once it has been created so changing the field value could be done  after the first time the form has been displayed.

    2. use ddDeleteObj(ddGetObj("libraryName")) to delete the library. It will also delete the data in the cds.lib file.

    3. There is no documentation that tells the symbol used to hold the form.  If you turn on all the outputs to the log file you can find symbols for the forms when they are invoked. Or use hiGetCurrentForm() once the form is displayed. THen use the ->?? expression to see the fields on the form. hiGetCurrentForm()->??

     Ted

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information