• 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. LibManager Edit Trigger/Callback

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 144
  • Views 6079
  • 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

LibManager Edit Trigger/Callback

dfick
dfick over 11 years ago

 Hi,

 In the Virtuoso Library Manager when a cellview is double-clicked, it automatically opens for edit. However, I would like some things to happen just before a cell view is opened for edit (make a backup copy, change file permissions, etc). Is there a way to set an event trigger or callback that occurs when a cellview is opened for edit? The only commands that I could find with similar functionary are "ccpPostExpandTrigger", which is trigger for copying files, and "cdsLibManager.main dblClickEditCellView", which is a flag enabling/disabling the double-click-to-edit functionality.

 Thanks

 Edit: I am using ic-6.1.5.500.16

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    Tom,

    I have a little CGI script that I use, which is just a wrapper around enscript. enscript supports HTML output and has a SKILL mode (I did find some issues with it a few years ago, and submitted some updates to get them fixed which I think were accepted; I can't remember because it was a long time ago).

    #!/bin/sh
    #
    # Author     A.D.Beckett
    # Group      Custom IC, Cadence Design Systems Ltd
    # Machine    SUN
    # Date       Mar 18, 2010
    # Modified
    # By
    #
    # Simple CGI script to format SKILL code so it is colour coded
    #
    # SCCS Info: @(#) format.cgi 03/18/10.18:21:05 1.2

    if [ -z $QUERY_STRING ]; then
       echo "No file"
    elif [ -r $QUERY_STRING ]; then
       echo "Content-type: text/html"
       echo ""
       /grid/common/pkgs/enscript/v1.6.5.1/bin/enscript --color --language=html -Eskill --output=- $QUERY_STRING
    fi

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    Tom,

    I have a little CGI script that I use, which is just a wrapper around enscript. enscript supports HTML output and has a SKILL mode (I did find some issues with it a few years ago, and submitted some updates to get them fixed which I think were accepted; I can't remember because it was a long time ago).

    #!/bin/sh
    #
    # Author     A.D.Beckett
    # Group      Custom IC, Cadence Design Systems Ltd
    # Machine    SUN
    # Date       Mar 18, 2010
    # Modified
    # By
    #
    # Simple CGI script to format SKILL code so it is colour coded
    #
    # SCCS Info: @(#) format.cgi 03/18/10.18:21:05 1.2

    if [ -z $QUERY_STRING ]; then
       echo "No file"
    elif [ -r $QUERY_STRING ]; then
       echo "Content-type: text/html"
       echo ""
       /grid/common/pkgs/enscript/v1.6.5.1/bin/enscript --color --language=html -Eskill --output=- $QUERY_STRING
    fi

    • 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