| |
;;----------------------------------------------------------------------------- ;; Bindkeys for 'layout' ;; Inherited by: ;; * PcellIDE Layout ;; * VLS-GXL ;; * virtuoso XL ;; * adegxl-maskLayout ;; * adexl-maskLayout ;; * assembler-maskLayout ;; * explorer-maskLayout ;;----------------------------------------------------------------------------- hiSetBindKeys( "Layout" list( list("<DrawThru1>" "leSelBoxOrStretch()" "geSingleSelectBox()") list("<DrawThru2>" "hiDynamicPanGrabbing()" "_cmdOptionDrawThru2()") list("<DrawThru3>" "hiZoomIn()" "hiZoomIn()") list("<Key>'" "hiUpdateMagOptions()") list("<Key>+" "leIncrementStopLevelByOne(hiGetCurrentWindow())") list("<Key>," "arrayGeom()") list("<Key>-" "leDecrementStopLevelByOne(hiGetCurrentWindow())") list("<Key>." "leApplyLastCopyTransform()") list("<Key>/" "leHiCreateDevice()") list("<Key>0" "hipan_xyxy()") list("<Key>1" "leHiCreateWire()" "drdEnablePixelThreshold(!drdIsPixelThresholdEnabled())") list("<Key>2" "ChangeLayer()") list("<Key>3" "leHiMakeCell()") list("<Key>4" "leHiFlatten()") list("<Key>5" "leSetEnv(\"orientation\" \"MY\")") list("<Key>6" "leHiCreateMPP()") list("<Key>7" "leHiLayerGen()") list("<Key>9" "geSelectByLine())") list("<Key>A" "strarray()") list("<Key>B" "leReturnToLevel()") list("<Key>BackSpace" "deletePoint()" "deletePoint()") list("<Key>C" "leHiCopy()") list("<Key>D" "leHiCreateRuler()") list("<Key>Delete" "leHiDelete()" "leHiDelete()") list("<Key>Down" "geScroll(nil \"s\" nil)") list("<Key>E" "leHiCreatePath()") list("<Key>Escape" "" "cancelEnterFun()") list("<Key>F" "leEIPZoomAbsoluteScale(hiGetCurrentWindow() 0.9)") list("<Key>F1" "changewidth()") list("<Key>F11" "cutLineEnd()") list("<Key>F12" "AlignNetsToVias()") list("<Key>F2" "geSave()") list("<Key>F3" "geSaveAs()" "hiToggleEnterForm()") list("<Key>F4" "geTogglePartialSelect()") list("<Key>F5" "AddMosM1()") list("<Key>F6" "mgc_calibre_run_lvs") list("<Key>F7" "mgc_rve_delete_markers") list("<Key>F8" "CreateCorner()") list("<Key>F9" "showpoint()") list("<Key>G" "leHiSetRefPoint()") list("<Key>H" "leHiMarkNet()") list("<Key>I" "leHiCreateInst()") ; list("<Key>J" "_leMarkNetLoadLayersFromFileCB(_techFileId)") list("<Key>J" "geSelObjectsPartiallySelected()") list("<Key>K" "leHiCreateMeasurement()") list("<Key>KP_1" "ModPins()") list("<Key>KP_5" "cover()") list("<Key>KP_6" "ConnectNetByName()") list("<Key>KP_9" "ConnectNetByName()") list("<Key>KP_Add" "if(hiGetCurrentWindow()->stopLevel!=20 hiGetCurrentWindow()->stopLevel=hiGetCurrentWindow()->stopLevel+1") list("<Key>KP_Divide" "legRpDelta = 1.0" "drdAddTarget()") list("<Key>KP_Enter" "mouseAddPt()") list("<Key>KP_Equal" "legRpDelta = 0.5") list("<Key>KP_Multiply" "legRpDelta = 2.0" "drdRemoveTarget()") list("<Key>KP_Subtract" "if(hiGetCurrentWindow()->stopLevel!=0 hiGetCurrentWindow()->stopLevel=hiGetCurrentWindow()->stopLevel-1)") list("<Key>L" "leHiCreateLabel()") list("<Key>Left" "geScroll(nil \"w\" nil)") list("<Key>M" "leHiMove()") list("<Key>N" "leSetFormSnapMode(\"diagonal\")") list("<Key>O" "leHiCreateVia()") list("<Key>P" "leHiEditDisplayOptions()") list("<Key>Q" "leHiEditProp()") list("<Key>R" "leHiCreateRect()") list("<Key>R11" "geScroll(nil \"\" nil)") list("<Key>R13" "geScroll(nil \"sw\" nil)") list("<Key>R15" "geScroll(nil \"se\" nil)") list("<Key>R4" "legRpDelta = 0.5") list("<Key>R5" "legRpDelta = 1.0") list("<Key>R6" "legRpDelta = 2.0") list("<Key>R7" "geScroll(nil \"nw\" nil)") list("<Key>R9" "geScroll(nil \"ne\" nil)") list("<Key>Right" "geScroll(nil \"e\" nil)") list("<Key>S" "leHiStretch()") list("<Key>T" "leHiLayerTap()") list("<Key>Tab" "leSetFormSnapMode(\"Anyangle\")" "leSetFocusToEditableFieldsInStatusToolbar(hiGetCurrentWindow())") list("<Key>U" "hiUndo()") list("<Key>Up" "geScroll(nil \"n\" nil)") list("<Key>V" "CreateCrossRuler()") list("<Key>W" "hiPrevWinView(hiGetCurrentWindow())") list("<Key>X" "leHiEditInPlace()") list("<Key>Y" "leHiYank()") ;list("<Key>Z" "ContInOrder()") list("<Key>]" "leConvertIBToDSIB()") list("<Key>`" "leSetEntryLayer(list(\"M1\" \"drawing\"))" "drdToggleSmartSnapMode()") list("<Key>space" "leHiDelete()" "leSpaceBarFunc(hiGetCurrentWindow() t)") list("Ctrl Shift<Btn1Down>" "hiZoomInMagnifier(hiGetCurrentWindow())") list("Ctrl Shift<Btn2Down>" "hiZoomOutMagnifier(hiGetCurrentWindow())") list("Ctrl Shift<Btn4Down>" "" "weScaleMagnifierOrIncreaseWidth()") list("Ctrl Shift<Btn5Down>" "" "weScaleMagnifierOrDecreaseWidth()") list("Ctrl Shift<Key>A" "leHiAddWireVia(hiGetCurrentWindow() \"down\")") list("Ctrl Shift<Key>D" "leHiP2P()") list("Ctrl Shift<Key>Down" "hiScaleMagnifier(0.80)") list("Ctrl Shift<Key>E" "leHiAddWireVia(hiGetCurrentWindow() \"targetLayers\")") list("Ctrl Shift<Key>G" "leHiCreateGuardRing()") list("Ctrl Shift<Key>H" "drdCompactSelSet('left)") list("Ctrl Shift<Key>J" "drdCompactSelSet('right)") list("Ctrl Shift<Key>K" "leHiClearmeasurementInHier()") list("Ctrl Shift<Key>M" "geDSAFreeze(hiGetCurrentWindow() hiGetPoint(hiGetCurrentWindow()))") list("Ctrl Shift<Key>N" "drdCompactSelSet('bottom)") list("Ctrl Shift<Key>Q" "leHiAddWireVia(hiGetCurrentWindow() \"up\")") list("Ctrl Shift<Key>S" "leHiCreateStrandedWire()") list("Ctrl Shift<Key>T" "drdCompactSelSet('target)") list("Ctrl Shift<Key>U" "drdCompactSelSet('top)") list("Ctrl Shift<Key>Up" "hiScaleMagnifier(1.25)") list("Ctrl Shift<Key>V" "" "leFinishWire()") list("Ctrl Shift<Key>W" "Changevia()") list("Ctrl Shift<Key>X" "leHiCreateBus()") list("Ctrl Shift<Key>Z" "leWECycleControlWire()") list("Ctrl Shift<Key>space" "(leWENoSnap)" "leSpaceBarFunc(hiGetCurrentWindow() \"ctrlShift\")") list("Ctrl<Btn1Down>" "mouseSubSelectPt()" "mouseSubSelectPt()") list("Ctrl<Btn2Down>" "" "cmdCtrlOption()") list("Ctrl<Btn4Down>" "NewVia(col 1)" "weScrollOrCycleUpWireViaAlignment()") list("Ctrl<Btn5Down>" "NewVia(col -1)" "weScrollOrCycleDownWireViaAlignment()") list("Ctrl<DrawThru1>" "geSubSelectBox()" "geSubSelectBox()") list("Ctrl<Key>1" "leHiCreateBus()") list("Ctrl<Key>2" "geNewWindow()") list("Ctrl<Key>3" "hiNextWinView(hiGetCurrentWindow())") list("Ctrl<Key>4" "ddsHiRefresh()") list("Ctrl<Key>5" "CreatePathForm()") list("Ctrl<Key>6" "rp()") list("Ctrl<Key>8" "leHiConvertShapeToPolygon()") list("Ctrl<Key>A" "geSelectAllFig()") list("Ctrl<Key>B" "leHiModifyCorner()") list("Ctrl<Key>C" "cutarray()") list("Ctrl<Key>D" "leHiAlign()") list("Ctrl<Key>Down" "geScroll(nil \"s\" t)") list("Ctrl<Key>E" "leHiSize()") list("Ctrl<Key>F" "hiGetCurrentWindow()->stopLevel = 0") list("Ctrl<Key>F1" "Minmetal()") list("Ctrl<Key>F11" "deToggleToolbars()") list("Ctrl<Key>F2" "Addmetal()") list("Ctrl<Key>F3" "create_gate()") list("Ctrl<Key>G" "leHiUngroup()") list("Ctrl<Key>H" "leHiUnmarkNetAll()") list("Ctrl<Key>I" "leBalloonCycleThru()") list("Ctrl<Key>J" "leHiFlip()") list("Ctrl<Key>K" "iqiNODNameByCursor()") list("Ctrl<Key>L" "leCreateArrayLabel()" "weCWHoldWidth()") list("Ctrl<Key>Left" "geScroll(nil \"w\" t)") list("Ctrl<Key>M" "Cal_area()") list("Ctrl<Key>N" "leSetFormSnapMode(\"L90XFirst\")") list("Ctrl<Key>O" "putOnGrid()") list("Ctrl<Key>P" "leHiCreatePin()") list("Ctrl<Key>Q" "look4pads()") list("Ctrl<Key>R" "hiRedraw()") list("Ctrl<Key>R11" "geScroll(nil \"\" t)") list("Ctrl<Key>R13" "geScroll(nil \"sw\" t)") list("Ctrl<Key>R15" "geScroll(nil \"se\" t)") list("Ctrl<Key>R7" "geScroll(nil \"nw\" t)") list("Ctrl<Key>R9" "geScroll(nil \"ne\" t)") list("Ctrl<Key>Right" "geScroll(nil \"e\" t)") list("Ctrl<Key>S" "leHiSplit()") list("Ctrl<Key>T" "leZoomToSelSet()") list("Ctrl<Key>Tab" "hiLowerWindow(hiGetCurrentWindow())") list("Ctrl<Key>Up" "geScroll(nil \"n\" t)") list("Ctrl<Key>V" "hiFormCancel(pdk_Ring_table)()") list("Ctrl<Key>W" "leCloseWindow()") list("Ctrl<Key>X" "trSaveAllEditedCellViews()") list("Ctrl<Key>Y" "geCycleSelectNext()") list("Ctrl<Key>Z" "hiZoomRelativeScale(hiGetCurrentWindow() 2.0)") list("Ctrl<Key>`" "leSetEntryLayer(list(\"M3\" \"drawing\"))") list("Ctrl<Key>space" "hiToggleEnterForm()" "leSpaceBarFunc(hiGetCurrentWindow() \"cancel\")") list("None<Btn1Down>" "mgc_calibre_realtime_Btn1Down() mouseSingleSelectPt()" "mouseAddPt(t)") list("None<Btn1Down>(2)" "leDoubleClick()" "mouseApplyOrFinishPoint()") list("None<Btn2Down>" "hiRepeat()" "cmdOption()") list("None<Btn3Down>" "_lxHiMousePopUp()" "_lxHiMousePopUp()") list("None<Btn3Down>(2)" "leHiEditProp()" "hiToggleEnterForm()") list("None<Btn4Down>" "hiZoomInAtMouse()") list("None<Btn5Down>" "hiZoomOutAtMouse()") list("Return" "" "mouseApplyOrFinishPoint()") list("Shift<Btn1Down>" "mouseAddSelectPt()" "mouseAddSelectPt()") list("Shift<Btn2Down>" "" "cmdShiftOption()") list("Shift<Btn4Down>" "NewVia(row 1)") list("Shift<Btn5Down>" "NewVia(row -1)") list("Shift<DrawThru1>" "geAddSelectBox()" "geAddSelectBox()") list("Shift<DrawThru3>" "hiZoomOut()" "hiZoomOut()") list("Shift<Key>1" "alignForm()") list("Shift<Key>2" "changemode()") list("Shift<Key>3" "cutLineEnd()") list("Shift<Key>4" "AlignNetsToVias()") list("Shift<Key>5" "leSetEnv(\"orientation\" \"MX\")") list("Shift<Key>6" "path()") list("Shift<Key>7" "relActions()") list("Shift<Key>8" "leHiConvertPolygonToPath()") list("Shift<Key>A" "leHiQuickAlign()") list("Shift<Key>B" "leReturn()") list("Shift<Key>C" "leHiChop()") list("Shift<Key>D" "leHiClearRuler()") list("Shift<Key>Down" "leMoveCursor(0 -legRpDelta)") list("Shift<Key>E" "geAddSelectBox()") list("Shift<Key>F" "hiGetCurrentWindow()->stopLevel = 20") list("Shift<Key>F11" "deToggleToolbars() deToggleAssistants()") list("Shift<Key>F3" "create_gate_n1()") list("Shift<Key>F4" "geToggleAreaSelectOption()") list("Ctrl<Key>F4" "getlength()") list("Shift<Key>F5" "leFullSelectFigOfSelSet()") list("Shift<Key>G" "leHiCreateGroup()") list("Shift<Key>H" "leHiUnmarkNet()") list("Shift<Key>I" "leHiGuidedRoutingReverseEnvelope(hiGetCurrentWindow())") list("Shift<Key>J" "geRestoreWinView()") list("Shift<Key>K" "leHiClearMeasurement()") list("Shift<Key>L" "CreatWord()") list("Shift<Key>Left" "leMoveCursorToRefPoint()") list("Shift<Key>M" "leHiMerge()") list("Shift<Key>N" "leGetCoordinateForm()") list("Shift<Key>O" "leHiMoveOrigin()") list("Shift<Key>P" "leHiCreatePolygon()") list("Shift<Key>Q" "leEditDesignProperties()") list("Shift<Key>R" "leHiReShape()") list("Shift<Key>R11" "leMoveCursorToRefPoint()") list("Shift<Key>R13" "leMoveCursor(-legRpDelta -legRpDelta)") list("Shift<Key>R15" "leMoveCursor( legRpDelta -legRpDelta)") list("Shift<Key>R7" "leMoveCursor(-legRpDelta legRpDelta)") list("Shift<Key>R9" "leMoveCursor( legRpDelta legRpDelta)") list("Shift<Key>Right" "leMoveCursor( legRpDelta 0)") list("Shift<Key>S" "leHiSearch()") list("Shift<Key>T" "leHiTree()") list("Shift<Key>U" "hiRedo()") list("Shift<Key>Up" "leMoveCursor( 0 legRpDelta)") list("Shift<Key>V" "leHiCreateDevice()") list("Shift<Key>W" "boxClean()") list("Shift<Key>X" "leHiDescend()") list("Shift<Key>Y" "leHiPaste()") list("Shift<Key>Z" "hiZoomRelativeScale(hiGetCurrentWindow() 0.15)") list("Shift<Key>`" "leSetEntryLayer(list(\"M2\" \"drawing\"))" "drdToggleSmartSnapModeForDiscreteSpacing()") list("Shift<Key>space" "hiZoomRelativeScale(hiGetCurrentWindow() 0.45)" "leSpaceBarFunc(hiGetCurrentWindow() t t)") ;; Empty bindkeys (typically inserted when a bindkey is redefined or deleted) list("<Key>#" "") list("Ctrl Return" "") list("Ctrl<Btn1Down>(2)" "") list("Ctrl<Btn2Down>(2)" "") list("Ctrl<Key>KP_Enter" "") list("None<Btn2Down>(2)" "") list("Shift Return" "") list("Shift<Btn1Down>(2)" "") list("Shift<Btn2Down>(2)" "") list("Shift<Key>KP_Enter" "") )) ;; hiSetBindKeys ;;-----------------------------------------------------------------------------