forked from PerroTron/JauriaCNC
-
Notifications
You must be signed in to change notification settings - Fork 6
/
menubar.yml
169 lines (122 loc) · 3.38 KB
/
menubar.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
# Window Menu Bar items
default_menubar:
# File Menu
- title: File
items:
- title: "&Open ..."
action: win.openFile
shortcut: ctrl+o
- title: "&Recent Files"
provider: qtpyvcp.widgets.recent_files_menu:RecentFilesMenu
- title: "&Reload"
action: program.reload
- title: "&Close"
action: program.clear
- title: "Save &As"
action:
- separator
- title: "Edit ToolTable"
action: win.showDialog
args: [tool_edit]
- separator
- title: Exit
action: app.exit # or win.close
shortcut: ctrl+q
# Machine Menu
- title: Machine
items:
- title: Toggle E-Stop
action: machine.estop.toggle
shortcut: F1
- title: Toggle Power
action: machine.power.toggle
shortcut: F2
- separator
- title: Run Program
action: program.run
shortcut: R
- title: Step
action: program.step
shortcut: T
- title: Pause
action: program.pause
shortcut: P
- title: Resume
action: program.resume
shortcut: R
- title: Abort
action: program.abort
shortcut: esc
- title: Optional Stop
action: program.optional_stop.toggle
- title: Optional Skip
action: program.optional_skip.toggle
- separator
- title: Homing
provider: qtpyvcp.widgets.menus.homing_menu:HomingMenu
- title: Cooling
items:
- title: Flood
action: coolant.flood.toggle
shortcut: F7
- title: Mist
action: coolant.mist.toggle
shortcut: F8
- title: Set Work Offsets
action: win.showDialog
args: [set_work_offsets]
- separator
- title: Override Limits
action: machine.override_limits
- title: Settings
items:
- title: Show On-screen Keyboard
action: settings.virtual-input.enable
- title: View
items:
- title: Show Gridlines
action: settings.backplot.show-grid
- separator
- title: Show Machine Spindle
action: settings.backplot.show-spindle
- title: Show Machine Tools
action: settings.backplot.show-tools
- title: Show Machine Bounds
action: settings.backplot.show-machine-bounds
- title: Show Machine Labels
action: settings.backplot.show-machine-labels
- title: Show Machine Ticks
action: settings.backplot.show-machine-ticks
- separator
- title: Show Program Extents
action: settings.backplot.show-program-bounds
- title: Use Colors for Motion type
action: settings.backplot.multitool-colors
- separator
- title: Perspective View
action: settings.backplot.perspective-view
- title: View Angle
action: settings.backplot.view
- title: Tools
items:
- title: HAL Meter
action: tool.halmeter
- title: HAL Scope
action: tool.halscope
- title: HAL Show
action: tool.halshow
- title: LCNC Status
action: tool.status
- title: Calibration
action: tool.calibration
- title: Classicladder PLC
action: tool.classicladder
- title: Simulated Probe
action: tool.simulate_probe
- title: About
items:
- title: About QtPyVCP
action: win.showDialog
args: [about_qtpyvcp]
- title: About Qt
action: app.aboutQt