Evidenziare plot al passaggio del mouse in LabVIEW

Graph XY LabVIEW

L’interfaccia con uomo macchina o HMI, rappresenta l’interazione principale tra utente e software.

La User Experience si occupa proprio di questo, cercando di concentrarsi sulla tipologia o profilo dell’utente, cercando di non disegnare un interfaccia gradevole, ma funzionale e che quindi renda un esperienza utente efficace e piacevole.

Dalle interviste con gli operatori che utilizzano il software emergono le storie che si trasformano in specifica UI/UX come quella in un multiplot di evidenziare un plot al passaggio del mouse.

Event Driven e VIserver

Lavorare con gli eventi, favorisce la qualità della User Experience.

In questo esempio, l’evento MouseMove su un Grafico XY, può fornire informazioni (nell’esempio le coordinate del plot nell’area del grafico) che sono utilizzate su metodi e proprietà dell’oggetto GraphXY usato.

Il metodo GetPlotAtPos sull’evento Mouse Move del controllo grafico (solo su grafici XY, non su waveform).

Riceve all’ingresso InputPt le coordinate Coords del mouse prodotte dall’evento.

Come inizializzazione e cleanUP delle linee di plot al default desiderato, eseguire prima una cleanUp rimettendo per tutti i plot la PlotLineWidth a 1.

Il codice definitivo per l’evento MouseMove.

Notare PlotLineWidth viene impostato a 4, ma solo per l’Active Plot.

Risultato

Il comportamento presenta i plot con uno spessore thin (1), quando il mouse non è sopra un plot.

Evidenziare un plot al passaggio del mouse.

Quando ilcursore intercetta un plot, il plot viene evidenziato.

Vuoi migliorare UI/UX dei tuoi HMI LabVIEW?

Contattaci e scopriamo insieme come creare interfacce responsive, separazione tra interfaccia e logica e come migliorare in generale la UI/UX nelle tue GUI per creare applicazioni HMI professionali.

sales[@]byteqx.com o registrati nel form sotto.

ti potrebbero interessare

Wait Front Panel Activity

Evitare il polling senza ricorrere a event structure, con il wait panel activity.

2020 Credito d'imposta per acquisto software Industria 4.0

Con il nuovo Piano Impresa Transizione 4.0, dal 1/01/2020, il super ammortamento e iper ammortamento diventano: Credito d'imposta.

LabVIEW DVR

Il flusso di dati è il paradigma centrale in labview ed è consigliabile utilizzare questo approccio finché si può. Tuttavia può essere utile passare e condividere dati tra processi in

Vuoi approfondire l'argomento? Hai un progetto e stai cercando un Team che ti possa supportare?