Home > Community > Forums > Custom IC SKILL > [Cadence Virtuoso] bindkey, bind pageup pagedown keys

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 [Cadence Virtuoso] bindkey, bind pageup pagedown keys 

Last post Mon, Mar 8 2010 8:56 PM by kenu84. 2 replies.
Started by kenu84 05 Mar 2010 11:23 PM. Topic has 2 replies and 3092 views
Page 1 of 1 (3 items)
Sort Posts:
  • Fri, Mar 5 2010 11:23 PM

    • kenu84
    • Not Ranked
    • Joined on Fri, Aug 28 2009
    • Posts 2
    • Points 25
    [Cadence Virtuoso] bindkey, bind pageup pagedown keys Reply

    Hi,

    how do i bind the pageup/page down keys?

    hiSetBindKey("Schematics" "<Key>PageUp" "hiZoomWindowAtPoint( getCurrentWindow() 1.4 hiGetPoint(getCurrentWindow() ))")
    doesn't work

    in fact, is there a list of all the valid bindkey key strings?

    Filed under:
    • Post Points: 20
  • Sat, Mar 6 2010 6:02 AM

    • Quek
    • Top 10 Contributor
    • Joined on Wed, Oct 14 2009
    • Singapore, 00-SG
    • Posts 1,060
    • Points 16,110
    Re: [Cadence Virtuoso] bindkey, bind pageup pagedown keys Reply

    Hi kenu84

    Would you please try this?

    === For pageUp ===
    hiSetBindKey("Schematics" "<Key>KP_9" "abc")

    === For pageDown ===
    hiSetBindKey("Schematics" "<Key>KP_3" "xyz")

    Usually I check ciw:Options->BindKeys" for the string. I don't think that there is such a list. COS solution 1143269 might also be useful for you.

    Best regards
    Quek

     

    • Post Points: 20
  • Mon, Mar 8 2010 8:56 PM

    • kenu84
    • Not Ranked
    • Joined on Fri, Aug 28 2009
    • Posts 2
    • Points 25
    Re: [Cadence Virtuoso] bindkey, bind pageup pagedown keys Reply

     Thanks quek, your post really helped!

    (although i didn't quite need to go so far as to xmodmap some modifier keys)

    I was browsing the net about xmodmap, and found out that in X, it calls "PageUp" "Prior" and "PageDown" "Next"
    http://fixunix.com/x/19506-how-remap-keys-xmodmap.html

    So doing,
    === For pageUp ===
    hiSetBindKey("Schematics" "<Key>Prior" "abc")

    === For pageDown ===
    hiSetBindKey("Schematics" "<Key>Next" "xyz")

     Gives me what i want.

    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by kenu84 at 05 Mar 2010 11:23 PM. Topic has 2 replies.