User Interface
- 1. Menu Bar
- File
- New Project
- Creates a new project and prompts for a save location.
- Open Project
- Opens a file dialog to pick a project to open.
- Close Project
- Closes the current project and returns to the startup screen.
- Save Project
- Saves the open project in its current location.
- Save Project As
- Prompts for a new location to save the open project to.
- Archive Project As
- See Archiving a Project.
- Project
- NC System Configuration
- Theme Editor
- Open Output Folder
- Opens the folder on the local machine where the built runtime executable is stored.
- This folder contains the GPSLogger.txt log file for the UI Runtime.
- Help
- View Online Help
- Opens online help.
- About
- Displays Compass Designer about window.
- 2. Toolbars
- 1. New Screen
- Opens a dialog to name and configure a new screen.
- 2. Import Screen
- Opens a file selector to import an existing XAML Designer screen.
- 3. Save Project
- 4. Open Theme Editor Theming Customizations.
- 5. Build and Run Project
- Builds the project then launches the UI Runtime.
- 6. Run Project
- Launches the latest build of the open project’s UI Runtime.
- 3. Application Screens
- Tabbed interface to switch the design surface to different screens of the project.
- Note: The tab with the Compass logo is the project's main window screen.
- 4. Design Surface
- The design surface is the visual xaml editor that represents what the UI Runtime will look like after it is built.
- 5. Project Tree
- 1. Each control (Layout, Functional, Plugin) has an entry.
- 2. The visibility button is used to hide a control and all of its children.
- 3. The text in parentheses is the design time name given to the control. Settable at the top of each control’s property editor.
- 4. Next to number 4, the YDesignerImage is indented rightward relative to the DockPanel above it. This indentation indicates that the YDesignerImage is a child of/ is contained in the DockPanel.
- 6. Component Toolbox
- The component toolbox has two tabs:
- Components Tab
- Contains the main controls used in the Designer.
- Libraries Tab
- Has an extended list of controls.
- External libraries and plugins are imported with a right-click in the content region of this tab.
- 7. Property Editor
- Allows editing properties on controls that aren’t accessible through the visual editor.