📄 advpcb.rcs
字号:
Menu 'PCBMenu'
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 '&Import...' PCB:Import
MenuItem '&Export...' PCB:Export
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 'CA&M Manager...' CAMManager:DisplayCAMOutputs
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
Popup '&Select {S}'
Begin
MenuItem '&Inside Area' 'PCB:Select(Scope = InsideArea)'
MenuItem '&Outside Area' 'PCB:Select(Scope = OutsideArea)'
MenuItem '&All' 'PCB:Select(Scope = All)'
MenuItem SEPARATOR
MenuItem '&Net' 'PCB:Select(Scope = Net)'
MenuItem 'Connected Co&pper' 'PCB:Select(Scope = ConnectedCopper)'
MenuItem 'Physical &Connection' 'PCB:Select(Scope = PhysicalConnection)'
MenuItem SEPARATOR
MenuItem 'All on La&yer' 'PCB:Select(Scope = Layer)'
MenuItem '&Free Objects' 'PCB:Select(Scope = Free)'
MenuItem 'All Loc&ked' 'PCB:Select(Scope = Locked)'
MenuItem 'Off &Grid Pads' 'PCB:Select(Scope = OffGridPads)'
MenuItem '&Hole Size...' 'Macro:RunMacro(DesignName=\system\templates.ddb | DocumentName=macros\HoleSize.bas | Language=ClientBasic)'
MenuItem SEPARATOR
MenuItem '&Toggle Selection' PCB:ToggleSelection
End
Popup 'D&eSelect {X}'
Begin
MenuItem '&Inside Area' 'PCB:DeSelect(Scope = InsideArea)'
MenuItem '&Outside Area' 'PCB:DeSelect(Scope = OutsideArea)'
MenuItem '&All' 'PCB:DeSelect(Scope = All)'
MenuItem SEPARATOR
MenuItem 'All on La&yer' 'PCB:DeSelect(Scope = Layer)'
MenuItem '&Free Objects' 'PCB:DeSelect(Scope = Free)'
MenuItem SEPARATOR
MenuItem '&Toggle Selection' PCB:ToggleSelection
End
MenuItem '&Query Manager...' Query:RunWizard
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 the current document)'
MenuItem '&Component' 'PCB:MoveObject(Object = Component|Drag=True|$Description=Move or Drag components)'
MenuItem SEPARATOR
MenuItem '&Re-Route' 'PCB:MoveObject(Object=ReRoute|$Description=Re-Route track segments on the current document)'
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|$Description=Move selected objects)'
MenuItem 'R&otate Selection...' PCB:RotateSelectedObjects
MenuItem 'Fl&ip Selection' 'PCB:FlipSelectedObjects(Axis=Horizontal)'
MenuItem SEPARATOR
MenuItem 'Poly&gon Vertices' 'PCB:MoveObject(Object = PolygonVertices|$Description=Move polygon vertices)'
MenuItem 'Split Plane &Vertices' 'PCB:MoveObject(Object = PolygonVertices|$Description=Move split plane vertices)'
End
MenuItem SEPARATOR
Popup '&Origin'
Begin
MenuItem '&Set' PCB:SetOrigin
MenuItem '&Reset' PCB:ResetOrigin
End
Popup '&Jump {J}'
Begin
MenuItem '&Absolute Origin' 'PCB:Jump(Object = Absolute)'
MenuItem 'Current &Origin' 'PCB:Jump(Object = Relative)'
MenuItem 'New &Location...' 'PCB:Jump(Object = Location)'
MenuItem SEPARATOR
MenuItem '&Component...' 'PCB:Jump(Object = Component)'
MenuItem '&Net...' 'PCB:Jump(Object = Net)'
MenuItem '&Pad...' 'PCB:Jump(Object = Pad)'
MenuItem '&String...' 'PCB:Jump(Object = String)'
MenuItem '&Error Marker' 'PCB:Jump(Object = DRCError)'
MenuItem 'Selec&tion' 'PCB:Jump(Object = Selected)'
MenuItem SEPARATOR
Popup 'Location &Marks'
Begin
MenuItem '&1' 'PCB:Jump(Object = JumpToLocation1)'
MenuItem '&2' 'PCB:Jump(Object = JumpToLocation2)'
MenuItem '&3' 'PCB:Jump(Object = JumpToLocation3)'
MenuItem '&4' 'PCB:Jump(Object = JumpToLocation4)'
MenuItem '&5' 'PCB:Jump(Object = JumpToLocation5)'
MenuItem '&6' 'PCB:Jump(Object = JumpToLocation6)'
MenuItem '&7' 'PCB:Jump(Object = JumpToLocation7)'
MenuItem '&8' 'PCB:Jump(Object = JumpToLocation8)'
MenuItem '&9' 'PCB:Jump(Object = JumpToLocation9)'
MenuItem '1&0' 'PCB:Jump(Object = JumpToLocation10)'
End
Popup 'Set Location Marks'
Begin
MenuItem '&1' 'PCB:Jump(Object = PlaceLocation1)'
MenuItem '&2' 'PCB:Jump(Object = PlaceLocation2)'
MenuItem '&3' 'PCB:Jump(Object = PlaceLocation3)'
MenuItem '&4' 'PCB:Jump(Object = PlaceLocation4)'
MenuItem '&5' 'PCB:Jump(Object = PlaceLocation5)'
MenuItem '&6' 'PCB:Jump(Object = PlaceLocation6)'
MenuItem '&7' 'PCB:Jump(Object = PlaceTLocation7)'
MenuItem '&8' 'PCB:Jump(Object = PlaceLocation8)'
MenuItem '&9' 'PCB:Jump(Object = PlaceLocation9)'
MenuItem '1&0' 'PCB:Jump(Object = PlaceLocation10)'
End
End
MenuItem SEPARATOR
MenuItem 'E&xport to Spread' PCB_SS:Export
End
Popup '&View {V}'
Begin
MenuItem 'Fit &Document' 'PCB:Zoom(Action = All)'
MenuItem '&Fit Board' 'PCB:Zoom(Action = Document)'
MenuItem '&Area' 'PCB:Zoom(Action = Area)'
MenuItem 'Around &Point' 'PCB:Zoom(Action = Point)'
MenuItem 'S&elected Objects' 'PCB:Zoom(Action = Selected|$Description=Fit all selected objects in current view)'
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 'Board in &3D ' 'PCB3D:ViewPCB3D'
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 'Co&mponent Placement' 'Client:CustomizeResources(ToggleToolbar=ComponentPlacement)'
MenuItem '&Find Selections' 'Client:CustomizeResources(ToggleToolbar=FindSelections)'
MenuItem SEPARATOR
MenuItem '&Customize...' 'Client:CustomizeResources(Tab=Toolbars)'
End
MenuItem SEPARATOR
Popup '&Connections'
Begin
MenuItem 'Show &Net' 'PCB:ShowConnections(Show = Net)'
MenuItem 'Show &Component Nets' 'PCB:ShowConnections(Show = ComponentNets)'
MenuItem '&Show All' 'PCB:ShowConnections(Show = All)'
MenuItem SEPARATOR
MenuItem 'Hide Net' 'PCB:HideConnections(Hide = Net)'
MenuItem 'Hide Component Nets' 'PCB:HideConnections(Hide = ComponentNets)'
MenuItem '&Hide All' 'PCB:HideConnections(Hide = All)'
End
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 '&Line' '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
MenuItem 'Interactive Rou&ting' 'ManRoute:RunExternalManualRouter($Description=Interactively route connections)'
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -