📄 client99se.rcs
字号:
MenuItem 'Arc (A&ny Angle)' 'PCB:PlaceArc(Method=EdgeAnyAngle|Keepout=True|$Description=Place keepout arcs by edge, any angle)'
MenuItem 'F&ull Circle' 'PCB:PlaceArc(Method=Circle|Keepout=True|$Description=Place keepout circles)'
MenuItem SEPARATOR
MenuItem '&Fill' 'PCB:PlaceFill(Keepout=True|$Description=Place keepout fills)'
MenuItem '&Track' 'ManRoute:RunExternalManualRouter(mode = line|Keepout=True|$Description=Place keepout tracks)'
End
MenuItem '&Room' PCB:PlaceRoom
End
Popup '&Design {D}'
Begin
MenuItem '&Rules...' PCB:EditRules
MenuItem SEPARATOR
MenuItem 'Load &Nets...' PCB:Netlist
MenuItem 'N&etlist Manager...' 'PCB:Netlist(NetlistManager=True)'
MenuItem 'Update &Schematic...' 'EDS:SynchronizeDesign(Action = Backward)'
MenuItem SEPARATOR
MenuItem 'Layer Stac&k Manager...' 'PCB:EditInternalPlanes(LayerStack=True)'
MenuItem 'Spl&it Planes...' PCB:EditInternalPlanes
MenuItem '&Mechanical Layers...' 'PCB:EditInternalPlanes(Mechanical=True)'
MenuItem '&Classes...' PCB:EditClasses
MenuItem '&From-To Editor...' PCB:EditFromTo
MenuItem SEPARATOR
MenuItem '&Browse Components...' PCB:LibraryBrowse
MenuItem 'Add/Remove &Library...' PCB:AddRemoveLibraryInPCBEditor
MenuItem 'Make Library' MakeLib:BuildPCBLibrary
MenuItem '&Aperture Library...' PCB:ApertureLibrary
MenuItem SEPARATOR
MenuItem '&Options...' PCB:DocumentPreferences
End
Popup '&Tools {T}'
Begin
MenuItem '&Design Rule Check...' PCB:DesignRuleCheck
MenuItem 'Reset Error &Markers' PCB:ResetAllErrorMarkers
MenuItem SEPARATOR
Popup 'Auto P&lacement'
Begin
MenuItem '&Auto Placer...' AutoPlacer:RunAutoPlacer
MenuItem '&Stop Auto Placer' AutoPlacer:StopAutoPlacer
MenuItem SEPARATOR
MenuItem '&Shove' PCB:ShoveComponents
MenuItem 'Set Shove &Depth...' 'PCB:ShoveComponents(Method = SetShoveDepth)'
MenuItem 'Place From &File...' PCB:PlaceComponentsFromFile
End
Popup '&Interactive Placement {I}'
Begin
MenuItem '&Align...' 'PCB:AlignComponents($Description=Run align components dialog)'
MenuItem '&Position Component Text...' 'PCB:AutopositionComponentTexts($Description=Run position component text dialog)'
MenuItem SEPARATOR
MenuItem 'Align &Left' 'PCB:AlignComponents(Alignment=Left|$Description=Align left edges of selected components)'
MenuItem 'Align &Right' 'PCB:AlignComponents(Alignment=Right|$Description=Align right edges of selected components)'
MenuItem 'Align &Top' 'PCB:AlignComponents(Alignment=Top|$Description=Align tops of selected components)'
MenuItem 'Align &Bottom' 'PCB:AlignComponents(Alignment=Bottom|$Description=Align bottoms of selected components)'
MenuItem '&Center Horizontal' 'PCB:AlignComponents(Alignment=CenterHorizontal|$Description=Align horizontal centers of selected components)'
MenuItem 'C&enter Vertical' 'PCB:AlignComponents(Alignment=CenterVertical|$Description=Align vertical centers of selected components)'
MenuItem SEPARATOR
Popup '&Horizontal Spacing'
Begin
MenuItem 'Make &Equal' 'PCB:AlignComponents(Alignment=SpreadHorizontal|$Description=Make horizontal spacing of selected components equal)'
MenuItem '&Increase' 'PCB:AlignComponents(Alignment=ExpandHorizontal|$Description=Increase horizontal spacing of selected components)'
MenuItem '&Decrease' 'PCB:AlignComponents(Alignment=ContractHorizontal|$Description=Decrease horizontal spacing of selected components)'
End
Popup '&Vertical Spacing'
Begin
MenuItem 'Make &Equal' 'PCB:AlignComponents(Alignment=SpreadVertical|$Description=Make vertical spacing of selected components equal)'
MenuItem '&Increase' 'PCB:AlignComponents(Alignment=ExpandVertical|$Description=Increase vertical spacing of selected components)'
MenuItem '&Decrease' 'PCB:AlignComponents(Alignment=ContractVertical|$Description=Decrease vertical spacing of selected components)'
End
MenuItem SEPARATOR
MenuItem 'Arrange Within &Room' 'PCB:ArrangeComponents(Action=ArrangeWithinRoom|$Description=Arrange components within room)'
MenuItem 'Arrange Within Rectang&le' 'PCB:ArrangeComponents(Action=ArrangeWithinRectangle|$Description=Arrange selected components within defined area)'
MenuItem 'Arrange &Outside Board' 'PCB:ArrangeComponents(Action=ArrangeOutsideBoard|$Description=Arrange selected components outside board)'
MenuItem SEPARATOR
MenuItem 'Move To &Grid' 'PCB:AlignComponents(Alignment=MoveToGrid|$Description=Move selected components to grid)'
End
MenuItem SEPARATOR
Popup '&Un-Route {U}'
Begin
MenuItem '&All' 'PCB:UnRoute(Object = All)'
MenuItem SEPARATOR
MenuItem '&Net' 'PCB:UnRoute(Object = Net)'
MenuItem '&Connection' 'PCB:UnRoute(Object = Connection)'
MenuItem 'C&omponent' 'PCB:UnRoute(Object = Component)'
End
MenuItem 'Densit&y Map' PCB:DensityMap
MenuItem 'Signal Int&egrity...' SignalIntegrity:LaunchSIExeFromCurrentBoard
MenuItem 'Re-A&nnotate...' PCB:ReAnnotate
MenuItem '&Cross Probe' 'Client:CrossProbe(Repeat=False | FocusWindows=True)'
MenuItem 'L&ayer Stackup Legend' LayerStackupAnalyzer:GenerateCrossSection
MenuItem SEPARATOR
Popup 'Con&vert'
Begin
MenuItem 'Explode &Component to Free Primitives' 'PCB:GroupPrimitives(Action=Explode | Object=Component)'
MenuItem 'Explode C&oordinate to Free Primitives' 'PCB:GroupPrimitives(Action=Explode | Object=Coordinate)'
MenuItem 'Explode &Dimension to Free Primitives' 'PCB:GroupPrimitives(Action=Explode | Object=Dimension)'
MenuItem 'Explode Pol&ygon to Free Primitives' 'PCB:GroupPrimitives(Action=Explode | Object=Polygon)'
MenuItem SEPARATOR
MenuItem 'Convert Selected Free &Pads to Vias' 'PCB:ConvertSelected(Action=PadsToVias)'
MenuItem 'Convert Selected &Vias to Free Pads' 'PCB:ConvertSelected(Action=ViasToPads)'
MenuItem SEPARATOR
MenuItem 'Create &Union from Selected Components' 'PCB:GroupPrimitives(Action=CreateComponentUnion)'
MenuItem '&Break Component from Union' 'PCB:GroupPrimitives(Action=BreakComponentUnion)'
MenuItem 'Break A&ll Component Unions' 'PCB:GroupPrimitives(Action=BreakAllComponentUnions)'
MenuItem SEPARATOR
MenuItem '&Add Selected Primitives to Component' PCB:GroupPrimitives
End
MenuItem '&Teardrops...' PCB:TearDropSelectedPads
MenuItem 'Mite&r Corners' PCBMiter:DoMiter
MenuItem 'Equali&ze Net Lengths' PCB:EqualizeNetLengths
MenuItem 'Outline Selected Ob&jects' PCB:OutlineSelectedObjects
MenuItem SEPARATOR
MenuItem '&Find and Set Testpoints' PCB:FindTestPoints
MenuItem 'Clear All Te&stpoints' 'PCB:FindTestPoints(Action=ClearAllTestPoints)'
MenuItem SEPARATOR
MenuItem '&Preferences...' PCB:SetupPreferences
End
Popup '&Auto Route {A}'
Begin
MenuItem '&All...' 'PCB:Autoroute(Action=Start)'
MenuItem SEPARATOR
MenuItem '&Net' 'PCB:Autoroute(Action=Net)'
MenuItem '&Connection' 'PCB:Autoroute(Action=Connection)'
MenuItem 'C&omponent' 'PCB:Autoroute(Action=Component)'
MenuItem 'A&rea' 'PCB:Autoroute(Action=Area)'
MenuItem SEPARATOR
MenuItem '&Setup...' 'PCB:Autoroute(Action=Start)'
MenuItem 'S&top' 'PCB:Autoroute(Action=Stop)'
MenuItem 'Reset' 'PCB:Autoroute(Action=Reset)'
MenuItem '&Pause' 'PCB:Autoroute(Action=Pause)'
MenuItem 'R&estart' 'PCB:Autoroute(Action=Restart)'
MenuItem SEPARATOR
Popup 'Specctra &Interface'
Begin
MenuItem '&Wizard...' RouteCCT:RunWizard
MenuItem '&Setup Export Options...' RouteCCT:Setup
MenuItem '&Export Design File...' RouteCCT:ExportDesignFile
MenuItem SEPARATOR
MenuItem '&Import Route File...' RouteCCT:ImportRouteFile
End
End
Popup '&Reports {R}'
Begin
MenuItem 'S&elected Pins...' PCB:ListAllSelectedPins
MenuItem '&Board Information...' PCB:BoardInformation
MenuItem SEPARATOR
MenuItem 'Design &Hierarchy' Client:ReportProjectHierarchy
MenuItem 'Net&list Status' PCB:ReportNetlistStatus
MenuItem 'Si&gnal Integrity' SignalIntegrity:GenerateReport
MenuItem SEPARATOR
MenuItem '&Measure Distance' PCB:MeasureDistance
MenuItem 'Measure &Primitives' 'PCB:MeasureDistance(Primitives=True)'
End
Popup '&Window {W}'
Begin
MenuItem '&Tile\tShift+F4' Client:TileAllOpenDocuments
MenuItem '&Cascade\tShift+F5' Client:CascadeAllOpenDocuments
MenuItem SEPARATOR
MenuItem 'Tile &Horizontally' 'Client:TileAllOpenDocuments(Mode=Horizontal)'
MenuItem 'Tile &Vertically' 'Client:TileAllOpenDocuments(Mode=Vertical)'
MenuItem SEPARATOR
MenuItem 'Arrange &Icons' Client:WindowArrangeIcons
MenuItem 'Close &All' Client:CloseAllOpenDocuments
End
Popup '&Help {H}'
Begin
MenuItem '&Contents' 'Client:RunHelpTopic(FileName=\Help\Protel.hlp|Topic=contents)'
MenuItem '&PCB Topics' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=Contents)'
MenuItem SEPARATOR
Popup 'Help &On'
Begin
MenuItem 'PCB Design &Objects' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=DesignObjects)'
MenuItem 'PCB Design &Layers' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=Layers)'
MenuItem 'Defining a &New PCB' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=DefiningTheBoard)'
MenuItem 'Schematic Syncroni&zation' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=LinkingToAdvancedSchematic)'
MenuItem 'PCB &Components' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=ComponentsAndLibraries)'
MenuItem 'PCB Li&braries' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=LibraryEditor)'
MenuItem 'Design &Rules' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=IntroducingDesignRules)'
MenuItem 'Component &Placement' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=ComponentPlacement)'
MenuItem 'Po&wer Planes' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=PowerPlanes)'
MenuItem '&Manual Routing' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=RoutingManually)'
MenuItem '&Auto Routing' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=Autorouting)'
MenuItem '&Interfacing to Specctra Router' 'Client:RunHelpTopic(Filename=\Help\Cct.hlp|Topic=SetupSpecctraRouter)'
MenuItem 'Design &Verification' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=DesignVerification)'
End
MenuItem '&Shortcut Keys' 'Client:RunHelpTopic(FileName=\Help\pcbusr.hlp|Topic=KeyboardShortcutsTips)'
MenuItem 'Process &Reference' 'Client:RunHelpTopic(FileName=\Help\AdvPCB.hlp | Topic=contents)'
MenuItem SEPARATOR
Popup '&Macros'
Begin
MenuItem '&Layer Sets...' 'Macro:RunMacro(DesignName=\system\templates.ddb | DocumentName=macros\PcbLayer.bas | Language=ClientBasic)'
MenuItem '&Color Schemes...' 'Macro:RunMacro(DesignName=\system\templates.ddb | DocumentName=macros\PcbColor.bas | Language=ClientBasic)'
MenuItem SEPARATOR
MenuItem '&Reference' 'Client:RunHelpTopic(FileName=\Help\macusr.hlp|Topic=contents)'
End
Popup '&Popups'
Begin
Popup 'Snap &Grid {G}'
Begin
MenuItem '1 Mil' 'PCB:SnapGrid(Size=1Mil)'
MenuItem '5 Mil' 'PCB:SnapGrid(Size=5Mil)'
MenuItem '10 Mil' 'PCB:SnapGrid(Size=10Mil)'
MenuItem '20 Mil' 'PCB:SnapGrid(Size=20Mil)'
MenuItem '25 Mil' 'PCB:SnapGrid(Size=25Mil)'
MenuItem '50 Mil' 'PCB:SnapGrid(Size=50Mil)'
MenuItem '100 Mil' 'PCB:SnapGrid(Size=100Mil)'
MenuItem '0.025 mm' 'PCB:SnapGrid(Size=0.025MM)'
MenuItem '0.100 mm' 'PCB:SnapGrid(Size=0.100MM)'
MenuItem '0.250 mm' 'PCB:SnapGrid(Size=0.250MM)'
MenuItem '0.500 mm' 'PCB:SnapGrid(Size=0.500MM)'
MenuItem '1.000 mm' 'PCB:SnapGrid(Size=1.000MM)'
MenuItem '2.500 mm' 'PCB:SnapGrid(Size=2.500MM)'
MenuItem '&Other...' PCB:SnapGrid
MenuItem SEPARATOR
Popup 'Snap Grid &X '
Begin
MenuItem '1 Mil' 'PCB:SnapGridXY(Axis=X|Value=1Mil)'
MenuItem '5 Mil' 'PCB:SnapGridXY(Axis=X|Value=5Mil)'
MenuItem '10 Mil' 'PCB:SnapGridXY(Axis=X|Value=10Mil)'
MenuItem '20 Mil' 'PCB:SnapGridXY(Axis=X|Value=20Mil)'
MenuItem '25 Mil' 'PCB:SnapGridXY(Axis=X|Value=25Mil)'
MenuItem '50 Mil' 'PCB:SnapGridXY(Axis=X|Value=50Mil)'
MenuItem '100 Mil' 'PCB:SnapGridXY(Axis=X|Value=100Mil)'
MenuItem '0.025 mm' 'PCB:SnapGridXY(Axis=X|Value=0.025MM)'
MenuItem '0.100 mm' 'PCB:SnapGridXY(Axis=X|Value=0.100MM)'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -