The Main Window Toolbar
The Main Window contextual toolbar is available when the Main Window node has focus. The buttons are only available when it is possible to add the respective menus or toolbars (depending on which menu type you use and the current node under Main Window). The Main Window toolbar includes the following sections and button for adding menus and toolbars to the application’s main window:
The Menu Type Section
The Classic Menu button (), to choose a classic menu. See The Menu Bar Node.
The Ribbon button (, to choose a Windows-style ribbon menu. See The Menu Bar Node.
The Classic Menu Section
This section is active if you have chosen to use a classic menu.
The Menu Bar button (), to add a menu bar. See The Menu Bar Node.
The Toolbar button (), to add a toolbar. See The Toolbar Node.
The Ribbon Section
This section is active if you have chosen to use a ribbon.
The File Menu button (), to add a file menu. See The File Menu Node.
The Ribbon Tab button (), to add a ribbon tab to a ribbon. See The Ribbon Tab Node.
The Ribbon Section button (), to add a ribbon section to a ribbon. See The Ribbon Section Node.
The Items Section
The Open Menu button (), to open a closed menu with menu items.
The Close Menu button (), to close an open menu with menu items.
The Menu button (), to add a menu. See The Menu Node.
The Item button (), to add a menu item. See The Item Node.
The Toggle Item button (), to add a toggle item. See The Toggle Item Node.
The Separator button (), to add a separator to separate groups of related menu items in a menu. See The Separator Node.
The Grid Section
This section contains buttons for tools available in the grid mode. In the sketch mode, these buttons are disabled. In addition, most buttons are disabled unless you have selected cells in the grid that make the corresponding action possible. The buttons include:
The Insert button (), to insert a row or a column next to the selected rows or columns. You can also open a menu to choose if you want to insert a row above or below, or if you want to insert a column to the left or to the right. See Inserting and Removing Rows and Columns. When you have selected Subwindows from the Main window type list in the Main Window settings and the Main Window editor window is active, you can choose Insert Above, Insert Below, Insert Left, or Insert Right (when applicable) from the Insert menu to insert a new subwindow. See The Main Window Node and The Subwindow Settings for more information about adding and configuring subwindows.
The Remove button (), to remove the current row or column. See Inserting and Removing Rows and Columns. When you have selected Subwindows from the Main window type list in the Main Window settings and the Main Window editor window is active, you can choose Remove Row or Remove Column (when applicable) from the Remove menu to remove a new subwindow.
The Merge Cell button (), to merge the selected cells. See Merging and Splitting Cells. When you have selected Subwindows from the Main window type list in the Main Window settings and the Main Window editor window is active and you have selected multiple connected subwindows, you can choose Merge Cells to merge them into one subwindow.
The Split Cell button (), to split the selected cell. See Merging and Splitting Cells. When you have selected Subwindows from the Main window type list in the Main Window settings and the Main Window editor window is active and you have selected a subwindow that can be split, you can choose Split Cells to split it into its constituent original subwindows.
The Rows & Columns button (), to open a dialog box where you can specify the number of rows and columns in the grid. See Changing the Grid Size.
The Editor Errors Section
This section contains the Show Errors button () for showing error symbols () in the Main Window editor for main window menu and ribbon objects that contain errors. The corresponding nodes in the Application Builder tree always show an error, regardless of the state of the Show Errors button.
The Test Section
This section contains the following tools for testing the application:
The Test Application button (), to launch the application in a separate window so that you can test it. See Testing the Application.
The Apply Changes button (), to compile and apply code changes to the running application (so-called hot code swap). See Applying Changes to a Running Application.
The Test in Web Browser button (), to test the application in a web browser. See Testing the Application.