HowTo: Create a menu in GXflow Client

Unofficial Content
This documentation is valid for:

This article explains how to create a new menu in GXflow Client; also, for the sake of example, it explains how to create a menu that calls a WebPanel and displays the parameters received.

Step 1 - Run the GXflow Standard Client

First, open your GXflow Standard Client application. To do so, right-click on a Business Process Diagram object and select Run:

GXFlowDiagramRun

Step 2 - Login

Log in with a user that has the role GXflow Backend Administrator—see Management Console for details on how to manage users and roles.

Note: when using GeneXus Access Manager, the GAM Web Backoffice must be used in order to manage users, roles and permissions.

Step 3 - Open the Menus component

Open the Menus component by selecting it—it is located under the Backend node.

GXFlowCustomMenuAndTree

The GXflow Menus dialog will be opened.

Step 4 - Create a new Menu

Press the GXFlowNextButton button, and set the properties as follows:

GXFlowCustomNewMenu

Note: when using GeneXus Access Manager a permission will be created once the menu is created. The permission will be created with the name "{MENU_ID}"; in this case: "MyMenu".

Step 5 - Add components to the Menu

Next, in order to use the newly created GXflow Menu you must add some components to it. For simplicity purposes, add to it some existing GXflow Components.

To do so, press the GXFlowComponentsButton button. A dialog will be displayed for you to select the component to be added or removed from the menu:

GXFlowCustomAddComponentsToMenu

Note: you can rearrange the components by selecting them and using the GXFlowUpGreenArrowButton and GXFlowDownGreenArrowButton buttons. It is also possible to edit the image of a component by using the GXFlowEditButton button.

Step 6 - Done!

Lastly, test your menu. To do so, add permissions for the "MyMenu" menu to a role, and log in with a user that has permissions to use the newly created menu— for example use WFADMINISTRATOR. Then open it.

See Also