BrainGrid Controller
Window
Menus and Windows

Menus and Windows

The Window Builder is where you manage the structure of your application, create menus, assign windows to them, organise their order in the sidebar, and control quick access shortcuts.


Accessing the Window Builder

Open BrainGrid Controller

Navigate to your system and open the BrainGrid Controller from the sidebar.

Go to Window Creation

Inside BrainGrid, select Window Creation from the top navigation tabs.

Menus and Windows

Open Menus & Windows

Click the Menus & Windows tab. The Window Builder will load showing all your existing menus and their assigned windows.


Viewing All Menus and Windows

Once inside the Window Builder you can see the full list of menus on the left. Each menu can be expanded to reveal the windows assigned to it.

All menus and windows overview

Menus appear in the sidebar of your application in the same order they are listed here. Reordering them here and syncing changes the sidebar immediately.


Expanding a Window to View Columns

Click the arrow next to any window to expand it. The expanded view shows all the columns (fields) defined for that window along with their data types.

Expanded window showing columns

Drag & Drop to Reorder

You can drag any menu or window up or down in the list to change its position.

  • Reordering a menu changes its position in the application sidebar.
  • Reordering a window within a menu changes the order it appears under that menu in the sidebar.

Click on the "Sync" Button to sync to sidebar instantly.


Menu Operations

Creating a Menu

  1. Click the + Add Menu button at the top of the menu list.
Add menu button
  1. Enter a name, description and icon for the menu in the modal.
Add menu modal
  1. Click Save.

The new menu appears at the bottom of the list. Drag it to the desired position.


Window Operations

Creating a Window

  1. Click + Add Window inside the desired menu, or use the global + New Window button.
  2. Enter the window name and description.
  3. Enter the other necessary information in the multi step form.
  4. Click Save.

The newly created window will be in Unassigned Window section. Drag and drop the window to respective menu (or leave it unassigned).

Add window form

Pin / Unpin Windows (Quick Windows)

Quick Windows is a shortcut strip that gives users instant access to their most-used windows without navigating through the sidebar menu.

Pin and unpin windows in Quick Windows

Pin a Window

  1. Hover over a window in the list.
  2. Click the Pin (📌) icon.
  3. Sync the changes
  4. The window now appears in the Quick Windows strip.

Unpin a Window

  1. Click the Pin icon again on a pinned window.
  2. Sync the changes.
  3. The window is removed from the Quick Windows strip but remains in its menu.

Assigning Unassigned Windows to Menus

When windows are created without a menu, or a menu is deleted, those windows appear in the Unassigned Windows panel at the bottom of the Window Builder.

Unassigned windows panel

To assign them:

  1. Drag a window from the Unassigned Windows panel.
  2. Drop it onto any menu in the list above.
  3. The window immediately appears under that menu in the sidebar.

You can also drag windows between menus to reassign them at any time.


Show All Menus Including Feature Menus

The Window Builder shows both your custom menus and feature menus that are automatically added when platform features are enabled (such as AutoML, Business Intelligence, and Invoice Central).

All menus including AutoML, Business Intelligence and Invoice Central
Windows visible after assigning from unassigned

Feature menus follow the same rules, you can reorder, pin their windows, and manage visibility just like custom menus.


Archive

The Archive holds menus and windows that have been deleted. Nothing is permanently removed until you explicitly empty the archive.

Archive section for menus and windows

How to Access Archive

  1. Scroll to the bottom of the Window Builder, or click the Archive tab.
  2. You will see: Archived Menus and Archived Windows.

Restore a Menu or Window

  1. Find the item in the archive.
  2. Click on the (...) dot action.
  3. Click Restore.
  4. The item returns to the active list (unassigned if its original menu was also deleted).
Restore item from archive