Krmilnik merilnika v računalniškem programiranju je vizualna komponenta uporabniškega vmesnika. Zasnovan je za prikaz informacij uporabniku v analognem slogu. Upravljanje je podobno pravemu analognemu merilniku, ki ga lahko vidite na armaturni plošči avtomobila ali v pilotski kabini letala. Splošni videz je krog ali druga radialna številčnica z indikatorsko iglo na notranji strani, ki kaže na kljukice na obodu; te kljukice označujejo lestvico predstavljenih podatkov. Uporaba kontrolnika merilnika lahko uporabniku pomaga vizualizirati stanje podatkov, ko obstajata najmanjša in največja vrednost.
Komponente uporabniškega vmesnika, imenovane tudi kontrole, so gradniki grafičnih uporabniških vmesnikov (GUI). Lahko so preprosti kot gumb ali zapleteni kot animirani tridimenzionalni (3D) graf. Čeprav so mnoge komponente preproste in uporabne, jih je mogoče oblikovati tudi na bolj umetniški način. Uporaba merilnika v vmesniku je način za prikaz številk, shranjenih digitalno, na analogen način.
Obstaja veliko stilov nadzora merilnikov, večina jih je modelirana iz merilnikov iz resničnega sveta, vendar vsi delujejo kot orodje za vizualizacijo. Kontrolnik merilnika je najučinkovitejši pri prikazovanju trenutnega stanja dinamično spreminjajočih se podatkov glede na statično najmanjšo in največjo vrednost. Kot pri dejanskem merilniku se igla premika v smeri urinega kazalca in kaže proti robu merilnika in kaže, da se vrednost spremenljivke povečuje. Če se premika v nasprotni smeri urnega kazalca, pomeni, da se spremenljivka zmanjšuje. Če je igla nameščena na kateri koli skrajni strani merilnika, kaže, da je spremenljivka dosegla najnižjo ali največjo vrednost.
Kontrolniki merilnikov imajo lahko v svojem okvirju različne podkomponente, da izrazijo še več informacij na kompaktnem območju. Mehanizem, podoben števcu prevoženih kilometrov, lahko spremlja neomejeno spreminjanje številčnih podatkov. Manjše številčnice znotraj okvirja merilnika lahko prikažejo, kako se obrobni podatki obnesejo glede na glavno iglo.
Uporaba merilnika je lahko tudi zgolj zaradi estetike. Serija analognih kontrol na virtualni armaturni plošči lahko pomaga pri vnašanju edinstvenega občutka za slog v sicer vsakodnevno aplikacijo. V kombinaciji z interaktivnimi komponentami, kot so simulirani gumbi in številčnice, je mogoče celotnemu programu namesto okenske programske opreme dati občutek dejanskega stroja.