📄 advpcb.rcs
字号:
MenuItem '&Violations...' 'PCB:DesignRuleCheck(InspectViolation = True)'
MenuItem '&Classes...' PCB:EditClasses
Popup 'Option&s'
Begin
MenuItem '&Board Options...' 'PCB:DocumentPreferences(Tab = Options)'
MenuItem 'Board &Layers...' 'PCB:DocumentPreferences(Tab = Layers)'
MenuItem '&Mechanical Layers...' 'PCB:EditInternalPlanes(Mechanical=True)'
MenuItem 'N&etlist Manager...' 'PCB:Netlist(NetlistManager=True)'
MenuItem 'Layer Stac&k Manager...' 'PCB:EditInternalPlanes(LayerStack=True)'
MenuItem SEPARATOR
MenuItem '&Classes...' PCB:EditClasses
MenuItem '&From-To Editor...' PCB:EditFromTo
MenuItem SEPARATOR
MenuItem '&Preferences...' 'PCB:SetupPreferences(Tab = Options)'
MenuItem 'Displa&y...' 'PCB:SetupPreferences(Tab = Display)'
MenuItem 'C&olors...' 'PCB:SetupPreferences(Tab = Colors)'
MenuItem 'Show/Hi&de...' 'PCB:SetupPreferences(Tab = Show/Hide)'
MenuItem 'Defa&ults...' 'PCB:SetupPreferences(Tab = Defaults)'
MenuItem '&Signal Integrity...' 'PCB:SetupPreferences(Tab = Signal Integrity)'
End
MenuItem SEPARATOR
MenuItem '&Properties...' PCB:ChangeSingleObject
End
End
MenuItem SEPARATOR
MenuItem '&About...' Client:HelpAbout
End
End
Menu 'PCBLibMenu'
Begin
Popup '&File {F}'
Begin
MenuItem '&New...' 'Client:CreateNewDocument(SingleDocument=True)'
MenuItem 'New Desi&gn...' Client:CreateNewDocument
MenuItem '&Open...' Client:OpenDocument
MenuItem '&Close' Client:CloseDocument
MenuItem 'Close &Design' Client:CloseProject
MenuItem SEPARATOR
MenuItem '&Save' Client:SaveDocument
MenuItem 'Save &As...' 'Client:SaveDocumentAs(Action=SaveAs)'
MenuItem 'Save Cop&y As...' Client:SaveDocumentAs
MenuItem 'Save A&ll' Client:SaveAllDocuments
MenuItem SEPARATOR
MenuItem '&Print/Preview...' PCBPrint:PrintPreview
MenuItem SEPARATOR
MenuItem 'E&xit' Client:QuitFromEDAClient
End
Popup '&Edit {E}'
Begin
MenuItem '&Undo \tAlt+BkSp' PCB:Undo
MenuItem '&Redo\tCtrl+BkSp' PCB:Redo
MenuItem SEPARATOR
MenuItem 'Cu&t\tCtrl+X' PCB:Cut
MenuItem '&Copy\tCtrl+C' PCB:Copy
MenuItem '&Paste\tCtrl+V' PCB:Paste
MenuItem 'P&aste Special...' 'PCB:Paste(Mode=Special)'
MenuItem 'C&lear\tCtrl+Del' PCB:Clear
MenuItem SEPARATOR
MenuItem 'Cop&y Component ' PCB:CopyComponent
MenuItem 'Paste C&omponent' PCB:PasteComponent
MenuItem SEPARATOR
Popup '&Select {S}'
Begin
MenuItem '&Inside Area' 'PCB:Select(Scope = InsideArea)'
MenuItem '&Outside Area' 'PCB:Select(Scope = OutsideArea)'
MenuItem '&Layer' 'PCB:Select(Scope = Layer)'
MenuItem '&All' 'PCB:Select(Scope = All)'
MenuItem SEPARATOR
MenuItem 'Off &Grid Pads' 'PCB:Select(Scope = OffGridPads)'
MenuItem '&Hole Size...' 'Macro:RunMacro(DesignName=\system\templates.ddb | DocumentName=macros\HoleSize.bas | Language=ClientBasic)'
End
Popup 'D&eSelect {X}'
Begin
MenuItem '&Inside Area' 'PCB:DeSelect(Scope = InsideArea)'
MenuItem '&Outside Area' 'PCB:DeSelect(Scope = OutsideArea)'
MenuItem '&Layer' 'PCB:DeSelect(Scope = Layer)'
MenuItem '&All' 'PCB:DeSelect(Scope = All)'
End
MenuItem 'Toggle Selectio&n' PCB:ToggleSelection
MenuItem SEPARATOR
MenuItem '&Delete' 'PCB:DeleteObjects(Object = Prompt)'
MenuItem 'C&hange' PCB:ChangeObject
Popup '&Move {M}'
Begin
MenuItem '&Move' PCB:MoveObject
MenuItem '&Drag ' 'PCB:MoveObject(Drag = True|$Description=Drag any object on current document)'
MenuItem SEPARATOR
MenuItem '&Break Track' PCB:BreakTrack
MenuItem 'Drag Track &End' 'PCB:MoveObject(Object=TrackEnd|$Description=Drag connected track vertices on the current document)'
MenuItem SEPARATOR
MenuItem 'Move &Selection' 'PCB:MoveObject(Object = Selection)'
MenuItem 'R&otate Selection...' PCB:RotateSelectedObjects
MenuItem 'Fl&ip Selection' 'PCB:FlipSelectedObjects(Axis=Horizontal)'
End
MenuItem SEPARATOR
Popup 'Set Re&ference'
Begin
MenuItem '&Pin 1' 'PCB:SetComponentReference(Location=Pin1)'
MenuItem '&Center' 'PCB:SetComponentReference(Location=Center)'
MenuItem '&Location' PCB:SetComponentReference
End
Popup '&Jump {J}'
Begin
MenuItem '&Reference' 'PCB:Jump(Object = Relative)'
MenuItem 'New &Location...' 'PCB:Jump(Object = Location)'
MenuItem SEPARATOR
MenuItem 'Selec&tion' 'PCB:Jump(Object = Selected)'
End
MenuItem SEPARATOR
MenuItem 'E&xport to Spread' 'PCB_SS:Export'
End
Popup '&View {V}'
Begin
MenuItem 'Fit &Document' 'PCB:Zoom(Action = Board)'
MenuItem '&Fit All Objects' 'PCB:Zoom(Action = All)'
MenuItem '&Area' 'PCB:Zoom(Action = Area)'
MenuItem 'Around &Point' 'PCB:Zoom(Action = Point)'
MenuItem SEPARATOR
MenuItem 'Zoom &In' 'PCB:Zoom(Action = In)'
MenuItem 'Zoom &Out' 'PCB:Zoom(Action = Out)'
MenuItem '&Zoom Last' 'PCB:Zoom(Action = Last)'
MenuItem 'Pa&n' 'PCB:Zoom(Action = Pan)'
MenuItem '&Refresh' 'PCB:Zoom(Action = Redraw)'
MenuItem SEPARATOR
MenuItem 'Design &Manager' Client:ToggleDocumentManager
MenuItem '&Status Bar' Client:ToggleClientStatusBar
MenuItem 'Command Status' Client:ToggleProcessStatusBar
Popup 'Tool&bars {B}'
Begin
MenuItem '&Main Toolbar' 'Client:CustomizeResources(ToggleToolbar=PCBToolbar)'
MenuItem '&Placement Tools' 'Client:CustomizeResources(ToggleToolbar=PlacementTools)'
MenuItem SEPARATOR
MenuItem '&Customize...' 'Client:CustomizeResources(Tab=Toolbars)'
End
MenuItem SEPARATOR
MenuItem 'Toggle &Units' 'PCB:DocumentPreferences(MeasurementUnit=Toggle)'
End
Popup '&Place {P}'
Begin
MenuItem '&Arc (Center)' 'PCB:PlaceArc($Description=Place arcs by center on the current document)'
MenuItem 'Arc (Edg&e)' 'PCB:PlaceArc(Method=Edge|$Description=Place arcs by edge on the current document)'
MenuItem 'Arc (A&ny Angle)' 'PCB:PlaceArc(Method=EdgeAnyAngle|$Description=Place any angle arcs by edge on the current document)'
MenuItem 'F&ull Circle' 'PCB:PlaceArc(Method=Circle|$Description=Place full circle arcs on the current document)'
MenuItem SEPARATOR
MenuItem '&Fill' PCB:PlaceFill
MenuItem '&Track' 'ManRoute:RunExternalManualRouter(mode = line|$Description=Place lines on the current document)'
MenuItem '&String' PCB:PlaceString
MenuItem '&Pad' PCB:PlacePad
MenuItem '&Via' PCB:PlaceVia
MenuItem SEPARATOR
Popup '&Keepout {K}'
Begin
MenuItem '&Arc (Center)' 'PCB:PlaceArc(Keepout=True|$Description=Place keepout arcs by center)'
MenuItem 'Arc (Edg&e)' 'PCB:PlaceArc(Method=Edge|Keepout=True|$Description=Place keepout arcs by edge)'
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
End
Popup '&Tools {T}'
Begin
MenuItem 'New &Component' CompMake:RunWizard
MenuItem '&Remove Component' PCB:DeleteComponentFromLibrary
MenuItem 'R&ename Component...' PCB:ChangeComponentName
MenuItem SEPARATOR
MenuItem '&Next Component' PCB:NextComponent
MenuItem 'P&rev Component' PCB:PreviousComponent
MenuItem '&First Component' PCB:FirstComponent
MenuItem '&Last Component' PCB:LastComponent
MenuItem SEPARATOR
MenuItem 'Layer Stac&k Manager...' 'PCB:EditInternalPlanes(LayerStack=True)'
MenuItem '&Mechanical Layers...' 'PCB:EditInternalPlanes(Mechanical=True)'
MenuItem 'Library &Options...' 'PCB:DocumentPreferences(Tab = Options)'
MenuItem '&Preferences...' PCB:SetupPreferences
End
Popup '&Reports {R}'
Begin
MenuItem '&Library Status...' PCB:BoardInformation
MenuItem SEPARATOR
MenuItem '&Component' 'PCB:ReportBoardSpecs(ReportKind=Component)'
MenuItem 'Component &Rule Check...' 'PCB:ComponentRuleCheck'
MenuItem '&Library' 'PCB:ReportBoardSpecs(ReportKind=Library)'
MenuItem SEPARATOR
MenuItem 'Measure D&istance' PCB:MeasureDistance
MenuItem 'Measure &Primitives' 'PCB:MeasureDistance (Primitives=True)'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -