• 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 do I set up Virtuoso Schematic Editor IC6.1.4 to pan...

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 143
  • Views 17734
  • 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 do I set up Virtuoso Schematic Editor IC6.1.4 to pan the view by clicking and dragging the middle mouse button?

kitmonisit
kitmonisit over 12 years ago
How do I set up Virtuoso Schematic Editor IC6.1.4 to pan the view by clicking and dragging the middle mouse button?
  • Cancel
  • kb how
    kb how over 12 years ago

    Hi Kitmonisit,

    Are you referring to bindkeys (middle mouse) to pan the view?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kitmonisit
    kitmonisit over 12 years ago
    Yes, I'm referring to bindkeys. I can't seem to find any menu item that brings up a preferences window. I think I'll have to set it up via text-based configuration file. How do I do it?
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    Options->BindKeys. That said, you'd probably have to write a function to respond properly to clicking and dragging with the middle mouse key. In IC61X you can use shift or ctrl with the mouse wheel to pan left or right or up or down in response to the mouse wheel movements...

    Andrew.

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

    How about this:

    hiSetBindKey("Schematics" "<DrawThru2>" "let((WIN mySnap) WIN=hiGetCurrentWindow() mySnap=WIN~>segSnapMode WIN~>segSnapMode=\"anyAngle\" hiVectorPan() WIN~>segSnapMode=mySnap)")

    It makes sure your segSnapMode is anyAngle and then uses hiVectorPan().

    Derek

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • kitmonisit
    kitmonisit over 11 years ago
    Where do I write that code? And how do I refer to that in the BindKeys setup window?
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    I loved the fact that  you replied a year and 2 months after you were given a solution!

    Anyway, put the code that Derek showed into your .cdsinit file. If you do that, there's no need to enter it in the bindkey UI because it will have been defined from SKILL.

    Regards,

    Andrew.

    • 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