Сегодня столкнулся с нестандартной задачкой: имеется форма, а на ней куча всяких разных компонентов (Edit'ы, Check/ComboBox'ы и т.д.).
Нужно при закрытии формы определить, внёс ли пользователь какие либо изменения (поставил флажок в CheckBox, отредактировал надпись в Edit), а если изменения были, то отреагировать на них.
Можно конечно сделать все вручную (сначала запомнить для всех компонентов первоначальное состояние, а потом сравнить,.. а если компонентов пол сотни?), но после знакомства со статьей о визуальном сохранении свойств объектов теплится надежда, что нечто подобное есть и для компонентов? Может кто в курсе?