Dependiendo de la circunstancia, los botones pueden designarse para ser presionados solo una vez y ejecutar un comando, mientras que otros pueden usarse para recibir retroalimentación instantánea y pueden requerir que el usuario haga clic más de una vez para recibir el resultado deseado.