protel快捷键 * 可否有其他快捷键替代(原创)
C:\Program Files\Design Explorer 99 SE\System\ADV
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...' 'MacrRunMacro(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)'
1.部分资源来自网络,经ET电子归类整理,旨在服务电子爱好者并无商业目的,不保证正确性与完整性.
2.如果您觉得本站资源对您有用,请告知您的好友,用搜索引擎搜"ET电子"即可.

