# GettingStartedControls Part 4

<div class="contents" id="bkmrk-menu-using-tabs-crea"><div class="contents">  
</div></div>In the first 3 parts of this sample we have created 3 individual scenes. In the Player it was necessary to enable and disable the displayed scenes manually. In this part we will add menu tabs to the bottom of the screen so the user can switch between scenes as he likes.

As basis for step 4 of our GettingStartedControls tutorial, please use your own created solution from the previous "GettingStartedControls" tutorial.

Our menu tabs scene can be seen on the bottom of the climate scene in below image.

<div class="contents" id="bkmrk--0"><div class="contents"><div class="textblock"><div class="image"><div drawio-diagram="1531"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2023-02/drawing-7-1676537789.png" alt=""/></div>

</div></div></div></div>Our goal is to create a tab bar to enable the user to switch between different scenes. As this bar shouldn't be displayed permanently, it will be put into a drawer control. This way it can be made visible by hovering an image and it can be hidden again by clicking on a close button. The buttons will be realized using customized radio buttons.

This tab bar will be placed on the bottom of every screen. To avoid having to create this bar inside every scene where it should be displayed, we will define a separate scene, which we can reuse on all screens.

### Importing Images

We will use the built-in Scene Composer controls but they will be customized with new images. Therefore these images have to be imported into the Scene Composer solution.

<div class="contents" id="bkmrk-in-the-main-menu-sel"><div class="contents"><div class="textblock"><div class="image">1. In the menu bar select **Import &gt; Import Resources...**
    - The Windows **"Import Resources"** dialog will be opened.
2. In the **"Import Resources"** dialog navigate to the path given in the table below. Select all 5 files and press **\[Open\]**
    - The Windows **"Import Resources"** dialog will be closed.
    - Scene Composer's **"Import Images"** dialog will be opened. <table border="1" class="align-center" id="bkmrk-import-resources-pat" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 59.6px;"><tbody><tr><td style="background-color: rgb(53, 152, 219); width: 137.5px;"><span style="color: rgb(255, 255, 255);">**Import Resources** </span></td><td style="background-color: rgb(53, 152, 219); width: 461.5px;"><span style="color: rgb(255, 255, 255);">**Path** </span></td></tr><tr><td>  
        </td><td>/cgi\_studio\_content/Resources/GettingStartedControls/MenuTabs</td></tr></tbody></table>
3. In the **"Import Images"** dialog select folder "/Resources", make sure to create a new folder "MenuTabs" for the imported images and click **\[OK\]**. 
    - In the Solution Explorer you can see that there is a new folder "MenuTabs" in folder "Resources" that contains the 5 imported images.
    - The **images have been imported** and can be used in the Scene Composer solution. <div drawio-diagram="8384"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745824642.png" alt=""/></div>

</div></div></div></div>### Creating the TabButton

We will use Scene Composer's built-in RadioButtons as controls for our tab bar. Since the usual RadioButtons' appearance doesn't fit into a tab bar optically, we are going to customize the RadioButton to create a TabButton. We will use the radio button control as our base template.

#### Remove the RadioButton's Knob

The RadioButton control will be customized to look like buttons: the typical RadioButton circle icon will be replaced by background images for the button's various states (normal, selected, pressed...).

1. In the Solution Explorer navigate to "References &gt; SCL: ConstructionKit &gt; ConstructionKit &gt; Controls &gt; RadioButton" and **copy the RadioButton control** either via the context menu "Copy" or the keyboard shortcut &lt;Ctrl + C&gt;. 
    - The RadioButton control is in the clipboard and ready to be pasted.
2. In the Solution Explorer navigate to "Solution &gt; Controls" and **paste the RadioButton control** either via the context menu "Paste" or the keyboard shortcut &lt;Ctrl + V&gt; into the Controls folder. 
    - In Solution Explorer you can see that the RadioButton has been pasted into the Solution/Controls folder.
3. In the Solution Explorer **rename the RadioButton control** in the Solutions/Controls folder **to "TabButton"** either via the context menu "Rename" or the keyboard shortcut &lt;F2&gt;. 
    - In the Solution Explorer you can see that the RadioButton in the Solutions/Controls folder is renamed to "TabButton".
    - In the Toolbox panel's \[ Controls \] section you can see a new folder "Touchable" with the newly created TabButton. <div drawio-diagram="8387"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745831130.png" alt=""/></div>
4. In the Solution Explorer or in the Toolbox **double-click** the newly created **TabButton**. 
    - In the Scene Editor you can see the TabButton, which currently looks like Scene Composer's RadioButton.
    - In the Scene Tree panel you can see the complete design of the TabButton, which is a copy of the RadioButton. On the Scene Tree panel's left side you can see the node structure, on the right side you can see the applied behaviors that form the control's logic. <p class="callout info">The important thing to know is that all changes you perform here will be applied to ALL instances of this control class immediately.   
        This is also valid when changing properties as long as your control class is opened. You can close it by clicking the left arrow at the top of the Scene Tree or by using the context menu of the Control in the SceneTree and choosing "Go To Previous Element".  
        If you are outside of the control's "Edit mode", all changes in the properties or behavior panel will influence a single instance of the control.</p>
5. In the Scene Tree panel navigate to and **select** the **RadioButtonNode** (TabButton &gt; StackLayout &gt; OverlayLayout &gt; RadioButtonNode). In the Scene Tree panel's right side select the RadioButtonNode **behavior actions** for setting images one by one as (see the table in the next step below). For each of the behaviors **click on the magnifying glass icon** next to the Image property in the Properties panel. 
    - The Choose Item dialog will be opened
