Native presentation engine

BrowseName: NativePresentationEngine
SuperType: Presentation engine (PresentationEngine)
TypeView path: Tipi > UI > Presentation engine nativo

At startup of the project at runtime, generate an interactive session initially authenticated with the specified user.

Applications

This Presentation engine is used for typical HMI applications to run on targets equipped with an operator panel. There can be at most one in a project.

When the project starts at runtime, it automatically generates an interactive session (see Sessions and locale) initially authenticated with the user specified in the Starting user property. In the same interactive session it is possible to change user. Based on the user and the logics created, the interface in the same session can change dynamically (to design the user change in Q Studio, see Global Methods: User, to do it with C#, see Session activity log and audit).

Properties

Name

BrowseName

DataType

Description

Dynamic variables polling time

DynamicVariablesPollingTime

Duration

Time interval for the periodic reading of the dynamic link source field variables.

Text render type

TextRenderType

TextRenderTypeEnum

Start window

StartWindow

NodeId

Type of start Window object to create at the start of the session.
(Inherited from Presentation engine)
Style sheet

StyleSheet

NodeId

Set the styles of graphical objects, either globally or for specific object classes.
(Inherited from Presentation engine)
Enable virtual keyboard

EnableVirtualKeyboard

Boolean

Enable/disable the virtual keyboard.
(Inherited from Presentation engine)
Starting user

StartingUser

NodeId

The starting user with which to authenticate the session.
(Inherited from Presentation engine)
Session

Session

NodeId

(Inherited from Presentation engine)

Sessions

Collection of UISession

(Inherited from Presentation engine)