Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
This page is for application designers who want to add a button that opens a different screen.
When using your application, the application user needs to be able to navigate to different screens. You can provide navigation to different screens using:
- menus; see Adding a Navigation Menu Bar.
- buttons that open a different screen. In this case you must configure an actionflow for the button.
PhixFlow provides an easy way to wire a button to an actionflow that opens a screen.
- Open the screen on which you want to add the button.
- Right-click and
the screen.Insert excerpt _unlock _unlock nopanel true - In the repository, find the screen that you want the button to open. Drag the screen onto the canvas
...
- and drop it where you want the button to be.
- PhixFlow adds a button to the screen canvas.
The button design is from the default component, which is set in the application properties → Styles tab → Default Components
...
- section
- PhixFlow also creates an actionflow to open the second screen and wires it to the button.
- To test the button, either
Insert excerpt _lock _lock nopanel true
...
- the screen or switch to
. Click the button to check that it opens the required screen.Insert excerpt _app_mode _app_mode nopanel true
Learn More
- If PhixFlow puts the button in the wrong place, you can move it; see Moving
...
- Content on a Screen.
- You can check the actionflow configuration or add additional functionality to the button; see
...
- Mappings and Connectors.
- You can also add user interaction to charts and grids;
...
- see Actions on Grids and Charts.
- To add navigation menus, see Adding a Navigation Menu Bar
...
- .