Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
software:qpaint:qpaint_6 [2020/04/23 11:47] – creata qem103 | software:qpaint:qpaint_6 [2020/04/23 12:17] (versione attuale) – [2.2 Gestire gli I/O nel terminale] qem103 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== QPaint | + | ====== QPaint |
===== - Introduzione ===== | ===== - Introduzione ===== | ||
- | QPaint | + | QPaint é un ambiente di sviluppo grafico per la programmazione di una interfaccia operatore QEM. In questo documento sono riportate le caratteristiche principali del programma QPaint. Durante la descrizione dell' |
Il progetto realizzato con QPaint può accedere a tutte le variabili, parametri e altre strutture dati dichiarate nel progetto realizzato con QView. Il meccanismo per " | Il progetto realizzato con QPaint può accedere a tutte le variabili, parametri e altre strutture dati dichiarate nel progetto realizzato con QView. Il meccanismo per " | ||
Linea 22: | Linea 22: | ||
==== - Symbols file importing ==== | ==== - Symbols file importing ==== | ||
+ | |||
Una delle prime operazioni da fare è importare il file che permette di accedere ai simboli dichiarati nel progetto QView associato. Selezionare: | Una delle prime operazioni da fare è importare il file che permette di accedere ai simboli dichiarati nel progetto QView associato. Selezionare: | ||
Linea 311: | Linea 312: | ||
====== - Esempi ====== | ====== - Esempi ====== | ||
- | Forniamo degli esempi di programmazione del QPaint | + | Forniamo degli esempi di programmazione del QPaint per le operazioni più diffuse. Spesso queste operazioni sono ottenute tramite la cooperazione tra la programmazione in QPaint e alcune righe di codice scritte in QView. |
* Pulsante grafico. | * Pulsante grafico. | ||
===== - Pulsante grafico ===== | ===== - Pulsante grafico ===== | ||
+ | |||
Un pulsante grafico è una immagine a forma di bottone che una volta toccata modifica la sua forma per dare l' | Un pulsante grafico è una immagine a forma di bottone che una volta toccata modifica la sua forma per dare l' | ||
Per la costruzione di un pulsante grafico sono necessarie due immagini (tif, gif, jpg, pcx, bmp, ico): | Per la costruzione di un pulsante grafico sono necessarie due immagini (tif, gif, jpg, pcx, bmp, ico): | ||
Linea 349: | Linea 351: | ||
{{: | {{: | ||
+ | ===== - Gestire gli I/O nel terminale ===== | ||
+ | |||
+ | Per gestire gli I/O nel terminale, è necessario aggiungere due azioni legate ad un evento globale "On Always" | ||
+ | |||
+ | * Aprire il pannello //Eventi globali// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * Aggiungere un evento **OnAlways** | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * Aggiungere un' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * Aggiungere un evento **set variable** che copia il valore di una variabile di appoggio QCL, nella variabile di terminale //$OUTL1// | ||
+ | |||
+ | {{: |