Many widgets include events which can fire callback functions when the user interacts with the widget. For example when a button is pressed, a checkbox checked, or a dropdown chosen you can fire a function.
The exact flag which is associated with these event depends on the widget, but a typical cal...