6. In the "Choose Item" dialog **select the image** as in the table below and click \[ OK \]. 
    - The "Choose Item" dialog will be closed.
    - The respective **image** has been **changed**.
    - In the Scene Editor the TabButton (former RadioButton) has changed as you can see in the image below.  
        <table border="1" class="align-center" id="bkmrk-target-item-image-my-1" style="border-collapse: collapse; width: 601px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 235px;"></col><col style="width: 365px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**RadioButtonNode - Behavior**</span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Image** </span></td></tr><tr><td>SetNormalImage</td><td>/Resources/MenuTabs/ButtonNorma\_BkBmp</td></tr><tr><td>SetSelectedImage</td><td>/Resources/MenuTabs/ButtonNorma\_Prss\_OreBmp</td></tr><tr><td>SetSelectedPressedImage</td><td>/Resources/MenuTabs/ButtonNorma\_Prss\_OreBmp</td></tr><tr><td>SetNormalPressedImage
        
        </td><td>/Resources/MenuTabs/ButtonNorma\_Prss\_OreBmp</td></tr></tbody></table>
        
        <div drawio-diagram="8388"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745834607.png" alt=""/></div>

#### Configure the Text's Position

The positioning of text and background is not quite right. The following steps will correct that.

1. In the Scene Tree panel **select** the **TextNode** (TabButton &gt; StackLayout &gt; TextNode). In the **Properties panel's \[Layout\]** section change the HorizontalAlignment and the Margin according to the table below.  
    
    - In the Scene Editor panel minor changes in text positioning are visible.  
        <table border="1" class="align-center" id="bkmrk-target-node-horizont" style="border-collapse: collapse; width: 602px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 200px;"></col><col style="width: 200px;"></col><col style="width: 100px;"></col><col style="width: 100px;"></col></colgroup><tbody><tr><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Target Node** </span></td><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**HorizontalAlignment** </span></td><td colspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Margin** </span></td></tr><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Left**</span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Right**</span></td></tr><tr><td>RadioButtonNode</td><td>HCenter</td><td>6</td><td>6</td></tr></tbody></table>
2. In the Scene Tree panel **select** the **TextNode** (TabButton &gt; StackLayout &gt; TextNode). In the Scene Tree panel's right side select the ProvideTextProperty. In the **Property panel** change the Text property to "TabButton".  
    
    - In the Scene Editor the TabButton's text is changed to "TabButton".
3. In the Scene Tree panel **select** the **TextNode** and **drag it onto** the root node **TabButton**, which is called "TabButton". 
    - In the Scene Tree panel you can see that the TextNode is now directly under the TabButton.
    - In the Scene Editor the TextNode with the text "TabButton" is visible. It is hidden behind the Image of the RadioButtonNode.
4. In the Scene Tree panel **select** the **RadioButtonNode** and **drag it onto** the root node **TabButton** as well. 
    - In the Scene Tree panel you can see that the RadioButtonNode is now between the TabButton and the TextNode.
    - In the Scene Editor the TextNode with the text "TabButton" is visible again as in the picture below.
5. In the Scene Tree panel **select** the **StackLayout** (with the OverlayLayout) and **delete** it either via the context menu "Delete" or by pressing the delete key on your keyboard. 
    - The Delete Item dialog will be opened displaying which items are going to be deleted.
6. In the Delete Item dialog **press** the **\[OK\]** button. 
    - In the Scene Tree panel you can see that StackLayout and OverlayLayout have been deleted.
    - The Scene Tree looks as in the image below. <div drawio-diagram="8390"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745839879.png" alt=""/></div>
7. In the Scene Tree panel **select** the **RadioButtonNode**. In the **Properties panel's \[Layout\]** section change Alignment and Margin properties as well as the StretchBehavior according to the table below. 
    - In the Scene Editor the TextNode's text "TabButton" is neatly positioned in the center of the button (see image below).
    - We have successfully created and customized our own TabButton control, which can be used like any other control.  
        <table border="1" class="align-center" id="bkmrk-target-node-vertical" style="border-collapse: collapse; width: 602px; border-width: 1px;"><colgroup><col style="width: 100px;"></col><col style="width: 60px;"></col><col style="width: 60px;"></col> <col style="width: 40px;"></col><col style="width: 40px;"></col><col style="width: 100px;"></col></colgroup><tbody><tr><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Target Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Vertical** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Horizontal** </span></td><td colspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Margin** </span></td><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**StretchBehavior** </span></td></tr><tr><td colspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Alignment** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Left**</span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Right**</span></td></tr><tr><td>RadioButtonNode</td><td>VStretch</td><td>HStretch</td><td>0</td><td>0</td><td>Fill</td></tr></tbody></table>
        
        <div drawio-diagram="8391"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745906588.png" alt=""/></div>

### Creating MenuTabs Scene

A MenuTabs scene will be created and configured with a GridLayout holding various Buttons.

##### Setting up the Scene

In the following steps a scene is created and the camera as well as the viewport are configured.

1. **Create a new scene** via the menu bar "Scene" - "New 2D Scene" or press &lt; Ctrl+2 &gt; on your keyboard  
    
    - The "Add New Scene 2D" dialog will be opened.
