UNIQO Help
Home
News
Help
Download
English Italiano Deutsche
Home
News
Help
Download
English Italiano Deutsche
  • Help
  • Questo manuale
  • Presentazione e installazione
  • Quick start
  • Concetti fondamentali
  • Primi passi
  • Funzionalità principali
  • Funzionalità avanzate
  • Personalizzazione tramite C#
  • Esempi applicativi
  • Riferimento su oggetti e variabili
    • 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
        • Accordion
        • Animazione astratta
        • Animazione di comportamento
        • Animazione numerica
        • Animazione parallela
        • Animazione sequenziale
        • Asse dei valori
        • Attivato
        • Browser web
        • Casella di spunta
        • Casella di testo
        • Colonna con immagine
        • Colonna con testo
        • Colonna con testo editabile
        • Colonna di griglia dati
        • Contenitore
        • Contenuto
        • Cursore di intervallo
        • Data e ora
        • DateTimeAxis
        • Disposizione orizzontale
        • Disposizione verticale
        • Durata
        • Elemento
        • Elemento pannello di navigazione
        • Elemento template griglia dati
        • Ellisse
        • Etichetta
        • Etichetta editabile
        • Evento Mouse
        • Evento MouseClick
        • Evento MouseDoubleClick
        • Evento MouseDown
        • Evento MouseUp
        • Finestra
        • Finestra di dialogo
          • Proprietà
          • Metodi
            • Chiudi
        • Foglio di stile
        • Grafico a barre
        • Grafico a torta
        • Grafico di andamento
        • Grafico XY
        • Griglia dati
        • IdleTimeoutEvent
        • Immagine
        • Immagine SVG avanzata
        • Indicatore circolare
        • Indicatore lineare
        • Interruttore
        • Intestazione
        • Led
        • Linea
        • Linea grafico XY
        • Lista
        • Oggetto Base UI
        • Pannello
        • Pannello di navigazione
        • Pannello dinamico
        • Penna con array
        • Penna grafico XY
        • Penna poligono
        • Penna scalare
        • Popup
        • Presentation engine
        • Proprietà elemento SVG
        • Pulsante
        • Pulsante con pannello
        • Pulsante di azionamento
        • Pulsante di opzione
        • Pulsante di ritardo
        • Quadrante
        • Rettangolo
        • Selezione a discesa
        • Selezione modificata
        • Sessione UI
        • Spin box
        • Stile accordion
        • Stile barra di scorrimento
        • Stile controllo
        • Stile controllo inserimento dati
        • Stile grafici a torta
        • Stile grafico
        • Stile grafico a barre
        • Stile indicatore
        • Stile interruttore
        • Stile lista di dati
        • Stile pannello di navigazione
        • Stile pulsante
        • Stile tooltip
        • Testo modificato
        • Valore modificato
        • Video
        • Visuale a scorrimento
        • Visualizzatore PDF
        • Zona di avvertimento
      • VariableType
    • QPlatform.WebUI
    • OPC-UA
  • Appendice
  1. Help
  2. Riferimento su oggetti e variabili
  3. QPlatform.UI
  4. ObjectType
  5. Finestra di dialogo

Finestra di dialogo¶

BrowseName: Dialog
SuperType: Contenitore (Container)
Percorso nella TypeView: Tipi > UI > Contenitori > Finestra di dialogo

Finestra che può essere resa modale, ovvero non permettere l’interazione con altri elementi di interfaccia.

Come si presenta

../../../_images/ref_Dialog_ex.gif

Applicazioni

Usato tipicamente per realizzare messaggi di dialogo, per esempi messaggi di conferma a seguito di un’azione nella Q Application o messaggi legati a particolari condizioni della macchina.

Configurare l’oggetto

Per visualizzare/nascondere questo oggetto a runtime occorre che altri oggetti invochino specifici metodi.

