• 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 Design
  3. Showing contents of a cell while dragging

Stats

  • Locked Locked
  • Replies 12
  • Subscribers 128
  • Views 17484
  • 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

Showing contents of a cell while dragging

Grover
Grover over 15 years ago

In Layout (I'm using 6.1.3.500.13) , there are these bindkeys Shift-F and Ctrl-F to show/hide the contents of instances in the layout. Now when I drag an instance around, the contents of the instance disappear. In "hide contents mode" (Ctrl-F) an outline of the cell is shown, but in "show contents mode" (Shift-F) the entire cell disappears and you're basically moving an invisible ghost with flight lines. Needless to say this is cumbersome when you want to move instances with any degree of accuracy.

This doesn't happen with polygons on the current level of hierarchy; these always remain visible while dragging. Is there a way to make this happen with instances as well?

  • Cancel
Parents
  • Alex Soyer
    Alex Soyer over 15 years ago

    hello Grover,

    Are you in 'True Color Drag' ?

    Please run this command in teh CIW to know but make sure the last window active was the layout in which you have seen the problem :

    hiGetCurrentWindow()->trueColorDrag

    if it returns:

    - nil : you are not in ''True Color Drag'

    - t : you are in 'True Color Drag'

    When you are in 'True Color Drag' and you have reached the maximum number of figures which could be contained in the drag then instead of seeing all teh shapes you will see only the Bbox of the instances which in you case seems to be impacted by the draglines as well.

    If the 'True Color Drag' was 't then please run the following command: 

    hiGetCurrentWindow()->trueColorDrag=nil

    You should now see only the yellow box of your instance.

    You can switch back to the original setting at any time during the edit by chaging it back to 't.

    In case you really woudl like to see what's inside and you don't worry too much about performance you could increase the number of maximum figures in the drag with the following command:

    Found out the current max number of figures: hiGetCurrentWindow()->maxDragFig

    Set the max drag figures: hiGetCurrentWindow()->maxDragFig=5000

    Those two settings are per window then no impact on other window or newly open window.

    In 614 those settings will be available in the Options -> Display form.

     

    Thanks,

    Alex

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Alex Soyer
    Alex Soyer over 15 years ago

    hello Grover,

    Are you in 'True Color Drag' ?

    Please run this command in teh CIW to know but make sure the last window active was the layout in which you have seen the problem :

    hiGetCurrentWindow()->trueColorDrag

    if it returns:

    - nil : you are not in ''True Color Drag'

    - t : you are in 'True Color Drag'

    When you are in 'True Color Drag' and you have reached the maximum number of figures which could be contained in the drag then instead of seeing all teh shapes you will see only the Bbox of the instances which in you case seems to be impacted by the draglines as well.

    If the 'True Color Drag' was 't then please run the following command: 

    hiGetCurrentWindow()->trueColorDrag=nil

    You should now see only the yellow box of your instance.

    You can switch back to the original setting at any time during the edit by chaging it back to 't.

    In case you really woudl like to see what's inside and you don't worry too much about performance you could increase the number of maximum figures in the drag with the following command:

    Found out the current max number of figures: hiGetCurrentWindow()->maxDragFig

    Set the max drag figures: hiGetCurrentWindow()->maxDragFig=5000

    Those two settings are per window then no impact on other window or newly open window.

    In 614 those settings will be available in the Options -> Display form.

     

    Thanks,

    Alex

    • 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