UNIQO Help
Home
News
Help
Download
English Italiano Deutsche
Home
News
Help
Download
English Italiano Deutsche
  • Help
  • This manual
  • Presentation and installation
  • Quick start
  • Basic concepts
  • First steps
  • Main features
  • Advanced features
  • Customization using C#
  • Application examples
  • Object and variable references
    • QPlatform.Alarm
    • QPlatform.CoDeSysDriver
    • QPlatform.CommunicationDriver
    • QPlatform.Core
    • QPlatform.CoreBase
    • QPlatform.Datalogger
    • QPlatform.EthernetIPDriver
    • QPlatform.EventLogger
    • QPlatform.FileSystem
    • QPlatform.HMIProject
    • QPlatform.MelsecFX3UDriver
    • QPlatform.MitsubishiQDriver
    • QPlatform.ModbusDriver
    • QPlatform.NativeUI
    • QPlatform.ODBCStore
    • QPlatform.OPCUAClient
    • QPlatform.OPCUAServer
    • QPlatform.OmronEthernetIPDriver
    • QPlatform.OmronFinsDriver
    • QPlatform.Recipe
    • QPlatform.Report
    • QPlatform.Retentivity
    • QPlatform.S7TCPDriver
    • QPlatform.S7TiaProfinetDriver
    • QPlatform.SQLiteStore
    • QPlatform.SerialPort
    • QPlatform.Store
    • QPlatform.System
    • QPlatform.TagImporter
    • QPlatform.TwinCatDriver
    • QPlatform.UI
      • DataType
      • ObjectType
        • Abstract animation
        • Accordion
        • Accordion style
        • Activated
        • Advanced SVG Image
        • Animation of behavior
        • Array line pen
        • Base UI object type
        • Button
        • Button style
        • Chart style
        • Check box
        • Circular gauge
        • Combo box
        • Container
        • Content
        • Control style
        • Data grid
        • Data grid column
        • Data grid template element
        • Data input style
        • DataList style
        • Date and time
        • DateTimeAxis
        • Delay button
        • Dial
        • Dialog box
        • Dropdown button
        • Duration
        • Editable label
        • Editable text column
        • Element
        • Ellipse
        • Gauge style
        • Header
        • Histogram chart
        • Histogram chart style
        • Horizontal layout
        • IdleTimeoutEvent
        • Image
        • Image column
        • Label
        • LED
        • Linear gauge
        • List box
        • Modified text
        • Modified value
        • Mouse event
        • MouseClick event
        • MouseDoubleClick event
        • MouseDown event
        • MouseUp event
        • Navigation panel
          • Properties
        • Navigation panel item
        • Navigation panel style
        • Number animation
        • Option button
        • Panel
        • Panel loader
        • Parallel animation
        • PDF Viewer
        • Pie chart
        • Pie chart style
        • Polygon pen
        • PolyLine
        • Popup
        • Presentation engine
        • Range Slider
        • Rectangle
        • Scale line pen
        • Scroll view
        • ScrollBar style
        • Selection changed
        • Sequential animation
        • Spin box
        • Style sheet
        • SVG Element Property
        • Switch
        • Switch style
        • Text box
        • Text column
        • Toggle Button
        • Tooltip style
        • Trend
        • UI Session
        • Value axis
        • Vertical layout
        • Video
        • Warning zone
        • Web browser
        • Window
        • XY chart
        • XY chart line
        • XY chart pen
      • VariableType
    • QPlatform.WebUI
    • OPC-UA
  • Appendix
  1. Help
  2. Object and variable references
  3. QPlatform.UI
  4. ObjectType
  5. Navigation panel

Navigation panel¶

BrowseName: NavigationPanel
SuperType: Container (Container)
TypeView path: Tipi > UI > Contenitori > Pannello di navigazione

Panel that contains other panels and automatically organizes them into navigable tabs.

How It Appears

Below is an example of panel with two navigable panels:

