xbei86的个人空间 https://blog.eetop.cn/?1796328 [收藏] [复制] [分享] [RSS]

日志

new.il

已有 41 次阅读| 2024-2-28 13:47 |系统分类:芯片设计

;;-----------------------------------------------------------------------------
;; 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
;;-----------------------------------------------------------------------------



点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 3

    关注
  • 0

    粉丝
  • 0

    好友
  • 0

    获赞
  • 0

    评论
  • 20

    访问数
关闭

站长推荐 上一条 /3 下一条


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-6 03:08 , Processed in 0.016977 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部