• 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. Toggle in schematic view 'Dynamic Net Highlighting' between...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 143
  • Views 2958
  • 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

Toggle in schematic view 'Dynamic Net Highlighting' between On and Off using bindkey

Eric L14
Eric L14 over 6 years ago

Hi all,

In a schematic view, I would like to toggle 'Dynamic Net Highlighting' between On and Off.

When I set only the envSetVal, it does not work. 

The only way I found is to call schHiDisplayOptions() and make a hiFormDone(schDisplayOptionsForm) :

if( envGetVal("schematic" "schDynamicNetHilightOn" 'boolean) then
envSetVal("schematic" "schDynamicHilightOn" 'boolean t)
envSetVal("schematic" "schDynamicNetHilightOn" 'boolean nil)
envSetVal("schematic" "schDynamicNetHilightNoIslands" 'boolean nil)
print("Disable Dynamic Net Highlighting")
else
envSetVal("schematic" "schDynamicHilightOn" 'boolean t)
envSetVal("schematic" "schDynamicNetHilightOn" 'boolean t)
envSetVal("schematic" "schDynamicNetHilightNoIslands" 'boolean nil)
print("Enable Dynamic Net Highlighting")
)
hiRegTimer( "hiFormDone(schDisplayOptionsForm)" 1)
schHiDisplayOptions()

Is there a way to do it without calling schHiDisplayOptions?

Regards

Eric

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

    Hi Eric,

    It seems that the control for these enhanced highlighting options is not via the usual window property approach, but instead uses some private SKILL functions to enable it or disable it. 

    I suggest you contact customer support because I think it's reasonable that we should offer some procedural way of enabling/disabling the capability which doesn't involve you having to mess with a form to do so. So I think it's a valid enhancement request for a public SKILL function to do this.

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Eric L14
    Eric L14 over 6 years ago in reply to Andrew Beckett

    Thanks a lot Andrew, I will do it.

    Regards

    Eric

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Eric L14
    Eric L14 over 6 years ago in reply to Andrew Beckett

    Thanks a lot Andrew, I will do it.

    Regards

    Eric

    • 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