Mission Page
The Mission Page manages machining mission commands and execution settings.
Key Models
- Primary: PlayerCommand
- Supporting:
Layout
- Mission Page
- Head Line
- Object Management Menu Button
- file extension is ShellCommand
- The pointed Editor Panel is Mission Edit Panel
- Mission Type Selection Section
- Mission Type Label
- Mission Type ComboBox
- Object Management Menu Button
- Mission Edit Panel
- Content depends on the Mission Type Selection.
- Head Line
Mission Type Selection ComboBox
The options:
Source Code Locations
See HiNC GUI Architecture for git repository links.
Tip
Implementation Order: When building a new Mission Page, create the page window/panel first, then implement the command panels (List Command Panel, Script Command Panel).
WPF Application
Mission/MissionWindowMission/MissionPanel
Web Application
wwwroot/mission/mission-panel.html- Main panel HTMLwwwroot/mission/mission-panel.css- Styleswwwroot/mission/mission-panel.js- JavaScript componentController/MissionController.cs- REST API endpoints