Configurare la visualizzazione della finestra tramite pulsante

  1. Creare un oggetto Pulsante.

  2. Associare l’evento Evento MouseClick del pulsante al metodo Apri finestra di dialogo (Commands > Comandi UI > Apri finestra di dialogo)

Configurare la chiusura della finestra tramite pulsante

  1. Creare un oggetto Pulsante all’interno della finestra.

  2. Associare l’evento Evento MouseClick del pulsante al suo metodo Chiudi.

Proprietà¶

Nome

BrowseName

DataType

Descrizione

Finestra Modale

Modal

Boolean

Abilita/disabilita il comportamento come finestra modale.

Allineamento orizzontale

HorizontalAlignment

HorizontalAlignment

Allineamento dell’oggetto sull’asse orizzontale. Sinistra = il lato sinistro viene posizionato sul lato sinistro del contenitore, a meno di margine sinistro; Destra = il lato destro viene posizionato sul lato destro del contenitore, a meno di margine destro; Centro = il centro dell’oggetto viene posizionato al centro del contenitore, a meno di margini sinistro e/o destro; Adatta = la larghezza dell’oggetto equivale alla larghezza del contenitore, a meno di margini sinistro e/o destro.

Allineamento verticale

VerticalAlignment

VerticalAlignment

Allineamento dell’oggetto sull’asse verticale. Superiore = il lato superiore viene posizionato sul lato superiore del contenitore, a meno di margine superiore; Inferiore = il lato inferiore viene posizionato sul lato inferiore del contenitore, a meno di margine inferiore; Centro = il centro dell’oggetto viene posizionato al centro del contenitore, a meno di margini superiore e/o inferiore; Adatta = l’altezza dell’oggetto equivale all’altezza del contenitore, a meno di margini superiore e/o inferiore.

Visibilità

Visible

Boolean

Mostra/nasconde la finestra.
(Ereditato da Elemento)
Abilitato

Enabled

Boolean

Abilita/disabilita l’interazione da parte dell’utente (Vero = abilitato, Falso = disabilitato).
(Ereditato da Elemento)
Opacità

Opacity

Float

Livello di opacità (0 = trasparente)
(Ereditato da Elemento)
Margine sinistro

LeftMargin

Size

(Solo se Allineamento orizzontale = Sinistra o Centro o Adatta) Distanza tra il bordo sinistro dell’oggetto e il bordo sinistro del suo contenitore.
(Ereditato da Elemento)
Margine superiore

TopMargin

Size

(Solo se Allineamento verticale = Superiore o Centro o Adatta) Distanza tra il bordo superiore dell’oggetto e il bordo superiore del suo contenitore.
(Ereditato da Elemento)
Margine destro

RightMargin

Size

(Solo se Allineamento orizzontale = Destra o Centro o Adatta) Distanza tra il bordo destro dell’oggetto e il bordo destro del suo contenitore.
(Ereditato da Elemento)
Margine inferiore

BottomMargin

Size

(Solo se Allineamento verticale = Inferiore o Centro o Adatta) Distanza tra il bordo inferiore dell’oggetto e il bordo inferiore del suo contenitore.
(Ereditato da Elemento)
Larghezza

Width

Size

Larghezza della finestra. Può assumere valori maggiori o uguali a zero. Il valore Auto imposta la larghezza uguale alla larghezza del contenuto (in questo caso, in mancanza di contenuto l’oggetto collassa).
(Ereditato da Elemento)
Altezza

Height

Size

Altezza della finestra. Può assumere valori maggiori o uguali a zero. Il valore Auto imposta l’altezza uguale all’altezza del contenuto (in questo caso, in mancanza di contenuto l’oggetto collassa).
(Ereditato da Elemento)
Rotazione

Rotation

Size

Rotazione dell’oggetto rispetto al suo centro. I valori positivi indicano gradi sessagesimali in senso orario.
(Ereditato da Elemento)

Metodi¶

Chiudi¶

BrowseName: Close

© 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.