software:qpaint:qpaint_6

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
software:qpaint:qpaint_6 [2020/04/23 11:50] qem103software: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 =====
Linea 317: Linea 317:
  
 ===== - Pulsante grafico ===== ===== - Pulsante grafico =====
 +
 Un pulsante grafico è una immagine a forma di bottone che una volta toccata modifica la sua forma per dare l'impressione di essere premuta. Un pulsante grafico è una immagine a forma di bottone che una volta toccata modifica la sua forma per dare l'impressione di essere premuta.
 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 350: Linea 351:
 {{:software:qpaint:qpaint5:touchareaproperty_4_.png?nolink&600|}} {{:software:qpaint:qpaint5:touchareaproperty_4_.png?nolink&600|}}
  
 +===== - Gestire gli I/O nel terminale =====
 +
 +Per gestire gli I/O nel terminale, è necessario aggiungere due azioni legate ad un evento globale "On Always" che copiano in continuazione i dati degli I/O nelle variabili QCL di appoggio. 
 +
 +  * Aprire il pannello //Eventi globali//
 +
 +{{:software:qpaint:qpaint6:open_glob_ev_01.png?700}}
 +
 +  * Aggiungere un evento **OnAlways**
 +
 +{{:software:qpaint:qpaint6:add_onalways_01.png?700}}
 +
 +  * Aggiungere un'azione **set variable** che copia la variabile //$INPL1// in una varialbile QCL scelta. //$INPL1// rappresenta i valori binari dei primi 32 ingressi del terminale.
 +
 +{{:software:qpaint:qpaint6:add_setvariable_01.png?700}}
 +
 +  * Aggiungere un evento **set variable** che copia il valore di una variabile di appoggio QCL, nella variabile di terminale //$OUTL1//
 +
 +{{:software:qpaint:qpaint6:add_setvariableout_01.png?700}}
  • Ultima modifica: 2020/04/23 11:50