../../../_images/ref_NavigationPanel_ex.gif

Configuring the object

Set the panels to display

The panels to display must already be defined as widgets in the project. To display a panel via this object, do the following:

  1. In the Panels property, click imageB849652C and set the panel properties.

  1. If useful, set a title and/or an icon to display in the relative navigable tab.

Note

the Panel alias node of each navigable panel makes it possible to specify the node to which any alias present inside the panel points. It is possible to set this node via dynamic link to another node or via the Change panel method invoked by a NetLogic, by another object (e.g. a button), or by an OPC UA client. In this way, for example, it is possible to set the same panel for different tabs, but with different aliases, therefore different displayed values.

Use the object at runtime

At runtime, the object contains only the nodes of the displayed panel. At start-up it displays the first panel among those set. When the tab of another panel is clicked, it deletes the nodes of the current panel and creates the nodes of the new panel.

At runtime, the object also displays the current Panel variable, whose value is the NodeId of the displayed panel node.

Properties¶

Name

BrowseName

DataType

Description

Current panel

CurrentPanel

NodeId

Node ID of the node of the panel displayed

Tab position

TabPosition

NavigationPanelTabPositionEnum

Position of the navigation tabs on the y axis

Panels

Panels

Collection of NavigationPanelItem

Collection of Panel objects to display

Visible

Visible

Boolean

Show/hide the window.
(Inherited from Element)
Enabled

Enabled

Boolean

Enables/disables the interaction with the user (True = enabled; False = disabled).
(Inherited from Element)
Opacity

Opacity

Float

Opacity level (0 = transparent)
(Inherited from Element)
Left margin

LeftMargin

Size

(Only if Horizontal Alignment = Left or Center or Stretch) Distance between the left edge of the object and the left edge of its container.
(Inherited from Element)
Top margin

TopMargin

Size

(Only if Vertical Alignment = Top or Center or Stretch) Distance between the top edge of the object and the top edge of its container.
(Inherited from Element)
Right margin

RightMargin

Size

(Only if Horizontal Alignment = Right or Center or Stretch) Distance between the right edge of the object and the right edge of its container.
(Inherited from Element)
Bottom margin

BottomMargin

Size

(Only if Vertical Alignment = Bottom or Center or Stretch) Distance between the bottom edge of the object and the bottom edge of its container.
(Inherited from Element)
Width

Width

Size

Width of the window. It can assume values greater than or equal to zero. The Auto value sets the width equal to the width of the content (in this case, in the absence of content the object collapses).
(Inherited from Element)
Height

Height

Size

Height of the window. It can assume values greater than or equal to zero. The Auto value sets the height equal to the height of the content (in this case, in the absence of content the object collapses).
(Inherited from Element)
Horizontal alignment

HorizontalAlignment

HorizontalAlignment

Alignment of the object on the horizontal axis. Left = the left side is positioned on the left side of the container, except for the left margin; Right = the right side is positioned on the right side of the container, except for the right margin; Center = the center of the object is positioned in the center of the container, except for the left and/or right margins; Stretch = object width equals container width, except for the left and/or right margins.
(Inherited from Element)
Vertical alignment

VerticalAlignment

VerticalAlignment

Alignment of the object on the vertical axis. Top = the top side is positioned on the top side of the container, except for the top margin; Bottom = the bottom side is positioned on the bottom side of the container, except for the bottom margin; Center = the center of the object is positioned in the center of the container, except for the top and/or bottom margins; Stretch = object height equals container height, except for the top and/or bottom margins.
(Inherited from Element)
Rotation

Rotation

Size

Rotation of the object around its center point. Positive values indicate clockwise arc degrees.
(Inherited from Element)
© Copyright 2022 ASEM S.r.l.
This website or third-party tools used by this site use cookies necessary for the operation and useful for the purposes illustrated in the cookie policy.
If you want to learn more or opt out of all or some cookies, click here.
By continuing to browse, you consent to the use of cookies.