• 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. How to create a library/cell browser form?

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 143
  • Views 2697
  • 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

How to create a library/cell browser form?

xuli230
xuli230 over 12 years ago

I created a form with three string fields and a button, a string field is used to input library name

anohter string field is used to input cell name, the other one is used to fill view name,

How can I invoke the library/cell browser when I press the button, then I can fill the three string fields

by mouse choosing in library/cell browser ( like create instance in layout edit window)

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    See the example in this previous post.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • xuli230
    xuli230 over 12 years ago

    Thanks! I know how to write my code now, your code is very helpful!

    By the way, which document intrduce the form package style?

    your form package code: 

    ***************************************** 

     hiCreateAppForm(
        ?name 'oferExampleForm
        ?formTitle "Ofer's example form"
        ?fields
    list(
        list(templateFile 0:0 600:30 200)
        list(templateLoad 100:5 45:20)
        list(templateSave 150:5 45:20)
        list(sep1 0:35 600:0)
        list(libName 0:40 600:30 200)
        list(cellName 0:70 600:30 200)
        list(viewName 0:100 600:30 200)
        list(browse 200:130 100:25)
        list(sep2 0:165 600:0)
        list(radio 0:190 600:0 200)
        list(sep3 0:205 600:0)
        list(userData 200:220 100:25)
        )
    **********************************************

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    If you search in cdnshelp for "hiCreateAppForm" you'll find both the definition and a section labelled "Two Dimensional Form Layout". Both of these are in <ICinstDir>/doc/skuiref/skuiref.pdf in the Forms chapter.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • xuli230
    xuli230 over 12 years ago

    Got it! Thank you very much!

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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