2. In the first row select "/Scenes" from the drop-down menu. Enter "**SceneMenuTabs**" as name and press **\[OK\]**. We use the prefix "Scene" to have all scenes listed next to each other in the Solution Explorer panel. 
    - A new scene "SceneMenuTabs" is created and visible in the Solution Explorer panel in folder "Scenes".
    - The new scene is opened in the Scene Editor and in the Scene Tree panel.
    - In the Scene Tree panel you can see that the scene has a camera.
    - In the Render Targets panel you can see that the camera is already added to the RenderTarget. <div drawio-diagram="8392"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745908028.png" alt=""/></div>
3. In the **Render Targets** panel check the checkbox of "SceneMenuTabs\\Camera" in order to **enable rendering**. 
    - Rendering of the scene is enabled.
4. In the Scene Tree panel select the Camera. In the Properties panel's **\[Camera\]** section configure the Viewport height to 54. <p class="callout info">The value of this property is calculated automatically. In order to be able to edit it, you have to click on the **\[A\]** button to the property's right, which will switch auto off.</p>
    
    
    - In the Scene Editor you can see that the height of the viewport is reduced to 54, which is about the height of the TabButton control.
5. In the Scene Tree panel select the Camera. In the **Properties panel's \[Camera\]** section change the **sequence number** to **3**. 
    - The camera's sequence number is set to 3.
    - In the Scene Tree panel the red Information/Warning/Error square disappears. <div drawio-diagram="8394"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745912910.png" alt=""/></div>

#### Adding and Arranging Buttons

A GridLayout is configured to arrange 3 different kinds of buttons forming our menu of our configured car HMI.

1. From the **Toolbox panel's \[Controls\]** section under "Container" drag a **GroupBox** into the Scene Tree panel directly onto SceneMenuTabs. 
    - In the Scene Tree panel you can see that there is a GroupBox node.
    - In the Scene Editor you can see a square with a white dashed outline.
2. In the Scene Tree panel **select the GroupBox** node. In the **Properties panel's \[Layout\]** section configure the Size according to the table below. <p class="callout info">The value of this property is calculated automatically. In order to be able to edit it, you have to click on the **\[A\]** button to the property's right, which will switch auto off.</p>
    
    
    - In the Scene Editor the white dashed outline will match the yellow line that marks the viewport.  
        <table border="1" class="align-center" id="bkmrk-target-node-size-x-y" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 88.4001px;"><tbody><tr><td rowspan="2" style="background-color: rgb(53, 152, 219); width: 200px;"><span style="color: rgb(255, 255, 255);">**Target Node** </span></td><td colspan="2" style="background-color: rgb(53, 152, 219); width: 400px;"><span style="color: rgb(255, 255, 255);">**Size** </span></td></tr><tr><td style="background-color: rgb(53, 152, 219); width: 200px; height: 29.4667px;"><span style="color: rgb(255, 255, 255);">**X** </span></td><td style="background-color: rgb(53, 152, 219); width: 200px; height: 29.4667px;"><span style="color: rgb(255, 255, 255);">**Y** </span></td></tr><tr><td>GroupBox  
        </td><td>1024  
        </td><td>54  
        </td></tr></tbody></table>
3. In the Scene Tree panel click on the little triangle to the left of the GroupBox to expand its content.  
    
    - In the Scene Tree panel the GroupBox node will open and you can see the Content anchor below.
4. From the **Toolbox panel's \[Node 2D\]** section drag a **GridLayout** into the Scene Tree panel directly onto the **GroupBox's Content anchor**. 
    - In the Scene Tree panel you can see the GridLayout node.
5. In the Scene Tree panel **select** the **GridLayout**. In the Proper**ties panel's \[Layouter\]** section change the Column Count to 6. 
    - The Column Count has been changed to 6.
6. From the **Toolbox panel's \[Controls\]** section **drag Controls into the Scene Tree panel** directly onto the GridLayout according to the table below. 
    - In the Scene Tree panel you can see that a Button, 4 TabButtons and a TextButton have been added to the GridLayout.
    - In the Scene Editor the blue Button and 4 TabButtons (with the dark background) are rendered directly over each other, so that not all of them are visible.  
          
        <table border="1" class="align-center" id="bkmrk-controls-section-con" style="border-collapse: collapse; width: 603px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 301px;"></col><col style="width: 301px;"></col></colgroup><tbody><tr><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Controls Section** </span></td><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Controls** </span></td></tr><tr></tr><tr><td>Touchable &lt;ConstructionKit&gt;  
        </td><td>1 Button  
        </td></tr><tr><td>Touchable  
        </td><td>4 TabButtons  
        </td></tr><tr><td>Touchable &lt;ConstructionKit&gt;  
        </td><td>1 TextButton  
        </td></tr></tbody></table>
        
        <div drawio-diagram="8395"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745914043.png" alt=""/></div>
7. In the Scene Tree panel **select** the **GridLayout**. In the **Properties panel's \[Layout\]** section configure **GridAutoArrangement** for **"horizontal"**. 
    - In the Scene Editor you can see that the Button, TabButtons and TextButton are neatly arranged. <div drawio-diagram="8396"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745914326.png" alt=""/></div>
8. In the Scene Tree panel right-click on the **GridLayout** and choose **\[Configure Layouter...\]** from the context menu. 
    - The Grid Layout Editor will be opened.
    - In the Grid Layout Editor you can see that the Controls are bunched together inside of the first cell.
    
    <p class="callout info">The Controls don't have to be configured for a certain column. The Controls will be arranged at runtime using the GridAutoArrangement property that we configured in the previous step.</p>
