In this article, we are going to learn about UI Designer.
The UI Designer is actually installed by default when you install the Studio. So no need to install separately. And we can launch it from the Studio and It provides drag and drop capabilities. There is a lot of very easy ways to edit properties of different things in the UI, so it is a really good tool.
[pullquote] The UI Designer is an in-house-built graphical tool for designing floorplans. Floorplans are the actual screens, and we refer it as floorplans.[/pullquote]
What can you do in the UI designer?
- Model custom floorplans: You can modify the screens that you have created in the studio
- Modify SAP floorplans: You can modify SAP floorplans which are also called as Standard floorplans
- Adapt floorplans for mobile devices: You can modify floorplans for use on a mobile device.
In our upcoming article, we will learn these topics clearly.
Overview of the UI Designer
[pullquote] The bottom left is the main part of the UI Designer.[/pullquote]
The UI designer contains a number of different tools and functions that you can access from the menu or on tabs at the bottom of the UI designer screen.
The bottom left has the following tabs:
- Designer: To design the user interface of an application with the available panes and controls from the Toolbox.
- Data Model: To bind the user interface elements to a business object element.
- Controller: To define the interaction between user interface components by creating event handlers, interfaces, navigation, and queries.
- Preview: To preview the changes made to a user interface component, for example, a floorplan.
Here you can learn the overview of the common features available in the user interface designer (UI designer) to design the user interface.
- Close: Closes a user interface component.
- Save: Saves a user interface component in the repository.
- Save All: Saves all the user interface components that are being edited.
- Activate: Activates a user interface component, so that the model is available to all users who are accessing the repository.
- Exit: Exits the UI designer.
- BO Browser/Data Model
The BO Browser appears in different places in the UI designer. The Data Model tab stores the actual data model of the floorplan, and how it ties the elements of the floorplan itself to a business object.There are different colors are used to identify the binding status.
- Blue Indicates an internal data model element. These are used internally for different purposes.
- Yellow Indicates an unbound data model element. Data binding has not yet been specified for this element.
- Green Indicates a bound data model element. Valid data binding has been specified for the particular element.
- Red Indicates a data model element for which the data binding has to be corrected.
- Property Explorer
- Output Window
- The Output Window gives an overview of all the changes made to the floorplan that is currently open.
- OBN Explorer
- The OBN Explorer will provide information about the operations, target floorplans and the inports configured in a particular BO.
- Extensibility Explorer
- The Extensibility Explorer is used to modify floorplans that come from layer lower than the layer the user is working on. Mostly, we are going to use this option for Standard Screens.
- Update Metadata: Updates the backend metadata information in the active component.
- Options… Allows the user to personalize the debug and warning message settings.
- Save and Activate
Save your changes and implement them using activate.
- Display Edit
Changes your view from a display to a view where you can edit what you want.
- Add FlexLayoutColumn
Allows you to add an extra column where you can add fields.
Runs the component after it has been activated in the front-end system.
we have seen an overview of UI Designer, and in the next unit, we will learn how to design the screens. Don’t forget to subscribe and leave your comment.