Presentation engine nativo¶
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 |
Intervallo di tempo per la lettura periodica delle variabili di campo sorgenti di collegamenti dinamici. |
|
Tipo di render per i testi | TextRenderType |
||
Finestra di avvio | StartWindow |
Tipo di oggetto Finestra di avvio da istanziare all’avvio della sessione.
(Ereditato da Presentation engine)
|
|
Foglio di stile | StyleSheet |
Imposta gli stili degli oggetti grafici, a livello globale o per specifiche classi di oggetti.
(Ereditato da Presentation engine)
|
|
Tastiera virtuale abilitata | EnableVirtualKeyboard |
Abilita/disabilita la tastiera virtuale.
(Ereditato da Presentation engine)
|
|
Utente iniziale | StartingUser |
Utente iniziale con cui autenticare la sessione.
(Ereditato da Presentation engine)
|
|
Sessione | Session |
(Ereditato da Presentation engine) |
|
Sessions |
Collezione di UISession |
(Ereditato da Presentation engine) |