9. In the Grid Layout Editor **configure** the **columns' widths** according to the table below and press **\[OK\]**.  
    
    - In the Scene Editor you can see that the columns widths have changed.  
        <table border="1" class="align-center" id="bkmrk-column-1-column-2-co" style="border-collapse: collapse; width: 604px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 100px;"></col><col style="width: 100px;"></col><col style="width: 100px;"></col><col style="width: 100px;"></col><col style="width: 100px;"></col><col style="width: 100px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Column 1** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Column 2** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Column 3** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Column 4** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Column 5** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Column 6** </span></td></tr><tr><td>0.10</td><td>0.20</td><td>0.20</td><td>0.20  
        </td><td>0.20  
        </td><td>0.10  
        </td></tr></tbody></table>
        
        <div drawio-diagram="8397"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2025-04/drawing-5-1745916751.png" alt=""/></div>

#### Configuring the Menu Bar's Buttons

The following steps will adapt the Buttons' visual appearance to the intended design and configure the Buttons' texts.

1. In the Scene Tree panel **expand** the **Button** by clicking on the little triangle on its left.  
    
    - In Scene Tree panel a Content anchor will get visible.
2. From the **Toolbox panel's \[Controls\]** section under "Common &lt;ConstructionKit&gt;" **drag** a **Text control** and drop it directly **onto** the **Button's Content anchor**. 
    - In the Scene Tree panel the Text control appears beneath the Content anchor.
    - In the Scene Editor the Button is displayed with the text "Text" on it.
3. In the Scene Tree panel **select** the **Text control**. In the **Properties panel** change the properties according to the table below. 
    - In the Scene Editor the Button is displayed with the centered sign "&gt;".  
        <table border="1" class="align-center" id="bkmrk-properties-section-p" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 100px;"></col><col style="width: 100px;"></col><col style="width: 100px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Properties Section** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Property**</span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Value** </span></td></tr><tr><td>Control</td><td>Text</td><td>&gt;</td></tr><tr><td>Layout  
        </td><td>Vertical Alignment  
        </td><td>VCenter  
        </td></tr><tr><td>  
        </td><td>Horizontal Alignment  
        </td><td>HCenter</td></tr></tbody></table>
4. In the Scene Tree panel **select** the **Button**. In the **Properties panel's \[Control\]** section change the Button's Image properties according to the table below. To change the images click on the magnifying glass icon to open the Choose Item dialog, select the appropriate image and click **\[OK\]**. 
    - In the Scene Editor the Button's background will be displayed in almost black color.  
        <table border="1" class="align-center" id="bkmrk-properties-section-p-1" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 140px;"></col><col style="width: 119px;"></col><col style="width: 341px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Properties Section** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Property**</span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Value** </span></td></tr><tr><td>General  
        </td><td>Name  
        </td><td>Next  
        </td></tr><tr><td>Control</td><td>Normal Image</td><td>/Resources/MenuTabs/ButtonNorma\_BkBmp</td></tr><tr><td> </td><td>Pressed Image</td><td>/Resources/MenuTabs/ButtonNorma\_Prss\_OreBmp</td></tr><tr><td>  
        </td><td>Focused Image  
        </td><td>/Resources/MenuTabs/ButtonNorma\_Prss\_OreBmp  
        </td></tr></tbody></table>
5. In the Scene Tree panel **select** the **TabButtons** one by one (from top to bottom) and apply the properties in the **Properties** panel according to the table below. 
    - In the Scene Tree panel all TabButtons are renamed.
    - In the Scene Editor you can see the TabButtons' texts (from left to right): HOME, CLIMATE, PHONE, OPTIONS.  
        <table border="1" class="align-center" id="bkmrk-general-%3E-name-contr" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 299px;"></col><col style="width: 300px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**General &gt; Name**</span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Control &gt; Text** </span></td></tr><tr><td>TabHome</td><td>HOME</td></tr><tr><td>TabClimate</td><td>CLIMATE</td></tr><tr><td>TabPhone</td><td>PHONE</td></tr><tr><td>TabOptions</td><td>OPTIONS</td></tr></tbody></table>
6. In the Scene Tree panel **select** the **TextButton**. In the **Properties** panel apply the properties as given in the table below. 
    - In the Scene Editor the TextButton's Text and Background have changed according to the configuration
    - In the Scene Tree panel the TextButton is renamed.  
        <table border="1" class="align-center" id="bkmrk-properties-section-p-2" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 58.9334px;"><colgroup><col style="width: 144px;"></col><col style="width: 120px;"></col><col style="width: 335px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Properties Section** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Property** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Control &gt; Text** </span></td></tr><tr><td>General  
        </td><td>Name  
        </td><td>CloseButton</td></tr><tr><td>Control  
        </td><td>Text  
        </td><td>X</td></tr><tr><td>  
        </td><td>Normal Image  
        </td><td>/Resources/MenuTabs/ButtonNorma\_BkBmp</td></tr><tr><td>  
        </td><td>Pressed Image  
        </td><td>/Resources/MenuTabs/ButtonNorma\_Prss\_OreBmp</td></tr><tr><td>  
        </td><td>Focused Image  
        </td><td>/Resources/MenuTabs/ButtonNorma\_Prss\_OreBmp  
        </td></tr></tbody></table>
