Main window
The main window is where you control everything that is not part of a workspace. The window host a number of pages.

| # | Name | Description |
|---|---|---|
| 1 | Home | Click to show the Home page. |
| 2 | Features | Click to show the Features page. |
| 3 | Package cache | Click to show the Package cache page. |
| 4 | Settings | Click to show the Settings page. |
| 5 | About | Click to show the About page. |
| 6 | Page area | This is where the selected page is shown. |
File menu
| Menu item | Description |
|---|---|
| Open | Opens a workspace. The submenus correspond to the open buttons. |
| Package Cache | Opens the Package cache page. |
| Close Open Workspaces | Closes all open workspaces. If the setting Confirm closing workspace is checked, then a confirmation dialog pops up. |
| Exit | Exits Prism for AL. |
Help menu
| Menu item | Description |
|---|---|
| Learn | Opens your default browser on the learning page you are currently reading. |
| Feedback | Open the Feedback window. |
| Log |
Prism logs diagnostic messages to rotating log files as well
as to in-memory session log for the current session (run of Prism). Notice that the log level setting
does not survive restart of Prism.
The submenus are:
|
| Troubleshoot | If you have trouble opening a workspace, e.g. some modules are unresolved, we may ask you to use this menu to
record your workspace. Basically, this builds a copy of your workspace but without the The submenus are:
|
| Optimize Prism Package Cache Performance | Copies to clipboard a PowerShell script to exclude Prism's cache directory for Windows Defender. See also Package cache page. |
| Enter License | Open the License dialog. |
| Get Trial License | Open the Trial license window. |
| End-User License Agreement (EULA) | Places the End-User License Agreement (EULA) PDF document on your desktop and reveals in Windows Explorer. |
| Third-Party Licenses | Places Excel sheet an overview of 3rd party license components used by Prism for AL. The file is revealed in Windows Explorer. |
| OpenJDK |
|