Un control de medidor en la programación de computadoras es un componente visual de una interfaz de usuario. Está diseñado para mostrar información a un usuario en un estilo analógico. El control es similar a un verdadero indicador analógico que se puede ver en el tablero de un automóvil o en la cabina de un avión. La apariencia general es la de un círculo u otra esfera radial con una aguja indicadora en el interior que apunta a las marcas en el perímetro; esas marcas de graduación indican una escala de los datos que se representan. El uso de un control de calibre puede ayudar al usuario a visualizar el estado de los datos cuando existe un valor mínimo y máximo.
Los componentes de la interfaz de usuario, también llamados controles, son los componentes básicos de las interfaces gráficas de usuario (GUI). Pueden ser tan simples como un botón o tan complejos como un gráfico animado tridimensional (3D). Si bien muchos de los componentes son simples y utilitarios, también se pueden diseñar de una manera más artística. El uso de un control de medidor en una interfaz es una forma de mostrar los números almacenados digitalmente de forma analógica.
Hay muchos estilos de control de medidores, la mayoría de ellos modelados a partir de medidores del mundo real, pero todos actúan como una herramienta de visualización. Un control de calibre es más eficaz para mostrar el estado actual de los datos que cambian dinámicamente en relación con un valor estático mínimo y máximo. Al igual que con un indicador real, una aguja se mueve en el sentido de las agujas del reloj, apuntando hacia el borde del indicador e indicando que el valor de la variable está aumentando. Si se mueve en sentido antihorario, indica que la variable está disminuyendo. Si la aguja se coloca en cualquiera de los extremos del medidor, muestra que la variable ha alcanzado su valor mínimo o máximo.
Los controles de indicador pueden tener diferentes subcomponentes dentro de su marco para expresar aún más información en un área compacta. Un mecanismo que se asemeja a un contador de odómetro puede realizar un seguimiento de los datos numéricos cambiantes no limitados. Los diales más pequeños dentro del marco del medidor pueden mostrar cómo se comportan los datos periféricos en relación con la aguja principal.
El uso de un control de calibre también puede ser puramente estético. Tener una serie de controles de apariencia analógica en un tablero virtual puede ayudar a darle un sentido de estilo único a una aplicación que de otro modo sería mundana. En combinación con componentes interactivos como perillas y diales simulados, se puede dar a todo el programa la sensación de una máquina real en lugar de un software con ventana.