7. In the Scene Tree panel **select** the **GroupBox**. In the **Properties panel's \[Control\]** section click on the magnifying glass icon next to property "**Default Selected Object**". 
    - The "Choose Item" dialog will be opened.
8. In the Choose Item dialog navigate to and **select** the **"TabHome"** TabButton which can be found via the path below, and click **\[OK\]**. 
    - In the Scene Editor the "TabHome" TabButton will be displayed selected as in the image below.  
        <table border="1" class="align-center" id="bkmrk-default-selected-obj" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 59.6px;"><tbody><tr><td style="background-color: rgb(53, 152, 219); width: 137.5px;"><span style="color: rgb(255, 255, 255);">**Default Selected Object** </span></td><td style="background-color: rgb(53, 152, 219); width: 461.5px;"><span style="color: rgb(255, 255, 255);">**Path** </span></td></tr><tr><td>  
        </td><td>/Scenes/SceneMenuTabs/GroupBox/Content/GridLayout/TabHome</td></tr></tbody></table>
        
        <div drawio-diagram="8457"><img src="https://doc316en.candera.eu/uploads/images/drawio/2025-06/drawing-5-1749814003.png" alt=""/></div>

### Integration of SceneMenuTabs  


To integrate the SceneMenuTabs into the Display we have to reduce the height of our Home and Climate scenes.

1. In the **Render Targets panel select** the **cameras** one by one and change the properties in the **Properties panel's \[Camera\]** section according to the table below. 
    - In the Scene Editor for SceneHome, SceneClimate and SceneOptions you can see that the height of the yellow camera viewport rectangle is reduced to 714.  
        <table border="1" class="align-center" id="bkmrk-camera-left-top-heig" style="border-collapse: collapse; width: 603px; border-width: 1px;"><colgroup><col style="width: 172px;"></col><col style="width: 92px;"></col><col style="width: 119px;"></col><col style="width: 94px;"></col><col style="width: 125px;"></col></colgroup><tbody><tr><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Camera**</span></td><td colspan="3" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Viewport**</span></td><td rowspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Enable Swapping** </span></td></tr><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Left** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Top** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Height**</span></td></tr><tr><td>SceneHome\\Camera</td><td>0</td><td>0  
        </td><td>714</td><td>TRUE  
        </td></tr><tr><td>SceneClimate\\Camera</td><td>0</td><td>0  
        </td><td>714</td><td>TRUE  
        </td></tr><tr><td>SceneOptions\\Camera</td><td>0</td><td>0  
        </td><td>714  
        </td><td>TRUE  
        </td></tr><tr><td>SceneMenuTabs\\Camera</td><td>0  
        </td><td>714  
        </td><td>54  
        </td><td>FALSE  
        </td></tr></tbody></table>
2. In the menu bar go to **View &gt; Display &gt; Display-0**. 
    - The **Display(0)** window will be opened.
3. In the **Render Targets panel** check the SceneMenuTabs\\Camera and one of the other cameras. 
    - In the Display(0) window you should be able to see the SceneMenuTabs on the bottom of the window and the other scene on the top just like in the image below. <div drawio-diagram="8461"><img src="https://doc316en.candera.eu/uploads/images/drawio/2025-06/drawing-5-1750058590.png" alt=""/></div>

#### Adding Functionality to the MenuTabs

