Ну да.
Те кто работал в Дельфе, помнят, насколько геморройно было обеспечить правильность disable-enable контролов, если не ввести процедуру, которая обновляла махом состояние всех контролов от состояния программы.