Hi Andrew, Don't worry, as I said it is a minor issue, but I'm really surprised that redefining a bindkey (from its default definition) could be that tricky. I'll put it in a series of actions and results to better explain the situation: What I want in the end is: Bindkey: "Ctrl ", Command: "hiZoomInAtMouse()", EnterFunction Command: "" (blank) So, from the beggining: Action 1: Open Virtuoso ( without loading my leBindkeys.il) Result 1: Bindkey: "Ctrl ", Command: "geScroll(nil "n" nil)", EnterFunction Command: "weScrollOrCycleUpWireViaAlignment()" Action 2: Run command hiSetBindKey("Layout" "Ctrl " "hiZoomInAtMouse()") Result 2: Bindkey: "Ctrl ", Command: "hiZoomInAtMouse()", EnterFunction Command: "weScrollOrCycleUpWireViaAlignment()" (Oddly the EF was kept, preventing the bindkey to work properly while I'm drawing a path in Layout Editor, for instance) What I found to be a workaround is to run a third step with the command you suggested - hiSetBindKey("Layout" "Ctrl EF" "") , only to erase the EF field. Please let me know if you smell any possible mistake from my side, otherwise thank you for you support. Best regards
↧