When pressing a TabButton the respective scene should be displayed. This will be solved by configuring conditions and behaviors using <span style="color: rgb(230, 126, 35);">[Fusion](https://doc316en.candera.eu/books/fusion "Fusion")</span> to trigger scene activation and deactivation.

<p class="callout info">A detailed explanation about Fusion, how to operate Fusion (how to add Fusion Nodes) and a configuration example can be found in the documentation about <span style="color: rgb(230, 126, 35);">[Fusion](https://doc316en.candera.eu/books/fusion "Fusion")</span>. </p>

1. In the Solution Explorer **double-click** on **SceneMenuTabs**. 
    - In the Scene Editor and in the Scene Tree panel SceneMenuTabs will be opened.
2. In the Scene Tree panel navigate to SceneMenuTabs &gt; GroupBox &gt; Content &gt; GridLayout &gt; TabHome. Click on the **Fusion button** on the Scene Tree panel's right side. 
    - Fusion will be opened with the TabHome Fusion Node in the center.
    - The TabHome Fusion Node has a Behaviors connector.
3. **Add Fusion Nodes** to Fusion diagram the according to the table below. 
    - 3 new Fusion node will be added to the Fusion diagram: Event Handler Fusion Node, Check Control State Fusion Node and Transition Request Fusion Node. <table border="1" class="align-center" id="bkmrk-connect-to-fusion-no" style="border-collapse: collapse; width: 601px; border-width: 1px; height: 134.667px;"><tbody><tr style="height: 29.4667px;"><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connect to Fusion Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connector** </span></td><td style="background-color: rgb(53, 152, 219); height: 29.4667px;"><span style="color: rgb(255, 255, 255);">**Add Fusion Nodes** </span></td></tr><tr style="height: 29.4667px;"><td>TabHome  
        </td><td>Behaviors  
        </td><td style="height: 29.4667px;">Event Handler</td></tr><tr><td>Event Handler  
        </td><td>Condition  
        </td><td>Check Control State  
        </td></tr><tr><td>  
        </td><td>Action  
        </td><td>Transition Request  
        </td></tr></tbody></table>
4. **Configure** the newly added **Fusion nodes** according to the table below. 
    - If TabHome's selected state changes to true, a transition to activate SceneHome is requested. <table border="1" class="align-center" id="bkmrk-fusion-node-property" style="border-collapse: collapse; width: 401.333px; border-width: 1px;"><colgroup><col style="width: 200px;"></col><col style="width: 150px;"></col><col style="width: 150px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Fusion Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Property** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Value** </span></td></tr><tr><td>Check Control State  
        </td><td>State  
        </td><td>Selected  
        </td></tr><tr><td>  
        </td><td>StateCondition  
        </td><td>ChangedToTrue  
        </td></tr><tr><td>Transition Request  
        </td><td>RequestType  
        </td><td>Activate  
        </td></tr><tr><td>  
        </td><td>Identifier  
        </td><td>SceneHome  
        </td></tr></tbody></table>
        
        <div drawio-diagram="8462"><img src="https://doc316en.candera.eu/uploads/images/drawio/2025-06/drawing-5-1750064868.png" alt=""/></div>
5. In Fusion **select** the 3 newly added EventHandler Fusion Node, the Check Control State Fusion Node and Transition Request Fusion Node. **Now copy and paste** these nodes into the Fusion diagram (either via the context menu or via the keyboard shortcuts &lt;Ctrl&gt;+c and &lt;Ctrl&gt;+v). 
    - The Fusion nodes are copied, resulting in: Event Handler\_1 Fusion Node, Check Control State\_1 Fusion Node and Transition Request\_1 Fusion Node.
6. Change the **configuration of the Fusion Nodes** created via Copy&amp;Paste according to the table below. 
    - If TabHome's selected state changes to false, a transition to deactivate SceneHome is requested. <table border="1" class="align-center" id="bkmrk-fusion-node-property-1" style="border-collapse: collapse; width: 401.333px; border-width: 1px;"><colgroup><col style="width: 200px;"></col><col style="width: 150px;"></col><col style="width: 150px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Fusion Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Property** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Value** </span></td></tr><tr><td>Check Control State\_1  
        </td><td>State  
        </td><td>Selected  
        </td></tr><tr><td>  
        </td><td>StateCondition  
        </td><td>ChangedToFalse  
        </td></tr><tr><td>Transition Request\_1  
        </td><td>RequestType  
        </td><td>Deactivate  
        </td></tr><tr><td>  
        </td><td>Identifier  
        </td><td>SceneHome  
        </td></tr></tbody></table>
7. **Copy** all **Fusion Nodes** of this Fusion diagram except for the TabHome Fusion Node and paste them into the Fusion diagrams of TabClimate and TabOptions. Adapt the TransitionRequest Fusion Nodes' Identifier to SceneClimate or SceneOptions respectively according to the table below.  
    
    - If TabClimate's selected state changes to true, a transition to activate SceneClimate is requested.
    - If TabClimate's selected state changes to false, a transition to deactivate SceneClimate is requested.
    - The same is true for TabOptions and SceneOptions.
    - With these configurations done, the SceneMenuTabs works as a navigation bar, enabling the user to switch between different scenes.  
        <p class="callout info">For this tutorial, ScenePhone has been skipped, since most controls have already been covered by other scenes.</p>
        
        <table border="1" class="align-center" id="bkmrk-fusion-diagram-of%C2%A0-f" style="border-collapse: collapse; width: 401.333px; border-width: 1px;"><colgroup><col style="width: 157px;"></col><col style="width: 193px;"></col><col style="width: 150px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Fusion Diagram of** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Fusion Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Identifier Value** </span></td></tr><tr><td>TabClimate  
        </td><td>Transition Request</td><td>SceneClimate</td></tr><tr><td>  
        </td><td>Transition Request\_1</td><td>SceneClimate</td></tr><tr><td>TabOptions  
        </td><td>Transition Request</td><td>SceneOptions  
        </td></tr><tr><td>  
        </td><td>Transition Request\_1  
        </td><td>SceneOptions  
        </td></tr></tbody></table>
8. **Save** your work and **start** the **Player** to test the functionality of your configuration. 
    - Pressing TabClimate will activate SceneClimate, Pressing TabOptions will activate SceneOptions and Pressing TabHome will activate SceneHome.

### Configuring the Menu Bar to Hide/Reappear

We want to make our menu bar with our TabButtons appear on hovering an indicator and disappear when clicking a button. To achieve this, the GroupBox will be moved into a Drawer Control. The indicator RenderNode2D will be enhanced with Control functionality.

#### Configuring a Drawer Control

Our menu bar will be encapsulated into a Drawer Control that can then be opened and closed like a drawer at a desk, hiding or showing its contents according to its opened/closed state.

1. Open **SceneMenuTabs**. From the **Toolbox panel's \[Controls\]** section under "Touchable &lt;ConstructionKit&gt;" **drag** a **Drawer** control and drop it into the Scene Tree panel directly onto the SceneMenuTabs. 
    - In the Scene Tree panel you can see that a Drawer control has been added to your scene.
2. In the Scene Tree panel **expand** the newly added **Drawer control**. 
    - A ContentAnchor will be displayed.
3. In the Scene Tree panel drag the **SceneMenuTabs &gt; GroupBox** directly onto the **Drawer's ContentAnchor.**
    - The GroupBox and all its content will be moved into the Drawer control. <div drawio-diagram="8488"><img src="https://doc316en.candera.eu/uploads/images/drawio/2025-07/drawing-5-1753426307.png" alt=""/></div>
4. **Configure** the **Drawer Control**'s properties in the Properties panel according to the table below. 
    - The Drawer is configured to only appear if needed and to appear from the Bottom.
    - The Drawer is configured closed and its content won't be visible.  
        <p class="callout info">By unchecking the "Open" property, the Drawer Control will be closed, so it will hide its content. The content is still available, just hidden in a drawer (like in a desk drawer, where you can put away stuff).  
        You can check and uncheck this property during editing as you like and watch it appear and disappear, but please make sure to uncheck it in the end.   
        If there is no visual change when toggling the "Open" property, try forcing a refresh by pressing &lt;F5&gt; on your keyboard.</p>
        
        <table border="1" class="align-center" id="bkmrk-drawer-properties-se" style="border-collapse: collapse; width: 401.333px; border-width: 1px;"><colgroup><col style="width: 200px;"></col><col style="width: 150px;"></col><col style="width: 150px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Drawer Properties Section** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Property** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Value** </span></td></tr><tr><td>Control  
        </td><td>Open</td><td>False</td></tr><tr><td>  
        </td><td>Appear Direction</td><td>Bottom</td></tr></tbody></table>
5. In the Solution Explorer panel **navigate** to the image **arrowTabsBmp** which can be found following the path below and drag this image into the Scene Editor or into the Scene Tree panel. 
    - In Scene Editor the arrowTabsBmp image will be displayed.
    - In Scene Tree panel a new RenderNode2D with the arrowTabBmp image will be available.  
        <table border="1" class="align-center" id="bkmrk-arrowtabsbmp-solutio" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 59.6px;"><tbody><tr><td style="background-color: rgb(53, 152, 219); width: 137.5px;"><span style="color: rgb(255, 255, 255);">**arrowTabsBmp** </span></td><td style="background-color: rgb(53, 152, 219); width: 461.5px;"><span style="color: rgb(255, 255, 255);">**Solution Explorer Path** </span></td></tr><tr><td>  
        </td><td>Solution &gt; Resources &gt; MenuTabs &gt; arrowsTabBmp  
        </td></tr></tbody></table>
6. In the **Scene Tree panel** make sure that **arrowsTabBmp** is **positioned** above the Drawer control as seen in the image below. 
    - The indicator is now hidden while the drawer is open and our menu bar is displayed.  
        <div drawio-diagram="8465"><img src="https://doc316en.candera.eu/uploads/images/drawio/2025-06/drawing-5-1750152290.png" alt=""/></div>
7. In the Scene Tree panel select the newly created **RenderNode2D arrowsTabBmp**. In the **Properties panel** change the properties as in the table below. 
    - The RenderNode2D is positioned correctly. <table border="1" class="align-center" id="bkmrk-arrowstabbmp-propert" style="border-collapse: collapse; width: 501px; border-width: 1px;"><colgroup><col style="width: 250px;"></col><col style="width: 100px;"></col><col style="width: 100px;"></col><col style="width: 150px;"></col></colgroup><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**arrowsTabBmp Properties Section** </span></td><td colspan="2" style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Property** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: white;">**Value** </span></td></tr><tr><td>Transformations</td><td>Position</td><td>X  
        </td><td>469</td></tr><tr><td> </td><td>Position</td><td>Y  
        </td><td>21</td></tr><tr><td>  
        </td><td>Scale  
        </td><td>X  
        </td><td>0.5  
        </td></tr><tr><td>  
        </td><td>Scale  
        </td><td>Y  
        </td><td>0.5  
        </td></tr></tbody></table>

#### Opening and closing the Drawer Control

The Drawer Control shall be opened when hovering or clicking the indicator and it shall be closed when the Close Button is pressed. This functionality is configured using <span style="color: rgb(230, 126, 35);">[Fusion](https://doc316en.candera.eu/books/fusion "Fusion")</span>.

<p class="callout info">A detailed explanation about Fusion, how to operate Fusion (how to add Fusion Nodes) and a configuration example can be found in the documentation about <span style="color: rgb(230, 126, 35);">[Fusion](https://doc316en.candera.eu/books/fusion "Fusion")</span>. </p>

1. While arrowsTabBmp is selected in the Scene Tree panel click on the **\[Fusion...\]** button on the right side of the Scene Tree.  
    
    - Fusion will be opened, displaying the **arrowsTabBmp** Fusion Node.
2. Add a **HandleControlState** Fusion Node to the arrowTabBmp Fusion Node using its Behaviors connector according to the table below.  
    
    - A new HandleControlState Fusion Node will be added to the Fusion diagram.
    - RenderNode2D is now enhanced with control functionality. <table border="1" class="align-center" id="bkmrk-connect-to-fusion-no-1" style="border-collapse: collapse; width: 601px; border-width: 1px; height: 134.667px;"><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connect to Fusion Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connector** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Add Fusion Nodes** </span></td></tr><tr><td>arrowsTabBmp  
        </td><td>Behaviors  
        </td><td>HandleControlState  
        </td></tr></tbody></table>
3. **Add Fusion Nodes** to the Fusion diagram according to the table below to build up the Fusion diagram shown in the image below. 
    - 4 new Fusion nodes have been created: OnClick Fusion Node, Hover Fusion Node, Change Drawer State Fusion Node and Change Drawer State\_1 Fusion Node. <table border="1" class="align-center" id="bkmrk-connect-to-fusion-no-2" style="border-collapse: collapse; width: 601px; border-width: 1px; height: 134.667px;"><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connect to Fusion Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connector** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Add Fusion Nodes** </span></td></tr><tr><td>arrowsTabBmp  
        </td><td>Behaviors  
        </td><td>Hover  
        </td></tr><tr><td>  
        </td><td>Behaviors  
        </td><td>OnClick  
        </td></tr><tr><td>OnClick  
        </td><td>Actions  
        </td><td>Change Drawer State  
        </td></tr><tr><td>Hover</td><td>Actions</td><td>Change Drawer State\_1</td></tr></tbody></table>
        
          
        <div drawio-diagram="8464"><img src="https://doc316en.candera.eu/uploads/images/drawio/2025-06/drawing-5-1750152137.png" alt=""/></div>
4. In Fusion **configure** the **TargetNode** of Change Drawer State Fusion Node and Change Drawer State\_1 Fusion Node according to the table below. To do this, click on the magnifying glass icon on the right side of the **TargetNode** property and follow the path to the Drawer control given in the table below.  
    
    - The Drawer will now be opened when the indicator is hovered or clicked. <table border="1" class="align-center" id="bkmrk-targetnode-choose-it" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 59.6px;"><tbody><tr><td style="background-color: rgb(53, 152, 219); width: 175.583px;"><span style="color: rgb(255, 255, 255);">**TargetNode** </span></td><td style="background-color: rgb(53, 152, 219); width: 423.75px;"><span style="color: rgb(255, 255, 255);">**Choose Item Path** </span></td></tr><tr><td style="width: 175.583px;">Change Drawer State  
        </td><td style="width: 423.75px;">Scenes &gt; SceneMenuTabs &gt; Drawer  
        </td></tr><tr><td style="width: 175.583px;">Change Drawer State\_1  
        </td><td style="width: 423.75px;">Scenes &gt; SceneMenuTabs &gt; Drawer</td></tr></tbody></table>
5. In the Scene Tree panel **select** the **CloseButton**, which can be found in the path below. Then click on the **\[Fusion...\]** button on the Scene Tree panel's right side. 
    - Fusion will be opened with the CloseButton's Fusion diagram.
    - The CloseButton is already a Control and has an EventHandler and a Check Click condition.  
        <table border="1" class="align-center" id="bkmrk-closebutton-scene-tr" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 59.6px;"><tbody><tr><td style="background-color: rgb(53, 152, 219); width: 137.5px;"><span style="color: rgb(255, 255, 255);">**CloseButton** </span></td><td style="background-color: rgb(53, 152, 219); width: 461.5px;"><span style="color: rgb(255, 255, 255);">**Scene Tree Path** </span></td></tr><tr><td>  
        </td><td>SceneMenuTabs &gt; Drawer &gt; ContentAnchor &gt; GroupBox &gt; Content &gt; GridLayout &gt; **CloseButton**  
        </td></tr></tbody></table>
6. **Add a Fusion Node** to the Event Handler Fusion Node using its Actions connector according to the table below.Change Drawer State action. 
    - In Fusion a new Fusion Node has been added to the Fusion diagram: Change Drawer State Fusion Node.  
        <table border="1" class="align-center" id="bkmrk-connect-to-fusion-no-3" style="border-collapse: collapse; width: 601px; border-width: 1px; height: 134.667px;"><tbody><tr><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connect to Fusion Node** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Connector** </span></td><td style="background-color: rgb(53, 152, 219);"><span style="color: rgb(255, 255, 255);">**Add Fusion Nodes** </span></td></tr><tr><td>Event Handler  
        </td><td>Actions  
        </td><td>Change Drawer State  
        </td></tr></tbody></table>
7. In Fusion **configure** the **Change Drawer State** Fusion Node as in the table below. 
    - The Close Button is now configured to close the drawer.
    - The Fusion diagram looks like in the image below.  
        <table border="1" class="align-center" id="bkmrk-change-drawer-state-" style="border-collapse: collapse; width: 600px; border-width: 1px; height: 59.6px;"><tbody><tr><td style="background-color: rgb(53, 152, 219); width: 235.583px;"><span style="color: rgb(255, 255, 255);">**Change Drawer State** </span>
        
        <span style="color: rgb(255, 255, 255);">**Property**</span>
        
        </td><td style="background-color: rgb(53, 152, 219); width: 363.75px;"><span style="color: rgb(255, 255, 255);">**Value** </span></td></tr><tr><td style="width: 235.583px;">TargetNode  
        </td><td style="width: 363.75px;">Scenes &gt; SceneMenuTabs &gt; Drawer</td></tr><tr><td style="width: 235.583px;">Action  
        </td><td style="width: 363.75px;">Close  
        </td></tr></tbody></table>
        
          
        <div drawio-diagram="8470"><img src="https://doc316en.candera.eu/uploads/images/drawio/2025-06/drawing-5-1751010735.png" alt=""/></div>
8. **Save** your work and **start the Player** to test the functionality of your configuration. 
    - The Drawer will close when the \[Close\] button is pressed.
    - The Drawer will open when the indicator is hovered. <div drawio-diagram="1617"><img src="http://cgi3151en.candera.eu/uploads/images/drawio/2023-02/drawing-7-1676541122.png" alt=""/></div>