Вверх ↑
Ответов: 1925
Рейтинг: 172
#1: 2009-08-06 11:13:08 ЛС | профиль | цитата
Понял. Я inherited переставил. Было:

   inherited;
   Control.OnChange := _OnChange;
Control.Text := _prop_Text;

Я сделал:


Control.OnChange := _OnChange;
Control.Text := _prop_Text;
inherited;

Дело в том, что использую свой модуль для сохранения/восстановления значений полей компонентов из ini-файлов (я как-то писал на форуме про сохранение значений полей при выходе из программы).

Мой модуль загружает данные из ini-файлов при загрузке программы. Для этого я и переставил inherited, т.к. после него загруженное из ini-файла значение сбивается строчкой Control.Text := _prop_Text;

А так действительно всё в порядке.
карма: 9
0