< All Topics

P5. Projects editors/viewers

P5.1. Editors

The central part of the workspace represents editors tabsets in which it is possible to edit one or more pages, project features (such as project settings, etc.) or Actions. When the EEZ Flow is enabled in the project, the editors for pages and Actions are displayed in Edit mode. In this chapter, you can find an overview of all editors and viewers.

P5.1.1. Page editor

The displayed page in editor also has two auxiliary lines that determine the left and top borders, and the starting point of the page (x = 0, Y = 0) is at the top left (Fig. 2).


Fig. 1: Display of the page in the editor

P5.1.2. User Actions

The User Actions editor allows editing the selected Action from the User Actions panel (Fig. 2).


Fig. 2: User Actions editor page


P5.1.3. User Widgets

The User Widgets editor allows editing the selected Widget from the User Widgets panel (Fig. 3).


Fig. 3: User Widgets editor page

P5.1.4. Font editor

Display of all characters in the font. It also enables the subsequent addition of a new character or the deletion of an existing one. The project will have a Fonts panel if the Fonts feature is selected in the project general settings.


Fig. 4: Font editor page


P5.1.5. Shortcuts (EEZ-GUI only)

An EEZ-GUI project that includes Instrument Extension definitions (IEXT defs feature) can also have the Shortcuts feature enabled. In this case, the Shortcuts icon appears in the toolbar, which is used to display the page for defining shortcuts in the editor tabset (Fig. 5).


Fig. 5: Project shortcuts page


P5.1.6. MicroPython (EEZ BB3 only)

Opens the MicroPython text editor page (Fig. 6).


Fig. 6: MicroPython editor page


P5.1.7. Readme

The project will have a Readme file if the Readme feature is selected in the project general settings.

It can be used to add clarifications or reminders, e.g. how to build a project for the native platform, information about the target platform, etc.

The readme file defined in Properties can be displayed but not edited. The readme file can be removed (1) or its file path can be selected (2). Text (.txt) and markup (.md) file types are supported.


Fig. 7: Project Readme file


P5.1.8. Settings

The Settings page is used to edit the global parameters and features of the project (Fig. 8).


Fig. 8: Project settings page


P5.2. Viewers

P5.2.1. Page viewer

In Run mode, it is possible to see only the viewer of the currently active page (Fig. 9). In Debug mode, pages and Actions cannot be edited, so editors effectively become viewers (Fig. 10).


Fig. 9: Page view in Run mode



Fig. 10: Page view in Debug mode


P5.2.2. Action viewer

In the Action viewer, Actions are displayed without the possibility of editing. It is also possible to see which Action components are currently being executed. If the Flow is paused, you can add breakpoints and see what values the component has on the inputs.


Fig. 11: Action viewer


Page content