• 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. PCB Design
  3. How to add a button or a funckey for a script

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 164
  • Views 13916
  • Members are here 0
More Content
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 add a button or a funckey for a script

James Tan
James Tan over 12 years ago

 I have a few scripts for adjusting the grids and I hope to add a few buttons or funckey (shortcut keys) for those commonly used ones. Right now, I am using the menu, which requires at least 2 clicks to activate. I hope to speed up the time, is it possible?

  • Cancel
  • oldmouldy
    oldmouldy over 12 years ago

    funckey is probably the way to go. You can experiment at the command line:

    funckey <some key sequence> replay <grid script>.scr

    Press the keys to get the equivalent key sequence, you can use any of the "not reserved" Function Keys with modifiers and regular keys. Once you have the required sequences down, edit the start of the "env", %HOME%\pcbenv\env %HOME% default is c:\SPB_Data to get the keys assigned at startup. Check the assignment settings through Tools>Aliases/Function Keys.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Cadence Guidelines

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.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information