Форум: "Основная";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
ВнизОбщие соображения о межкомпонентной привязке изменений свойств Найти похожие ветки
← →
Юрий Зотов (M) (2002-02-15 16:49) [14]1. Определяете тип обработчика:
TMyChangeEvent = procedure(...) of object;
2. Во всех своих контролах делаете свойство:
OnMyChange: TMyChangeEvent
3. Пишете редактор этого свойства - TMyChangeProperty (потомок TMethodProperty). Он и будет делать все, что Вы хотите - в частности, формировать список обработчиков, выбирая их из нужных компонентов.
4. Регистрируете этот редактор для всех компонентов:
RegisterPropertyEditor(TypeInfo(TMyChangeEvent), nil, "OnMyChange", TMyChangeProperty);
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c