Un control indicator în programarea computerului este o componentă vizuală a unei interfețe cu utilizatorul. Este conceput pentru a afișa informații unui utilizator într-un stil analogic. Controlul este similar cu un indicator analog adevărat care poate fi văzut pe tabloul de bord al unei mașini sau în cabina unui avion. Aspectul general este cel al unui cerc sau al unui alt cadran radial cu un ac indicator în interior care arătă spre semne de bifare de pe perimetru; acele semne de bifă indică o scară a datelor reprezentate. Utilizarea unui control de măsurare poate ajuta un utilizator să vizualizeze starea datelor atunci când există o valoare minimă și maximă.
Componentele interfeței cu utilizatorul, numite și controale, sunt elementele de bază ale interfețelor grafice cu utilizatorul (GUI). Ele pot fi la fel de simple ca un buton sau la fel de complexe ca un grafic tridimensional (3D) animat. Deși multe dintre componente sunt simple și utilitare, ele pot fi, de asemenea, proiectate într-un mod mai artistic. Utilizarea unui control indicator într-o interfață este o modalitate de a afișa numerele stocate digital într-un mod analogic.
Există multe stiluri de control al gabaritului, majoritatea modelate din gabaritele din lumea reală, dar toate acționând ca un instrument de vizualizare. Un control al manometrului este cel mai eficient pentru a afișa starea curentă a datelor în schimbare dinamică în raport cu o valoare statică minimă și maximă. Ca și în cazul unui indicator real, un ac se mișcă în sensul acelor de ceasornic, îndreptând spre marginea indicatorului și indicând că valoarea variabilei este în creștere. Dacă se mișcă în sens invers acelor de ceasornic, indică că variabila este în scădere. Dacă acul este poziționat la oricare dintre extremele indicatorului, acesta arată că variabila a atins valoarea minimă sau maximă.
Comenzile indicatorului pot avea diferite subcomponente în interiorul cadrului lor pentru a exprima și mai multe informații într-o zonă compactă. Un mecanism asemănător unui contor de kilometraj poate ține evidența datelor numerice cu modificări nelimitate. Cadranele mai mici din cadrul indicatorului pot afișa modul în care se desfășoară datele periferice în raport cu acul principal.
Utilizarea unui control al manometrului poate fi, de asemenea, pur pentru estetică. A avea o serie de comenzi analogice pe un tablou de bord virtual poate ajuta la aducerea unui sentiment unic de stil unei aplicații altfel banale. În combinație cu componente interactive, cum ar fi butoanele și cadranele simulate, întregului program i se poate da senzația unei mașini reale în loc de software-ul ferestre.