• 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. how to turn on direct text editing mode etc

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 125
  • Views 17506
  • 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 to turn on direct text editing mode etc

RoseRope
RoseRope over 9 years ago

Hi Guys,

I had two question about the setting for schematic editor:

1) I would like to turn on direct text editing mode by default, what should be the scripts to add into .cdsinit?

2) How can I turn on the function: selection of device/object immediately after I press the command, such as copy/move etc, with the mouse hover on top of the object/device?

My cadence version is IC6.1.6-64b.500.11.EHF1535.

Thanks,

Billy

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    To answer your questions:

    1. I'm not sure what you mean. You can direct edit the text either by hitting the T bindkey or double clicking the left mouse button over the text - no need to "turn it on by default".
    2. Do you mean infix? If so, it's:
      envSetVal("ui" "infix" 'boolean t)

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • RoseRope
    RoseRope over 9 years ago

    Hi Andrew,

     

    thanks so much for your quick reply!

    1) for the direct editing, I used to do double click and edit the text, but it doesn't work in my current version, I'm not sure what's going on: if the EDA disable it or sth, that's why I want to know if there is any variable to control it. I prefer to double click way though. The T binkey also doesn't work here :(

    2) that's what I want, thanks a lot!

     

    Best Regards,

    Yanjie

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Tom Volden
    Tom Volden over 9 years ago

    Hi Yanjie,

    Bindkey T is set to schHiEditText() so you could add the following to your .cdsinit to restore that behavior:

    hiSetBindKey("Schematics" "None<Key>t" "schHiEditText()")

     

    Regards,

    TOM

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • RoseRope
    RoseRope over 9 years ago
    I see, thanks so much Tom! I'll try that.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    For the double click binding you'd need:

    hiSetBindKey("Schematics" "None<Btn1Down>(2)" "schHiDefaultAction()" )

    The schHiDefaultAction is a function that does a sensible operation on various objects - and when double clicking on a wire label, it performs the direct text edit.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • RoseRope
    RoseRope over 9 years ago

    That's great! I'll add it those in.

    Thanks a lot 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