Presentation engine nativo

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

All’avvio del progetto a runtime, genera una sessione interattiva autenticata inizialmente con l’utente specificato.

Applicazioni

Questo Presentation engine si usa per tipiche applicazioni HMI da eseguire su target dotati di pannello operatore. In un progetto può esisterne al massimo uno.

All’avvio del progetto a runtime, genera automaticamente una sessione interattiva (vedere Sessioni e localizzazione) autenticata inizialmente con l’utente specificato nella proprietà Utente iniziale. Nella stessa sessione interattiva è possibile cambiare utente. In base all’utente e alle logiche realizzate, l’interfaccia nella stessa sessione può cambiare dinamicamente (per progettare il cambio utente in Q Studio vedere Metodi globali: utenti, per farlo tramite C# vedere API di sessione).

Proprietà

Nome

BrowseName

DataType

Descrizione

Tempo di polling per variabili dinamiche

DynamicVariablesPollingTime

Duration

Intervallo di tempo per la lettura periodica delle variabili di campo sorgenti di collegamenti dinamici.

Tipo di render per i testi

TextRenderType

TextRenderTypeEnum

Finestra di avvio

StartWindow

NodeId

Tipo di oggetto Finestra di avvio da istanziare all’avvio della sessione.
(Ereditato da Presentation engine)
Foglio di stile

StyleSheet

NodeId

Imposta gli stili degli oggetti grafici, a livello globale o per specifiche classi di oggetti.
(Ereditato da Presentation engine)
Tastiera virtuale abilitata

EnableVirtualKeyboard

Boolean

Abilita/disabilita la tastiera virtuale.
(Ereditato da Presentation engine)
Utente iniziale

StartingUser

NodeId

Utente iniziale con cui autenticare la sessione.
(Ereditato da Presentation engine)
Sessione

Session

NodeId

(Ereditato da Presentation engine)

Sessions

Collezione di UISession

(Ereditato da Presentation engine)